1 write to MethodOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1617
this.
MethodOpt
= methodOpt;
11 references to MethodOpt
Microsoft.CodeAnalysis.CSharp (11)
Compilation\CSharpSemanticModel.cs (2)
3703
if ((object)rangeExpression.
MethodOpt
!= null)
3705
symbols = OneOrMany.Create<Symbol>(rangeExpression.
MethodOpt
);
Generated\BoundNodes.xml.Generated.cs (4)
1630
if (leftOperandOpt != this.LeftOperandOpt || rightOperandOpt != this.RightOperandOpt || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(methodOpt, this.
MethodOpt
) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
11015
return node.Update(leftOperandOpt, rightOperandOpt, node.
MethodOpt
, type);
12729
MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.
MethodOpt
);
15285
new TreeDumperNode("methodOpt", node.
MethodOpt
, null),
Lowering\LocalRewriter\LocalRewriter_Range.cs (4)
19
Debug.Assert(node != null && node.
MethodOpt
!= null);
42
BoundExpression rangeCreation = MakeRangeExpression(node.
MethodOpt
, left, right);
82
Debug.Assert(node.
MethodOpt
is { });
91
var rangeExpr = MakeRangeExpression(node.
MethodOpt
, left, right);
Operations\CSharpOperationFactory.cs (1)
2835
boundRange.
MethodOpt
.GetPublicSymbol(),