1 write to Cast
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7687
this.
Cast
= cast;
12 references to Cast
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Invocation.cs (1)
1868
return (value == replaced) ? q : q.Update(replaced, q.DefinedSymbol, q.Operation, q.
Cast
, q.Binder, q.UnoptimizedForm, q.Type);
Binder\Binder_Query.cs (1)
1029
query.
Cast
,
Compilation\CSharpSemanticModel.cs (3)
3620
if (query.
Cast
!= null && (object)query.
Cast
.ExpressionSymbol != null) builder.Add(query.
Cast
.ExpressionSymbol);
Compilation\MemberSemanticModel.cs (3)
1042
var castInfo = (bound.
Cast
== null) ? SymbolInfo.None : GetSymbolInfoForNode(SymbolInfoOptions.DefaultOptions, bound.
Cast
, bound.
Cast
, boundNodeForSyntacticParent: null, binderOpt: null);
Generated\BoundNodes.xml.Generated.cs (4)
7705
if (value != this.Value || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(definedSymbol, this.DefinedSymbol) || operation != this.Operation || cast != this.
Cast
|| binder != this.Binder || unoptimizedForm != this.UnoptimizedForm || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
11999
BoundExpression? cast = node.
Cast
;
14581
BoundExpression? cast = node.
Cast
;
16826
new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.
Cast
, null) }),