21 references to OperationInfo
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
812
TakesExpressionTree(info.
OperationInfo
, expressionType))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (3)
336
var hasOperationInfo = queryInfo.
OperationInfo
.Symbol != null;
343
return token.IsKind(SyntaxKind.InKeyword) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.
OperationInfo
.GetBestOrAllSymbols();
349
return queryInfo.
OperationInfo
.GetBestOrAllSymbols();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
739
!SymbolInfosAreCompatible(originalClauseInfo.
OperationInfo
, newClauseInfo.
OperationInfo
);
Microsoft.CodeAnalysis.CSharp.Features (3)
AddImport\CSharpAddImportFeatureService.cs (1)
292
=> InfoBoundSuccessfully(semanticInfo.
OperationInfo
);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1507
MemberOrDelegateSignaturesEquivalent(oldQueryClauseInfo.
OperationInfo
.Symbol, newQueryClauseInfo.
OperationInfo
.Symbol);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
812
TakesExpressionTree(info.
OperationInfo
, expressionType))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (3)
336
var hasOperationInfo = queryInfo.
OperationInfo
.Symbol != null;
343
return token.IsKind(SyntaxKind.InKeyword) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.
OperationInfo
.GetBestOrAllSymbols();
349
return queryInfo.
OperationInfo
.GetBestOrAllSymbols();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
739
!SymbolInfosAreCompatible(originalClauseInfo.
OperationInfo
, newClauseInfo.
OperationInfo
);
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
812
TakesExpressionTree(info.
OperationInfo
, expressionType))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (3)
336
var hasOperationInfo = queryInfo.
OperationInfo
.Symbol != null;
343
return token.IsKind(SyntaxKind.InKeyword) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.
OperationInfo
.GetBestOrAllSymbols();
349
return queryInfo.
OperationInfo
.GetBestOrAllSymbols();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
739
!SymbolInfosAreCompatible(originalClauseInfo.
OperationInfo
, newClauseInfo.
OperationInfo
);