1 override of VisitType
Microsoft.CodeAnalysis.CSharp (1)
Lowering\MethodToClassRewriter.cs (1)
210public sealed override TypeSymbol? VisitType(TypeSymbol? type)
208 references to VisitType
Microsoft.CodeAnalysis.CSharp (208)
BoundTree\BoundTreeRewriter.cs (3)
144var type = this.VisitType(binary.Type); 233left = binary.Update(binary.Disjunction, left, right, VisitType(binary.InputType), VisitType(binary.NarrowedType));
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)
10821TypeSymbol? type = this.VisitType(node.Type); 10827TypeSymbol? type = this.VisitType(node.Type); 10832TypeSymbol? type = this.VisitType(node.Type); 10837TypeSymbol? type = this.VisitType(node.Type); 10842TypeSymbol? type = this.VisitType(node.Type); 10847TypeSymbol? type = this.VisitType(node.Type); 10852TypeSymbol? type = this.VisitType(node.Type); 10857TypeSymbol? type = this.VisitType(node.Type); 10862TypeSymbol? type = this.VisitType(node.Type); 10867TypeSymbol? type = this.VisitType(node.Type); 10872TypeSymbol? type = this.VisitType(node.Type); 10877TypeSymbol? type = this.VisitType(node.Type); 10882TypeSymbol? type = this.VisitType(node.Type); 10887TypeSymbol? type = this.VisitType(node.Type); 10893TypeSymbol? type = this.VisitType(node.Type); 10899TypeSymbol? type = this.VisitType(node.Type); 10916TypeSymbol? type = this.VisitType(node.Type); 10921TypeSymbol? type = this.VisitType(node.Type); 10926TypeSymbol? type = this.VisitType(node.Type); 10932TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10933TypeSymbol? type = this.VisitType(node.Type); 10943TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10944TypeSymbol? type = this.VisitType(node.Type); 10950TypeSymbol? type = this.VisitType(node.Type); 10956TypeSymbol? type = this.VisitType(node.Type); 10961TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10962TypeSymbol? type = this.VisitType(node.Type); 10968TypeSymbol? type = this.VisitType(node.Type); 10975TypeSymbol? type = this.VisitType(node.Type); 10982TypeSymbol? type = this.VisitType(node.Type); 10988TypeSymbol? type = this.VisitType(node.Type); 10994TypeSymbol? type = this.VisitType(node.Type); 11000TypeSymbol? type = this.VisitType(node.Type); 11006TypeSymbol? type = this.VisitType(node.Type); 11013TypeSymbol? type = this.VisitType(node.Type); 11020TypeSymbol? type = this.VisitType(node.Type); 11027TypeSymbol? type = this.VisitType(node.Type); 11034TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 11035TypeSymbol? type = this.VisitType(node.Type); 11046TypeSymbol? type = this.VisitType(node.Type); 11053TypeSymbol? type = this.VisitType(node.Type); 11060TypeSymbol? type = this.VisitType(node.Type); 11069TypeSymbol? type = this.VisitType(node.Type); 11076TypeSymbol? type = this.VisitType(node.Type); 11084TypeSymbol? type = this.VisitType(node.Type); 11092TypeSymbol? naturalTypeOpt = this.VisitType(node.NaturalTypeOpt); 11093TypeSymbol? type = this.VisitType(node.Type); 11100TypeSymbol? type = this.VisitType(node.Type); 11106TypeSymbol? type = this.VisitType(node.Type); 11112TypeSymbol? type = this.VisitType(node.Type); 11125TypeSymbol? type = this.VisitType(node.Type); 11131TypeSymbol? type = this.VisitType(node.Type); 11142TypeSymbol? type = this.VisitType(node.Type); 11147TypeSymbol? type = this.VisitType(node.Type); 11152TypeSymbol? type = this.VisitType(node.Type); 11157TypeSymbol? type = this.VisitType(node.Type); 11162TypeSymbol? type = this.VisitType(node.Type); 11167TypeSymbol? type = this.VisitType(node.Type); 11172TypeSymbol? type = this.VisitType(node.Type); 11177TypeSymbol? type = this.VisitType(node.Type); 11182TypeSymbol? type = this.VisitType(node.Type); 11187TypeSymbol? type = this.VisitType(node.Type); 11192TypeSymbol? type = this.VisitType(node.Type); 11197TypeSymbol? type = this.VisitType(node.Type); 11202TypeSymbol? type = this.VisitType(node.Type); 11207TypeSymbol? type = this.VisitType(node.Type); 11213TypeSymbol? type = this.VisitType(node.Type); 11220TypeSymbol? type = this.VisitType(node.Type); 11229TypeSymbol? type = this.VisitType(node.Type); 11235TypeSymbol? type = this.VisitType(node.Type); 11241TypeSymbol? type = this.VisitType(node.Type); 11247TypeSymbol? type = this.VisitType(node.Type); 11252TypeSymbol? type = this.VisitType(node.Type); 11258TypeSymbol? type = this.VisitType(node.Type); 11266TypeSymbol? elementPointerType = this.VisitType(node.ElementPointerType); 11267TypeSymbol? type = this.VisitType(node.Type); 11438TypeSymbol? exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 11443TypeSymbol? type = this.VisitType(node.Type); 11448TypeSymbol? type = this.VisitType(node.Type); 11453TypeSymbol? type = this.VisitType(node.Type); 11458TypeSymbol? type = this.VisitType(node.Type); 11463TypeSymbol? type = this.VisitType(node.Type); 11468TypeSymbol? type = this.VisitType(node.Type); 11473TypeSymbol? type = this.VisitType(node.Type); 11478TypeSymbol? type = this.VisitType(node.Type); 11484TypeSymbol? type = this.VisitType(node.Type); 11489TypeSymbol? type = this.VisitType(node.Type); 11506TypeSymbol? type = this.VisitType(node.Type); 11531TypeSymbol? type = this.VisitType(node.Type); 11539TypeSymbol? naturalTypeOpt = this.VisitType(node.NaturalTypeOpt); 11540TypeSymbol? type = this.VisitType(node.Type); 11572TypeSymbol? type = this.VisitType(node.Type); 11578TypeSymbol? type = this.VisitType(node.Type); 11609TypeSymbol? type = this.VisitType(node.Type); 11634TypeSymbol? indexerType = this.VisitType(node.IndexerType); 11644TypeSymbol? sliceType = this.VisitType(node.SliceType); 11668TypeSymbol? type = this.VisitType(node.Type); 11675TypeSymbol? type = this.VisitType(node.Type); 11682TypeSymbol? type = this.VisitType(node.Type); 11688TypeSymbol? type = this.VisitType(node.Type); 11695TypeSymbol? type = this.VisitType(node.Type); 11702TypeSymbol? type = this.VisitType(node.Type); 11710TypeSymbol? type = this.VisitType(node.Type); 11715TypeSymbol? type = this.VisitType(node.Type); 11722TypeSymbol? type = this.VisitType(node.Type); 11728TypeSymbol? type = this.VisitType(node.Type); 11734TypeSymbol? type = this.VisitType(node.Type); 11741TypeSymbol? type = this.VisitType(node.Type); 11748TypeSymbol? type = this.VisitType(node.Type); 11755TypeSymbol? type = this.VisitType(node.Type); 11761TypeSymbol? type = this.VisitType(node.Type); 11768TypeSymbol? type = this.VisitType(node.Type); 11774TypeSymbol? type = this.VisitType(node.Type); 11785TypeSymbol? type = this.VisitType(node.Type); 11790TypeSymbol? type = this.VisitType(node.Type); 11806TypeSymbol? type = this.VisitType(node.Type); 11813TypeSymbol? type = this.VisitType(node.Type); 11820TypeSymbol? type = this.VisitType(node.Type); 11826TypeSymbol? type = this.VisitType(node.Type); 11833TypeSymbol? type = this.VisitType(node.Type); 11839TypeSymbol? receiverType = this.VisitType(node.ReceiverType); 11840TypeSymbol? type = this.VisitType(node.Type); 11845TypeSymbol? receiverType = this.VisitType(node.ReceiverType); 11846TypeSymbol? type = this.VisitType(node.Type); 11853TypeSymbol? type = this.VisitType(node.Type); 11860TypeSymbol? type = this.VisitType(node.Type); 11867TypeSymbol? type = this.VisitType(node.Type); 11872TypeSymbol? type = this.VisitType(node.Type); 11879TypeSymbol? type = this.VisitType(node.Type); 11884TypeSymbol? type = this.VisitType(node.Type); 11890TypeSymbol? type = this.VisitType(node.Type); 11896TypeSymbol? type = this.VisitType(node.Type); 11903TypeSymbol? type = this.VisitType(node.Type); 11909TypeSymbol? type = this.VisitType(node.Type); 11916TypeSymbol? elementType = this.VisitType(node.ElementType); 11917TypeSymbol? type = this.VisitType(node.Type); 11924TypeSymbol? elementType = this.VisitType(node.ElementType); 11925TypeSymbol? type = this.VisitType(node.Type); 11931TypeSymbol? type = this.VisitType(node.Type); 11936TypeSymbol? type = this.VisitType(node.Type); 11942TypeSymbol? type = this.VisitType(node.Type); 11948TypeSymbol? type = this.VisitType(node.Type); 11955TypeSymbol? type = this.VisitType(node.Type); 11966TypeSymbol? type = this.VisitType(node.Type); 11973TypeSymbol? type = this.VisitType(node.Type); 11980TypeSymbol? type = this.VisitType(node.Type); 11987TypeSymbol? type = this.VisitType(node.Type); 11992TypeSymbol? type = this.VisitType(node.Type); 12001TypeSymbol? type = this.VisitType(node.Type); 12012TypeSymbol? type = this.VisitType(node.Type); 12018TypeSymbol? type = this.VisitType(node.Type); 12024TypeSymbol? type = this.VisitType(node.Type); 12029TypeSymbol? type = this.VisitType(node.Type); 12034TypeSymbol? type = this.VisitType(node.Type); 12042TypeSymbol? type = this.VisitType(node.Type); 12050TypeSymbol? type = this.VisitType(node.Type); 12056TypeSymbol? inputType = this.VisitType(node.InputType); 12057TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12062TypeSymbol? inputType = this.VisitType(node.InputType); 12063TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12070TypeSymbol? inputType = this.VisitType(node.InputType); 12071TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12080TypeSymbol? inputType = this.VisitType(node.InputType); 12081TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12092TypeSymbol? inputType = this.VisitType(node.InputType); 12093TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12102TypeSymbol? inputType = this.VisitType(node.InputType); 12103TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12109TypeSymbol? inputType = this.VisitType(node.InputType); 12110TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12127TypeSymbol? type = this.VisitType(node.Type); 12133TypeSymbol? inputType = this.VisitType(node.InputType); 12134TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12141TypeSymbol? inputType = this.VisitType(node.InputType); 12142TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12148TypeSymbol? inputType = this.VisitType(node.InputType); 12149TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12155TypeSymbol? inputType = this.VisitType(node.InputType); 12156TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12161TypeSymbol? type = this.VisitType(node.Type); 12167TypeSymbol? type = this.VisitType(node.Type); 12173TypeSymbol? type = this.VisitType(node.Type); 12179TypeSymbol? type = this.VisitType(node.Type); 12184TypeSymbol? type = this.VisitType(node.Type); 12203TypeSymbol? type = this.VisitType(node.Type); 12210TypeSymbol? 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);