1 override of VisitType
Microsoft.CodeAnalysis.CSharp (1)
Lowering\MethodToClassRewriter.cs (1)
210
public sealed override TypeSymbol?
VisitType
(TypeSymbol? type)
206 references to VisitType
Microsoft.CodeAnalysis.CSharp (206)
BoundTree\BoundTreeRewriter.cs (1)
145
var type = this.
VisitType
(binary.Type);
CodeGen\Optimizer.cs (8)
1175
typeWithAnnotations: typeExpression.TypeWithAnnotations, type: this.
VisitType
(typeExpression.Type));
1526
var type = this.
VisitType
(binary.Type);
1742
var exceptionTypeOpt = this.
VisitType
(node.ExceptionTypeOpt);
2101
var type = this.
VisitType
(binary.Type);
2145
TypeSymbol type = this.
VisitType
(node.Type);
2266
typeWithAnnotations: typeExpression.TypeWithAnnotations, type: this.
VisitType
(typeExpression.Type));
2280
TypeSymbol? type = this.
VisitType
(node.Type);
2331
type = this.
VisitType
(type);
Generated\BoundNodes.xml.Generated.cs (186)
10819
TypeSymbol? type = this.
VisitType
(node.Type);
10825
TypeSymbol? type = this.
VisitType
(node.Type);
10830
TypeSymbol? type = this.
VisitType
(node.Type);
10835
TypeSymbol? type = this.
VisitType
(node.Type);
10840
TypeSymbol? type = this.
VisitType
(node.Type);
10845
TypeSymbol? type = this.
VisitType
(node.Type);
10850
TypeSymbol? type = this.
VisitType
(node.Type);
10855
TypeSymbol? type = this.
VisitType
(node.Type);
10860
TypeSymbol? type = this.
VisitType
(node.Type);
10865
TypeSymbol? type = this.
VisitType
(node.Type);
10870
TypeSymbol? type = this.
VisitType
(node.Type);
10875
TypeSymbol? type = this.
VisitType
(node.Type);
10880
TypeSymbol? type = this.
VisitType
(node.Type);
10885
TypeSymbol? type = this.
VisitType
(node.Type);
10891
TypeSymbol? type = this.
VisitType
(node.Type);
10897
TypeSymbol? type = this.
VisitType
(node.Type);
10914
TypeSymbol? type = this.
VisitType
(node.Type);
10919
TypeSymbol? type = this.
VisitType
(node.Type);
10924
TypeSymbol? type = this.
VisitType
(node.Type);
10930
TypeSymbol? constrainedToTypeOpt = this.
VisitType
(node.ConstrainedToTypeOpt);
10931
TypeSymbol? type = this.
VisitType
(node.Type);
10941
TypeSymbol? constrainedToTypeOpt = this.
VisitType
(node.ConstrainedToTypeOpt);
10942
TypeSymbol? type = this.
VisitType
(node.Type);
10948
TypeSymbol? type = this.
VisitType
(node.Type);
10954
TypeSymbol? type = this.
VisitType
(node.Type);
10959
TypeSymbol? constrainedToTypeOpt = this.
VisitType
(node.ConstrainedToTypeOpt);
10960
TypeSymbol? type = this.
VisitType
(node.Type);
10966
TypeSymbol? type = this.
VisitType
(node.Type);
10973
TypeSymbol? type = this.
VisitType
(node.Type);
10980
TypeSymbol? type = this.
VisitType
(node.Type);
10986
TypeSymbol? type = this.
VisitType
(node.Type);
10992
TypeSymbol? type = this.
VisitType
(node.Type);
10998
TypeSymbol? type = this.
VisitType
(node.Type);
11004
TypeSymbol? type = this.
VisitType
(node.Type);
11011
TypeSymbol? type = this.
VisitType
(node.Type);
11018
TypeSymbol? type = this.
VisitType
(node.Type);
11025
TypeSymbol? type = this.
VisitType
(node.Type);
11032
TypeSymbol? constrainedToTypeOpt = this.
VisitType
(node.ConstrainedToTypeOpt);
11033
TypeSymbol? type = this.
VisitType
(node.Type);
11044
TypeSymbol? type = this.
VisitType
(node.Type);
11051
TypeSymbol? type = this.
VisitType
(node.Type);
11058
TypeSymbol? type = this.
VisitType
(node.Type);
11067
TypeSymbol? type = this.
VisitType
(node.Type);
11074
TypeSymbol? type = this.
VisitType
(node.Type);
11082
TypeSymbol? type = this.
VisitType
(node.Type);
11090
TypeSymbol? naturalTypeOpt = this.
VisitType
(node.NaturalTypeOpt);
11091
TypeSymbol? type = this.
VisitType
(node.Type);
11098
TypeSymbol? type = this.
VisitType
(node.Type);
11104
TypeSymbol? type = this.
VisitType
(node.Type);
11110
TypeSymbol? type = this.
VisitType
(node.Type);
11123
TypeSymbol? type = this.
VisitType
(node.Type);
11129
TypeSymbol? type = this.
VisitType
(node.Type);
11140
TypeSymbol? type = this.
VisitType
(node.Type);
11145
TypeSymbol? type = this.
VisitType
(node.Type);
11150
TypeSymbol? type = this.
VisitType
(node.Type);
11155
TypeSymbol? type = this.
VisitType
(node.Type);
11160
TypeSymbol? type = this.
VisitType
(node.Type);
11165
TypeSymbol? type = this.
VisitType
(node.Type);
11170
TypeSymbol? type = this.
VisitType
(node.Type);
11175
TypeSymbol? type = this.
VisitType
(node.Type);
11180
TypeSymbol? type = this.
VisitType
(node.Type);
11185
TypeSymbol? type = this.
VisitType
(node.Type);
11190
TypeSymbol? type = this.
VisitType
(node.Type);
11195
TypeSymbol? type = this.
VisitType
(node.Type);
11200
TypeSymbol? type = this.
VisitType
(node.Type);
11205
TypeSymbol? type = this.
VisitType
(node.Type);
11211
TypeSymbol? type = this.
VisitType
(node.Type);
11218
TypeSymbol? type = this.
VisitType
(node.Type);
11227
TypeSymbol? type = this.
VisitType
(node.Type);
11233
TypeSymbol? type = this.
VisitType
(node.Type);
11239
TypeSymbol? type = this.
VisitType
(node.Type);
11245
TypeSymbol? type = this.
VisitType
(node.Type);
11250
TypeSymbol? type = this.
VisitType
(node.Type);
11256
TypeSymbol? type = this.
VisitType
(node.Type);
11264
TypeSymbol? elementPointerType = this.
VisitType
(node.ElementPointerType);
11265
TypeSymbol? type = this.
VisitType
(node.Type);
11436
TypeSymbol? exceptionTypeOpt = this.
VisitType
(node.ExceptionTypeOpt);
11441
TypeSymbol? type = this.
VisitType
(node.Type);
11446
TypeSymbol? type = this.
VisitType
(node.Type);
11451
TypeSymbol? type = this.
VisitType
(node.Type);
11456
TypeSymbol? type = this.
VisitType
(node.Type);
11461
TypeSymbol? type = this.
VisitType
(node.Type);
11466
TypeSymbol? type = this.
VisitType
(node.Type);
11471
TypeSymbol? type = this.
VisitType
(node.Type);
11476
TypeSymbol? type = this.
VisitType
(node.Type);
11482
TypeSymbol? type = this.
VisitType
(node.Type);
11487
TypeSymbol? type = this.
VisitType
(node.Type);
11504
TypeSymbol? type = this.
VisitType
(node.Type);
11529
TypeSymbol? type = this.
VisitType
(node.Type);
11537
TypeSymbol? naturalTypeOpt = this.
VisitType
(node.NaturalTypeOpt);
11538
TypeSymbol? type = this.
VisitType
(node.Type);
11570
TypeSymbol? type = this.
VisitType
(node.Type);
11576
TypeSymbol? type = this.
VisitType
(node.Type);
11607
TypeSymbol? type = this.
VisitType
(node.Type);
11632
TypeSymbol? indexerType = this.
VisitType
(node.IndexerType);
11642
TypeSymbol? sliceType = this.
VisitType
(node.SliceType);
11666
TypeSymbol? type = this.
VisitType
(node.Type);
11673
TypeSymbol? type = this.
VisitType
(node.Type);
11680
TypeSymbol? type = this.
VisitType
(node.Type);
11686
TypeSymbol? type = this.
VisitType
(node.Type);
11693
TypeSymbol? type = this.
VisitType
(node.Type);
11700
TypeSymbol? type = this.
VisitType
(node.Type);
11708
TypeSymbol? type = this.
VisitType
(node.Type);
11713
TypeSymbol? type = this.
VisitType
(node.Type);
11720
TypeSymbol? type = this.
VisitType
(node.Type);
11726
TypeSymbol? type = this.
VisitType
(node.Type);
11732
TypeSymbol? type = this.
VisitType
(node.Type);
11739
TypeSymbol? type = this.
VisitType
(node.Type);
11746
TypeSymbol? type = this.
VisitType
(node.Type);
11753
TypeSymbol? type = this.
VisitType
(node.Type);
11759
TypeSymbol? type = this.
VisitType
(node.Type);
11766
TypeSymbol? type = this.
VisitType
(node.Type);
11772
TypeSymbol? type = this.
VisitType
(node.Type);
11783
TypeSymbol? type = this.
VisitType
(node.Type);
11788
TypeSymbol? type = this.
VisitType
(node.Type);
11804
TypeSymbol? type = this.
VisitType
(node.Type);
11811
TypeSymbol? type = this.
VisitType
(node.Type);
11818
TypeSymbol? type = this.
VisitType
(node.Type);
11824
TypeSymbol? type = this.
VisitType
(node.Type);
11831
TypeSymbol? type = this.
VisitType
(node.Type);
11837
TypeSymbol? receiverType = this.
VisitType
(node.ReceiverType);
11838
TypeSymbol? type = this.
VisitType
(node.Type);
11843
TypeSymbol? receiverType = this.
VisitType
(node.ReceiverType);
11844
TypeSymbol? type = this.
VisitType
(node.Type);
11851
TypeSymbol? type = this.
VisitType
(node.Type);
11858
TypeSymbol? type = this.
VisitType
(node.Type);
11865
TypeSymbol? type = this.
VisitType
(node.Type);
11870
TypeSymbol? type = this.
VisitType
(node.Type);
11877
TypeSymbol? type = this.
VisitType
(node.Type);
11882
TypeSymbol? type = this.
VisitType
(node.Type);
11888
TypeSymbol? type = this.
VisitType
(node.Type);
11894
TypeSymbol? type = this.
VisitType
(node.Type);
11901
TypeSymbol? type = this.
VisitType
(node.Type);
11907
TypeSymbol? type = this.
VisitType
(node.Type);
11914
TypeSymbol? elementType = this.
VisitType
(node.ElementType);
11915
TypeSymbol? type = this.
VisitType
(node.Type);
11922
TypeSymbol? elementType = this.
VisitType
(node.ElementType);
11923
TypeSymbol? type = this.
VisitType
(node.Type);
11929
TypeSymbol? type = this.
VisitType
(node.Type);
11934
TypeSymbol? type = this.
VisitType
(node.Type);
11940
TypeSymbol? type = this.
VisitType
(node.Type);
11946
TypeSymbol? type = this.
VisitType
(node.Type);
11953
TypeSymbol? type = this.
VisitType
(node.Type);
11964
TypeSymbol? type = this.
VisitType
(node.Type);
11971
TypeSymbol? type = this.
VisitType
(node.Type);
11978
TypeSymbol? type = this.
VisitType
(node.Type);
11985
TypeSymbol? type = this.
VisitType
(node.Type);
11990
TypeSymbol? type = this.
VisitType
(node.Type);
11999
TypeSymbol? type = this.
VisitType
(node.Type);
12010
TypeSymbol? type = this.
VisitType
(node.Type);
12016
TypeSymbol? type = this.
VisitType
(node.Type);
12022
TypeSymbol? type = this.
VisitType
(node.Type);
12027
TypeSymbol? type = this.
VisitType
(node.Type);
12032
TypeSymbol? type = this.
VisitType
(node.Type);
12040
TypeSymbol? type = this.
VisitType
(node.Type);
12048
TypeSymbol? type = this.
VisitType
(node.Type);
12054
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12055
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12060
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12061
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12068
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12069
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12078
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12079
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12090
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12091
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12100
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12101
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12107
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12108
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12125
TypeSymbol? type = this.
VisitType
(node.Type);
12131
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12132
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12139
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12140
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12146
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12147
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12153
TypeSymbol? inputType = this.
VisitType
(node.InputType);
12154
TypeSymbol? narrowedType = this.
VisitType
(node.NarrowedType);
12159
TypeSymbol? type = this.
VisitType
(node.Type);
12165
TypeSymbol? type = this.
VisitType
(node.Type);
12171
TypeSymbol? type = this.
VisitType
(node.Type);
12177
TypeSymbol? type = this.
VisitType
(node.Type);
12182
TypeSymbol? type = this.
VisitType
(node.Type);
12201
TypeSymbol? type = this.
VisitType
(node.Type);
12208
TypeSymbol? type = this.
VisitType
(node.Type);
Lowering\LocalRewriter\LocalRewriter.cs (3)
654
var type = this.
VisitType
(node.Type);
684
var type = this.
VisitType
(node.Type);
831
var indexType =
VisitType
(node.Indices[0].Type);
Lowering\LocalRewriter\LocalRewriter_AsOperator.cs (1)
20
TypeSymbol rewrittenType =
VisitType
(node.Type);
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.cs (1)
123
TypeSymbol type = this.
VisitType
(node.Type);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
69
var rewrittenType =
VisitType
(node.Type);
Lowering\LocalRewriter\LocalRewriter_IsOperator.cs (1)
20
TypeSymbol rewrittenType =
VisitType
(node.Type);
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (1)
17
TypeSymbol? rewrittenResultType =
VisitType
(node.Type);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
187
var rewrittenType =
VisitType
(initializer.Type);
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
90
TypeSymbol? rewrittenExceptionTypeOpt = this.
VisitType
(node.ExceptionTypeOpt);
Lowering\SpillSequenceSpiller.cs (1)
724
TypeSymbol exceptionTypeOpt = this.
VisitType
(node.ExceptionTypeOpt);