1 write to InvokedExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1476this.InvokedExpression = invokedExpression;
16 references to InvokedExpression
Microsoft.CodeAnalysis.CSharp (16)
BoundTree\BoundFunctionPointerInvocation.cs (2)
16Debug.Assert(InvokedExpression.Type is FunctionPointerTypeSymbol); 17return (FunctionPointerTypeSymbol)InvokedExpression.Type;
BoundTree\Expression.cs (1)
185ImmutableArray<BoundNode> IBoundInvalidNode.InvalidNodeChildren => CSharpOperationFactory.CreateInvalidChildrenFromArgumentsExpression(receiverOpt: this.InvokedExpression, Arguments);
CodeGen\EmitExpression.cs (2)
4184EmitExpression(ptrInvocation.InvokedExpression, used: true); 4193temp = AllocateTemp(ptrInvocation.InvokedExpression.Type, ptrInvocation.Syntax);
FlowAnalysis\AbstractFlowPass.cs (1)
3811VisitRvalue(node.InvokedExpression);
FlowAnalysis\NullableWalker.cs (1)
13936_ = Visit(node.InvokedExpression);
Generated\BoundNodes.xml.Generated.cs (5)
1493if (invokedExpression != this.InvokedExpression || arguments != this.Arguments || argumentRefKindsOpt != this.ArgumentRefKindsOpt || resultKind != this.ResultKind || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 10148this.Visit(node.InvokedExpression); 11308BoundExpression invokedExpression = (BoundExpression)this.Visit(node.InvokedExpression); 13152BoundExpression invokedExpression = (BoundExpression)this.Visit(node.InvokedExpression); 15760new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }),
Lowering\LocalRewriter\LocalRewriter_FunctionPointerInvocation.cs (1)
16var rewrittenExpression = VisitExpression(node.InvokedExpression);
Lowering\SpillSequenceSpiller.cs (2)
1174invokedExpression = VisitExpression(ref builder, node.InvokedExpression); 1180invokedExpression = Spill(invokedExpressionBuilder, VisitExpression(ref invokedExpressionBuilder, node.InvokedExpression));
Operations\CSharpOperationFactory.cs (1)
491var pointer = Create(boundFunctionPointerInvocation.InvokedExpression);