1 instantiation of BoundTypeOrValueExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1132var result = new BoundTypeOrValueExpression(this.Syntax, data, type, this.HasErrors);
27 references to BoundTypeOrValueExpression
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder.ValueChecks.cs (2)
647var typeOrValue = (BoundTypeOrValueExpression)receiver;
Binder\Binder_Expressions.cs (4)
10087var typeOrValue = (BoundTypeOrValueExpression)receiver; 11001case BoundTypeOrValueExpression: 11077case BoundTypeOrValueExpression:
Binder\Binder_Invocation.cs (5)
443var typeOrValue = (BoundTypeOrValueExpression)receiver; 1894var typeOrValue = (BoundTypeOrValueExpression)receiver; 1940case BoundTypeOrValueExpression typeOrValueExpression:
Compilation\CSharpSemanticModel.cs (1)
3435BoundExpression valueExpression = ((BoundTypeOrValueExpression)boundNode).Data.ValueExpression;
Compilation\MemberSemanticModel.NodeMapBuilder.cs (2)
96TypeSymbol.Equals(((BoundTypeExpression)existing[i]).Type, ((BoundTypeOrValueExpression)nodesToAdd[i]).Type, TypeCompareKind.ConsiderEverything2), 104TypeSymbol.Equals(((BoundTypeOrValueExpression)existing[i]).Type, ((BoundTypeExpression)nodesToAdd[i]).Type, TypeCompareKind.ConsiderEverything2),
FlowAnalysis\AbstractFlowPass.cs (1)
1653public override BoundNode VisitTypeOrValueExpression(BoundTypeOrValueExpression node)
FlowAnalysis\NullableWalker.cs (1)
11651public override BoundNode? VisitTypeOrValueExpression(BoundTypeOrValueExpression node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
249public override BoundNode? VisitTypeOrValueExpression(BoundTypeOrValueExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
1128public BoundTypeOrValueExpression Update(BoundTypeOrValueData data, TypeSymbol type) 1132var result = new BoundTypeOrValueExpression(this.Syntax, data, type, this.HasErrors); 8918return VisitTypeOrValueExpression((BoundTypeOrValueExpression)node, arg); 9366public virtual R VisitTypeOrValueExpression(BoundTypeOrValueExpression node, A arg) => this.DefaultVisit(node, arg); 9602public virtual BoundNode? VisitTypeOrValueExpression(BoundTypeOrValueExpression node) => this.DefaultVisit(node); 9879public override BoundNode? VisitTypeOrValueExpression(BoundTypeOrValueExpression node) => null; 10967public override BoundNode? VisitTypeOrValueExpression(BoundTypeOrValueExpression node) 12670public override BoundNode? VisitTypeOrValueExpression(BoundTypeOrValueExpression node) 12677BoundTypeOrValueExpression updatedNode = node.Update(node.Data, infoAndType.Type!); 15326public override TreeDumperNode VisitTypeOrValueExpression(BoundTypeOrValueExpression node, object? arg) => new TreeDumperNode("typeOrValueExpression", null, new TreeDumperNode[]