CompositeNodeFactoryTNodes, TCompositeNode - делегат
Фабрика создания составного синтаксического узла
Пространство имён: Tessa.Views.Parser.SyntaxTreeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
[NotNullAttribute]
public delegate TCompositeNode CompositeNodeFactory<in TNodes, out TCompositeNode>(
[NotNullAttribute] IEnumerable<TNodes> nodes
)
where TNodes : ISyntaxNode
where TCompositeNode : Object, ICompositeSyntaxNode<TNodes>, TNodes
<NotNullAttribute>
Public Delegate Function CompositeNodeFactory(Of In TNodes As ISyntaxNode, Out TCompositeNode As {Object, ICompositeSyntaxNode(Of TNodes), TNodes}) (
<NotNullAttribute> nodes As IEnumerable(Of TNodes)
) As TCompositeNode
[NotNullAttribute]
generic<typename TNodes, typename TCompositeNode>
where TNodes : ISyntaxNode
where TCompositeNode : Object, ICompositeSyntaxNode<TNodes>, TNodes
public delegate TCompositeNode CompositeNodeFactory(
[NotNullAttribute] IEnumerable<TNodes>^ nodes
)
[<NotNullAttribute>]
type CompositeNodeFactory =
delegate of
[<NotNullAttribute>] nodes : IEnumerable<'TNodes> -> 'TCompositeNode
- nodes IEnumerableTNodes
-
Список узлов помещаемых в композитный узел
- TNodes
-
Тип узлов
- TCompositeNode
-
Тип составного узла
TCompositeNode
Композитный синтаксический узел