CreateCompositeNodeFuncTNodes, TCompositeNode - делегат
Функция, создающая композитный синтаксический узел.
Пространство имён: Tessa.Views.ParserСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public delegate TCompositeNode CreateCompositeNodeFunc<in TNodes, out TCompositeNode>(
IReadOnlyList<TNodes> nodes
)
where TNodes : ISyntaxNode
where TCompositeNode : Object, ICompositeSyntaxNode<TNodes>, TNodes
Public Delegate Function CreateCompositeNodeFunc(Of In TNodes As ISyntaxNode, Out TCompositeNode As {Object, ICompositeSyntaxNode(Of TNodes), TNodes}) (
nodes As IReadOnlyList(Of TNodes)
) As TCompositeNode
generic<typename TNodes, typename TCompositeNode>
where TNodes : ISyntaxNode
where TCompositeNode : Object, ICompositeSyntaxNode<TNodes>, TNodes
public delegate TCompositeNode CreateCompositeNodeFunc(
IReadOnlyList<TNodes>^ nodes
)
type CreateCompositeNodeFunc =
delegate of
nodes : IReadOnlyList<'TNodes> -> 'TCompositeNode
- nodes IReadOnlyListTNodes
- Список узлов, помещаемых в композитный узел.
- TNodes
- Тип узлов, содержащихся в композитном узле.
- TCompositeNode
- Тип композитного узла.
TCompositeNodeКомпозитный синтаксический узел.