1 instantiation of BoundUnconvertedAddressOfOperator
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1324var result = new BoundUnconvertedAddressOfOperator(this.Syntax, operand, this.HasErrors);
21 references to BoundUnconvertedAddressOfOperator
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder.ValueChecks.cs (2)
728var unconvertedAddressOf = (BoundUnconvertedAddressOfOperator)expr;
Binder\Binder_Expressions.cs (1)
2836diagnostics.Add(errorCode, syntax.Location, ((BoundUnconvertedAddressOfOperator)operand).Operand.Name, targetType);
Binder\Binder_Statements.cs (1)
2362reportMethodGroupErrors(((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)
3753public override BoundNode VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1320public BoundUnconvertedAddressOfOperator Update(BoundMethodGroup operand) 1324var result = new BoundUnconvertedAddressOfOperator(this.Syntax, operand, this.HasErrors); 8926return VisitUnconvertedAddressOfOperator((BoundUnconvertedAddressOfOperator)node, arg); 9369public virtual R VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node, A arg) => this.DefaultVisit(node, arg); 9605public virtual BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) => this.DefaultVisit(node); 9894public override BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) 10990public override BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) 12605public override BoundNode? VisitUnconvertedAddressOfOperator(BoundUnconvertedAddressOfOperator node) 12608BoundUnconvertedAddressOfOperator updatedNode; 15234public 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)