2 instantiations of BoundFunctionPointerLoad
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
1354
var result = new
BoundFunctionPointerLoad
(this.Syntax, targetMethod, constrainedToTypeOpt, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
546
return new
BoundFunctionPointerLoad
(oldNodeOpt.Syntax, symbolOpt,
14 references to BoundFunctionPointerLoad
Microsoft.CodeAnalysis.CSharp (14)
CodeGen\EmitExpression.cs (2)
342
EmitLoadFunction((
BoundFunctionPointerLoad
)expression, used);
3824
private void EmitLoadFunction(
BoundFunctionPointerLoad
load, bool used)
Generated\BoundNodes.xml.Generated.cs (10)
1350
public
BoundFunctionPointerLoad
Update(MethodSymbol targetMethod, TypeSymbol? constrainedToTypeOpt, TypeSymbol type)
1354
var
result = new BoundFunctionPointerLoad(this.Syntax, targetMethod, constrainedToTypeOpt, type, this.HasErrors);
8573
return VisitFunctionPointerLoad((
BoundFunctionPointerLoad
)node, arg);
8999
public virtual R VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node, A arg) => this.DefaultVisit(node, arg);
9227
public virtual BoundNode? VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node) => this.DefaultVisit(node);
9512
public override BoundNode? VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node) => null;
10580
public override BoundNode? VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node)
12151
public override BoundNode? VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node)
12155
BoundFunctionPointerLoad
updatedNode;
14668
public override TreeDumperNode VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node, object? arg) => new TreeDumperNode("functionPointerLoad", null, new TreeDumperNode[]
Lowering\ClosureConversion\ClosureConversion.cs (1)
1346
public override BoundNode VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node)
Lowering\MethodToClassRewriter.cs (1)
592
public override BoundNode VisitFunctionPointerLoad(
BoundFunctionPointerLoad
node)