2 instantiations of StackFrameParameterDeclarationNode
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (1)
62
=>
new
(type, identifier);
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
493
return new
StackFrameParameterDeclarationNode
(typeIdentifier, identifier.Value);
16 references to StackFrameParameterDeclarationNode
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (5)
61
public static
StackFrameParameterDeclarationNode
Parameter(StackFrameTypeNode type, StackFrameToken identifier)
64
public static StackFrameParameterList ParameterList(params ReadOnlySpan<
StackFrameParameterDeclarationNode
> parameters)
67
public static StackFrameParameterList ParameterList(StackFrameToken openToken, StackFrameToken closeToken, params ReadOnlySpan<
StackFrameParameterDeclarationNode
> parameters)
70
? EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode,
StackFrameParameterDeclarationNode
>.Empty
75
static ImmutableArray<StackFrameNodeOrToken> CommaSeparateList(ReadOnlySpan<
StackFrameParameterDeclarationNode
> parameters)
Microsoft.CodeAnalysis.Features (11)
EmbeddedLanguages\StackFrame\IStackFrameNodeVisitor.cs (1)
19
void Visit(
StackFrameParameterDeclarationNode
node);
EmbeddedLanguages\StackFrame\StackFrameNodeDefinitions.cs (2)
472
public readonly EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode,
StackFrameParameterDeclarationNode
> Parameters;
477
EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode,
StackFrameParameterDeclarationNode
> parameters,
EmbeddedLanguages\StackFrame\StackFrameParser.cs (7)
428
return new(openParen, EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode,
StackFrameParameterDeclarationNode
>.Empty, closeParen);
457
var parameters = new EmbeddedSeparatedSyntaxNodeList<StackFrameKind, StackFrameNode,
StackFrameParameterDeclarationNode
>(builder.ToImmutable());
462
/// Parses a <see cref="
StackFrameParameterDeclarationNode
"/> by parsing identifiers first representing the type and then the parameter identifier.
467
private Result<
StackFrameParameterDeclarationNode
> ParseParameterNode()
472
return Result<
StackFrameParameterDeclarationNode
>.Abort;
481
return Result<
StackFrameParameterDeclarationNode
>.Abort;
490
return Result<
StackFrameParameterDeclarationNode
>.Abort;
StackTraceExplorer\AbstractStackTraceSymbolResolver.cs (1)
92
var
stackFrameParameter = stackFrameParameters.Parameters[i];