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 383internal sealed class StackFrameArrayRankSpecifier : StackFrameNode 434internal sealed class StackFrameTypeArgumentList : StackFrameNode 509internal sealed class StackFrameParameterList : StackFrameNode 553internal 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> 437public readonly EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameIdentifierNameNode> TypeArguments; 442EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameIdentifierNameNode> typeArguments, 512public readonly EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode> Parameters; 517EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode> parameters,
EmbeddedLanguages\StackFrame\StackFrameParser.cs (4)
15using StackFrameNodeOrToken = EmbeddedSyntaxNodeOrToken<StackFrameKind, StackFrameNode>; 445var separatedList = new EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameIdentifierNameNode>(builder.ToImmutable()); 466return new(openParen, EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode, StackFrameParameterDeclarationNode>.Empty, closeParen); 495var 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, [])