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