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