1 instantiation of BoundUnconvertedAddressOfOperator
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1323var result = new BoundUnconvertedAddressOfOperator(this.Syntax, operand, this.HasErrors);
21 references to BoundUnconvertedAddressOfOperator
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder.ValueChecks.cs (2)
751var unconvertedAddressOf = (BoundUnconvertedAddressOfOperator)expr;
Binder\Binder_Expressions.cs (1)
2833diagnostics.Add(errorCode, syntax.Location, ((BoundUnconvertedAddressOfOperator)operand).Operand.Name, targetType);
Binder\Binder_Statements.cs (1)
2359reportMethodGroupErrors(((BoundUnconvertedAddressOfOperator)operand).Operand, fromAddressOf: true);
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1122var addressOfConversion = GetMethodGroupFunctionPointerConversion(((BoundUnconvertedAddressOfOperator)sourceExpression).Operand, funcPtrType, ref useSiteInfo);
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
1464BoundMethodGroup originalMethodGroup = source as BoundMethodGroup ?? ((BoundUnconvertedAddressOfOperator)source).Operand;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1230Conversions.ReportDelegateOrFunctionPointerMethodGroupDiagnostics(binder, ((BoundUnconvertedAddressOfOperator)argument).Operand, parameterType, diagnostics))
Compilation\CSharpSemanticModel.cs (1)
3472((BoundUnconvertedAddressOfOperator)boundNode).Operand,
FlowAnalysis\AbstractFlowPass.cs (1)
3749public override BoundNode VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1319public BoundUnconvertedAddressOfOperator Update(BoundMethodGroup operand) 1323var result = new BoundUnconvertedAddressOfOperator(this.Syntax, operand, this.HasErrors); 8889return VisitUnconvertedAddressOfOperator((BoundUnconvertedAddressOfOperator)node, arg); 9332public virtual R VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node, A arg) => this.DefaultVisit(node, arg); 9568public virtual BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) => this.DefaultVisit(node); 9857public override BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) 10953public override BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) 12568public override BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) 12571BoundUnconvertedAddressOfOperator updatedNode; 15197public override TreeDumperNode VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node, object? arg) => new TreeDumperNode("unconvertedAddressOfOperator", null, new TreeDumperNode[]
Operations\CSharpOperationFactory.cs (2)
281return CreateBoundUnconvertedAddressOfOperatorOperation((BoundUnconvertedAddressOfOperator)boundNode); 489private IOperation CreateBoundUnconvertedAddressOfOperatorOperation(BoundUnconvertedAddressOfOperator boundUnconvertedAddressOf)