2 instantiations of InlineExpressionInfo
Microsoft.CodeAnalysis.Features (2)
Snippets\SnippetProviders\AbstractInlineStatementSnippetProvider.cs (2)
124expressionInfo = new(expression, typeInfo); 157expressionInfo = new(expression, typeInfo);
10 references to InlineExpressionInfo
Microsoft.CodeAnalysis.CSharp.Features (4)
Snippets\AbstractCSharpForLoopSnippetProvider.cs (2)
46protected override ForStatementSyntax GenerateStatement(SyntaxGenerator generator, SyntaxContext syntaxContext, InlineExpressionInfo? inlineExpressionInfo) 70static (TypeSyntax iteratorTypeSyntax, SyntaxNode? inlineExpression) GetLoopHeaderParts(SyntaxGenerator generator, InlineExpressionInfo? inlineExpressionInfo, Compilation compilation)
Snippets\CSharpDoWhileLoopSnippetProvider.cs (1)
33protected override DoStatementSyntax GenerateStatement(SyntaxGenerator generator, SyntaxContext syntaxContext, InlineExpressionInfo? inlineExpressionInfo)
Snippets\CSharpForEachLoopSnippetProvider.cs (1)
58protected override ForEachStatementSyntax GenerateStatement(SyntaxGenerator generator, SyntaxContext syntaxContext, InlineExpressionInfo? inlineExpressionInfo)
Microsoft.CodeAnalysis.Features (6)
Snippets\SnippetProviders\AbstractIfSnippetProvider.cs (1)
18protected sealed override TIfStatementSyntax GenerateStatement(SyntaxGenerator generator, SyntaxContext syntaxContext, InlineExpressionInfo? inlineExpressionInfo)
Snippets\SnippetProviders\AbstractInlineStatementSnippetProvider.cs (4)
36protected abstract TStatementSyntax GenerateStatement(SyntaxGenerator generator, SyntaxContext syntaxContext, InlineExpressionInfo? inlineExpressionInfo); 51if (TryGetInlineExpressionInfo(targetToken, syntaxFacts, semanticModel, out var expressionInfo, cancellationToken) && expressionInfo.TypeInfo.Type is { } type) 66_ = TryGetInlineExpressionInfo(targetToken, syntaxFacts, semanticModel, out var inlineExpressionInfo, cancellationToken); 96[NotNullWhen(true)] out InlineExpressionInfo? expressionInfo,
Snippets\SnippetProviders\AbstractWhileLoopSnippetProvider.cs (1)
15protected sealed override TWhileStatementSyntax GenerateStatement(SyntaxGenerator generator, SyntaxContext syntaxContext, InlineExpressionInfo? inlineExpressionInfo)