7 types derived from StackFrameNode
Microsoft.CodeAnalysis.Features (7)
EmbeddedLanguages\StackFrame\StackFrameCompilationUnit.cs (1)
18internal sealed class StackFrameCompilationUnit(StackFrameMethodDeclarationNode methodDeclaration, StackFrameFileInformationNode? fileInformationExpression, StackFrameToken endOfLineToken) : StackFrameNode(StackFrameKind.CompilationUnit)
EmbeddedLanguages\StackFrame\StackFrameNodeDefinitions.cs (6)
26internal abstract class StackFrameDeclarationNode : StackFrameNode 60internal abstract class StackFrameTypeNode : StackFrameNode 343internal sealed class StackFrameArrayRankSpecifier : StackFrameNode 394internal sealed class StackFrameTypeArgumentList : StackFrameNode 469internal sealed class StackFrameParameterList : StackFrameNode 513internal sealed class StackFrameFileInformationNode : StackFrameNode
12 references to StackFrameNode
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\StackFrame\StackFrameCompilationUnit.cs (1)
10using StackFrameNodeOrToken = EmbeddedSyntaxNodeOrToken<StackFrameKind, StackFrameNode>;
EmbeddedLanguages\StackFrame\StackFrameNodeDefinitions.cs (6)
14using StackFrameNodeOrToken = EmbeddedSyntaxNodeOrToken<StackFrameKind, StackFrameNode>; 17internal abstract class StackFrameNode : EmbeddedSyntaxNode<StackFrameKind, StackFrameNode> 397public readonly EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameIdentifierNameNode> TypeArguments; 402EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameIdentifierNameNode> typeArguments, 472public readonly EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode> Parameters; 477EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode> parameters,
EmbeddedLanguages\StackFrame\StackFrameParser.cs (4)
15using StackFrameNodeOrToken = EmbeddedSyntaxNodeOrToken<StackFrameKind, StackFrameNode>; 407var separatedList = new EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameIdentifierNameNode>(builder.ToImmutable()); 428return new(openParen, EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode>.Empty, closeParen); 457var parameters = new EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode>(builder.ToImmutable());
EmbeddedLanguages\StackFrame\StackFrameTree.cs (1)
10internal sealed class StackFrameTree(VirtualCharSequence text, StackFrameCompilationUnit root) : EmbeddedSyntaxTree<StackFrameKind, StackFrameNode, StackFrameCompilationUnit>(text, root, [])