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