1 instantiation of BoundTypeOrValueExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1132
var result = new
BoundTypeOrValueExpression
(this.Syntax, data, type, this.HasErrors);
25 references to BoundTypeOrValueExpression
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder.ValueChecks.cs (2)
622
var
typeOrValue = (
BoundTypeOrValueExpression
)receiver;
Binder\Binder_Expressions.cs (2)
9708
var
typeOrValue = (
BoundTypeOrValueExpression
)receiver;
Binder\Binder_Invocation.cs (5)
441
var
typeOrValue = (
BoundTypeOrValueExpression
)receiver;
1838
var
typeOrValue = (
BoundTypeOrValueExpression
)receiver;
1884
case
BoundTypeOrValueExpression
typeOrValueExpression:
Compilation\CSharpSemanticModel.cs (1)
3426
BoundExpression valueExpression = ((
BoundTypeOrValueExpression
)boundNode).Data.ValueExpression;
Compilation\MemberSemanticModel.NodeMapBuilder.cs (2)
96
TypeSymbol.Equals(((BoundTypeExpression)existing[i]).Type, ((
BoundTypeOrValueExpression
)nodesToAdd[i]).Type, TypeCompareKind.ConsiderEverything2),
104
TypeSymbol.Equals(((
BoundTypeOrValueExpression
)existing[i]).Type, ((BoundTypeExpression)nodesToAdd[i]).Type, TypeCompareKind.ConsiderEverything2),
FlowAnalysis\AbstractFlowPass.cs (1)
1647
public override BoundNode VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node)
FlowAnalysis\NullableWalker.cs (1)
11213
public override BoundNode? VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
249
public override BoundNode? VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node)
Generated\BoundNodes.xml.Generated.cs (10)
1128
public
BoundTypeOrValueExpression
Update(BoundTypeOrValueData data, TypeSymbol type)
1132
var
result = new BoundTypeOrValueExpression(this.Syntax, data, type, this.HasErrors);
8880
return VisitTypeOrValueExpression((
BoundTypeOrValueExpression
)node, arg);
9328
public virtual R VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node, A arg) => this.DefaultVisit(node, arg);
9564
public virtual BoundNode? VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node) => this.DefaultVisit(node);
9841
public override BoundNode? VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node) => null;
10920
public override BoundNode? VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node)
12484
public override BoundNode? VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node)
12491
BoundTypeOrValueExpression
updatedNode = node.Update(node.Data, infoAndType.Type!);
15141
public override TreeDumperNode VisitTypeOrValueExpression(
BoundTypeOrValueExpression
node, object? arg) => new TreeDumperNode("typeOrValueExpression", null, new TreeDumperNode[]