1 instantiation of BoundPseudoVariable
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4630var result = new BoundPseudoVariable(this.Syntax, localSymbol, emitExpressions, type, this.HasErrors);
18 references to BoundPseudoVariable
Microsoft.CodeAnalysis.CSharp (18)
BoundTree\PseudoVariableExpressions.cs (2)
13internal abstract BoundExpression GetValue(BoundPseudoVariable variable, DiagnosticBag diagnostics); 14internal abstract BoundExpression GetAddress(BoundPseudoVariable variable);
CodeGen\EmitAddress.cs (2)
114EmitPseudoVariableAddress((BoundPseudoVariable)expression, used); 339private void EmitPseudoVariableAddress(BoundPseudoVariable expression, bool used)
CodeGen\EmitExpression.cs (3)
342EmitPseudoVariableValue((BoundPseudoVariable)expression, used); 824private void EmitPseudoVariableValue(BoundPseudoVariable expression, bool used) 3015EmitPseudoVariableAddress((BoundPseudoVariable)assignmentTarget, used: true);
FlowAnalysis\NullableWalker.cs (1)
13376public override BoundNode? VisitPseudoVariable(BoundPseudoVariable node)
Generated\BoundNodes.xml.Generated.cs (10)
4626public BoundPseudoVariable Update(LocalSymbol localSymbol, PseudoVariableExpressions emitExpressions, TypeSymbol type) 4630var result = new BoundPseudoVariable(this.Syntax, localSymbol, emitExpressions, type, this.HasErrors); 9317return VisitPseudoVariable((BoundPseudoVariable)node, arg); 9679public virtual R VisitPseudoVariable(BoundPseudoVariable node, A arg) => this.DefaultVisit(node, arg); 9920public virtual BoundNode? VisitPseudoVariable(BoundPseudoVariable node) => this.DefaultVisit(node); 10514public override BoundNode? VisitPseudoVariable(BoundPseudoVariable node) => null; 11867public override BoundNode? VisitPseudoVariable(BoundPseudoVariable node) 14057public override BoundNode? VisitPseudoVariable(BoundPseudoVariable node) 14060BoundPseudoVariable updatedNode; 16526public override TreeDumperNode VisitPseudoVariable(BoundPseudoVariable node, object? arg) => new TreeDumperNode("pseudoVariable", null, new TreeDumperNode[]