1 write to OriginalExpression
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
80OriginalExpression = expression;
13 references to OriginalExpression
Microsoft.CodeAnalysis.CodeStyle (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (13)
128SyntaxNode ISpeculationAnalyzer.OriginalExpression => OriginalExpression; 131/// First ancestor of <see cref="OriginalExpression"/> which is either a statement, attribute, constructor initializer, 142field = GetSemanticRootForSpeculation(this.OriginalExpression); 153/// Semantic model for the syntax tree corresponding to <see cref="OriginalExpression"/> 158/// Node which replaces the <see cref="OriginalExpression"/>. 174/// Node created by replacing <see cref="OriginalExpression"/> under <see cref="SemanticRootOfOriginalExpression"/> node. 202=> semanticRootOfOriginalExpression.ReplaceNode(this.OriginalExpression, annotatedReplacedExpression); 499/// by performing a bottom up walk from the <see cref="OriginalExpression"/> up to <see cref="SemanticRootOfOriginalExpression"/> 507var originalType = (TTypeSyntax)this.OriginalExpression; 513currentOriginalNode: this.OriginalExpression, 558/// Checks whether the semantic symbols for the <see cref="OriginalExpression"/> and <see cref="ReplacedExpression"/> are non-null and compatible. 568return SymbolsAreCompatible(this.OriginalExpression, this.ReplacedExpression, requireNonNullSymbols: true); 775!forEachExpression.Span.Contains(OriginalExpression.SpanStart))