1 implementation of Expression
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8482public IOperation Expression { get; }
7 references to Expression
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
7072PushOperand(VisitRequired(interpolation.Expression));
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3061var expressionValue = Visit(operation.Expression, argument);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
82var expression = Unwrap(interpolation.Expression);
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
82var expression = Unwrap(interpolation.Expression);
Microsoft.CodeAnalysis.NetAnalyzers (3)
Microsoft.NetCore.Analyzers\Performance\AvoidPotentiallyExpensiveCallWhenLogging.cs (1)
190IInterpolationOperation { Expression.ConstantValue.HasValue: false } or
Microsoft.NetCore.Analyzers\Runtime\AvoidRedundantRegexIsMatchBeforeMatch.cs (1)
405var found = FindMatchInExpression(interpolation.Expression, isMatchInvocation, regexType);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3058var expressionValue = Visit(operation.Expression, argument);