9 references to SemanticRootOfReplacedExpression
Microsoft.CodeAnalysis.Workspaces (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (9)
159
/// under the node to be speculated, i.e. <see cref="
SemanticRootOfReplacedExpression
"/>.
230
var nodeToSpeculate = this.
SemanticRootOfReplacedExpression
;
263
Debug.Assert(this.
SemanticRootOfReplacedExpression
.DescendantNodesAndSelf().Contains(newExpression));
287
Debug.Assert(this.
SemanticRootOfReplacedExpression
.DescendantNodesAndSelf().Contains(newExpression));
299
Debug.Assert(this.
SemanticRootOfReplacedExpression
.DescendantNodesAndSelf().Contains(newExpression));
309
Debug.Assert(this.
SemanticRootOfReplacedExpression
.DescendantNodesAndSelf().Contains(newExpression));
321
Debug.Assert(this.
SemanticRootOfReplacedExpression
.DescendantNodesAndSelf().Contains(newNode));
499
/// in the original tree and simultaneously walking bottom up from <see cref="ReplacedExpression"/> up to <see cref="
SemanticRootOfReplacedExpression
"/>
630
Debug.Assert(this.
SemanticRootOfReplacedExpression
.DescendantNodesAndSelf().Contains(newExpression));