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)
10822TypeSymbol? type = this.VisitType(node.Type); 10828TypeSymbol? type = this.VisitType(node.Type); 10833TypeSymbol? type = this.VisitType(node.Type); 10838TypeSymbol? type = this.VisitType(node.Type); 10843TypeSymbol? type = this.VisitType(node.Type); 10848TypeSymbol? type = this.VisitType(node.Type); 10853TypeSymbol? type = this.VisitType(node.Type); 10858TypeSymbol? type = this.VisitType(node.Type); 10863TypeSymbol? type = this.VisitType(node.Type); 10868TypeSymbol? type = this.VisitType(node.Type); 10873TypeSymbol? type = this.VisitType(node.Type); 10878TypeSymbol? type = this.VisitType(node.Type); 10883TypeSymbol? type = this.VisitType(node.Type); 10888TypeSymbol? type = this.VisitType(node.Type); 10894TypeSymbol? type = this.VisitType(node.Type); 10900TypeSymbol? type = this.VisitType(node.Type); 10917TypeSymbol? type = this.VisitType(node.Type); 10922TypeSymbol? type = this.VisitType(node.Type); 10927TypeSymbol? type = this.VisitType(node.Type); 10933TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10934TypeSymbol? type = this.VisitType(node.Type); 10944TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10945TypeSymbol? type = this.VisitType(node.Type); 10951TypeSymbol? type = this.VisitType(node.Type); 10957TypeSymbol? type = this.VisitType(node.Type); 10962TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10963TypeSymbol? type = this.VisitType(node.Type); 10969TypeSymbol? type = this.VisitType(node.Type); 10976TypeSymbol? type = this.VisitType(node.Type); 10983TypeSymbol? type = this.VisitType(node.Type); 10989TypeSymbol? type = this.VisitType(node.Type); 10995TypeSymbol? type = this.VisitType(node.Type); 11001TypeSymbol? type = this.VisitType(node.Type); 11007TypeSymbol? type = this.VisitType(node.Type); 11014TypeSymbol? type = this.VisitType(node.Type); 11021TypeSymbol? type = this.VisitType(node.Type); 11028TypeSymbol? type = this.VisitType(node.Type); 11035TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 11036TypeSymbol? type = this.VisitType(node.Type); 11047TypeSymbol? type = this.VisitType(node.Type); 11054TypeSymbol? type = this.VisitType(node.Type); 11061TypeSymbol? type = this.VisitType(node.Type); 11070TypeSymbol? type = this.VisitType(node.Type); 11077TypeSymbol? type = this.VisitType(node.Type); 11085TypeSymbol? type = this.VisitType(node.Type); 11093TypeSymbol? naturalTypeOpt = this.VisitType(node.NaturalTypeOpt); 11094TypeSymbol? type = this.VisitType(node.Type); 11101TypeSymbol? type = this.VisitType(node.Type); 11107TypeSymbol? type = this.VisitType(node.Type); 11113TypeSymbol? type = this.VisitType(node.Type); 11126TypeSymbol? type = this.VisitType(node.Type); 11132TypeSymbol? type = this.VisitType(node.Type); 11143TypeSymbol? type = this.VisitType(node.Type); 11148TypeSymbol? type = this.VisitType(node.Type); 11153TypeSymbol? type = this.VisitType(node.Type); 11158TypeSymbol? type = this.VisitType(node.Type); 11163TypeSymbol? type = this.VisitType(node.Type); 11168TypeSymbol? type = this.VisitType(node.Type); 11173TypeSymbol? type = this.VisitType(node.Type); 11178TypeSymbol? type = this.VisitType(node.Type); 11183TypeSymbol? type = this.VisitType(node.Type); 11188TypeSymbol? type = this.VisitType(node.Type); 11193TypeSymbol? type = this.VisitType(node.Type); 11198TypeSymbol? type = this.VisitType(node.Type); 11203TypeSymbol? type = this.VisitType(node.Type); 11208TypeSymbol? type = this.VisitType(node.Type); 11214TypeSymbol? type = this.VisitType(node.Type); 11221TypeSymbol? type = this.VisitType(node.Type); 11230TypeSymbol? type = this.VisitType(node.Type); 11236TypeSymbol? type = this.VisitType(node.Type); 11242TypeSymbol? type = this.VisitType(node.Type); 11248TypeSymbol? type = this.VisitType(node.Type); 11253TypeSymbol? type = this.VisitType(node.Type); 11259TypeSymbol? type = this.VisitType(node.Type); 11267TypeSymbol? elementPointerType = this.VisitType(node.ElementPointerType); 11268TypeSymbol? type = this.VisitType(node.Type); 11439TypeSymbol? exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 11444TypeSymbol? type = this.VisitType(node.Type); 11449TypeSymbol? type = this.VisitType(node.Type); 11454TypeSymbol? type = this.VisitType(node.Type); 11459TypeSymbol? type = this.VisitType(node.Type); 11464TypeSymbol? type = this.VisitType(node.Type); 11469TypeSymbol? type = this.VisitType(node.Type); 11474TypeSymbol? type = this.VisitType(node.Type); 11479TypeSymbol? type = this.VisitType(node.Type); 11485TypeSymbol? type = this.VisitType(node.Type); 11490TypeSymbol? type = this.VisitType(node.Type); 11507TypeSymbol? type = this.VisitType(node.Type); 11532TypeSymbol? type = this.VisitType(node.Type); 11540TypeSymbol? naturalTypeOpt = this.VisitType(node.NaturalTypeOpt); 11541TypeSymbol? type = this.VisitType(node.Type); 11573TypeSymbol? type = this.VisitType(node.Type); 11579TypeSymbol? type = this.VisitType(node.Type); 11610TypeSymbol? type = this.VisitType(node.Type); 11635TypeSymbol? indexerType = this.VisitType(node.IndexerType); 11645TypeSymbol? sliceType = this.VisitType(node.SliceType); 11669TypeSymbol? type = this.VisitType(node.Type); 11676TypeSymbol? type = this.VisitType(node.Type); 11683TypeSymbol? type = this.VisitType(node.Type); 11689TypeSymbol? type = this.VisitType(node.Type); 11696TypeSymbol? type = this.VisitType(node.Type); 11703TypeSymbol? type = this.VisitType(node.Type); 11711TypeSymbol? type = this.VisitType(node.Type); 11716TypeSymbol? type = this.VisitType(node.Type); 11723TypeSymbol? type = this.VisitType(node.Type); 11729TypeSymbol? type = this.VisitType(node.Type); 11735TypeSymbol? type = this.VisitType(node.Type); 11742TypeSymbol? type = this.VisitType(node.Type); 11749TypeSymbol? type = this.VisitType(node.Type); 11756TypeSymbol? type = this.VisitType(node.Type); 11762TypeSymbol? type = this.VisitType(node.Type); 11769TypeSymbol? type = this.VisitType(node.Type); 11775TypeSymbol? type = this.VisitType(node.Type); 11786TypeSymbol? type = this.VisitType(node.Type); 11791TypeSymbol? type = this.VisitType(node.Type); 11807TypeSymbol? type = this.VisitType(node.Type); 11814TypeSymbol? type = this.VisitType(node.Type); 11821TypeSymbol? type = this.VisitType(node.Type); 11827TypeSymbol? type = this.VisitType(node.Type); 11834TypeSymbol? type = this.VisitType(node.Type); 11840TypeSymbol? receiverType = this.VisitType(node.ReceiverType); 11841TypeSymbol? type = this.VisitType(node.Type); 11846TypeSymbol? receiverType = this.VisitType(node.ReceiverType); 11847TypeSymbol? type = this.VisitType(node.Type); 11854TypeSymbol? type = this.VisitType(node.Type); 11861TypeSymbol? type = this.VisitType(node.Type); 11868TypeSymbol? type = this.VisitType(node.Type); 11873TypeSymbol? type = this.VisitType(node.Type); 11880TypeSymbol? type = this.VisitType(node.Type); 11885TypeSymbol? type = this.VisitType(node.Type); 11891TypeSymbol? type = this.VisitType(node.Type); 11897TypeSymbol? type = this.VisitType(node.Type); 11904TypeSymbol? type = this.VisitType(node.Type); 11910TypeSymbol? type = this.VisitType(node.Type); 11917TypeSymbol? elementType = this.VisitType(node.ElementType); 11918TypeSymbol? type = this.VisitType(node.Type); 11925TypeSymbol? elementType = this.VisitType(node.ElementType); 11926TypeSymbol? type = this.VisitType(node.Type); 11932TypeSymbol? type = this.VisitType(node.Type); 11937TypeSymbol? type = this.VisitType(node.Type); 11943TypeSymbol? type = this.VisitType(node.Type); 11949TypeSymbol? type = this.VisitType(node.Type); 11956TypeSymbol? type = this.VisitType(node.Type); 11967TypeSymbol? type = this.VisitType(node.Type); 11974TypeSymbol? type = this.VisitType(node.Type); 11981TypeSymbol? type = this.VisitType(node.Type); 11988TypeSymbol? type = this.VisitType(node.Type); 11993TypeSymbol? type = this.VisitType(node.Type); 12002TypeSymbol? type = this.VisitType(node.Type); 12013TypeSymbol? type = this.VisitType(node.Type); 12019TypeSymbol? type = this.VisitType(node.Type); 12025TypeSymbol? type = this.VisitType(node.Type); 12030TypeSymbol? type = this.VisitType(node.Type); 12035TypeSymbol? type = this.VisitType(node.Type); 12043TypeSymbol? type = this.VisitType(node.Type); 12051TypeSymbol? type = this.VisitType(node.Type); 12057TypeSymbol? inputType = this.VisitType(node.InputType); 12058TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12063TypeSymbol? inputType = this.VisitType(node.InputType); 12064TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12071TypeSymbol? inputType = this.VisitType(node.InputType); 12072TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12081TypeSymbol? inputType = this.VisitType(node.InputType); 12082TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12093TypeSymbol? inputType = this.VisitType(node.InputType); 12094TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12103TypeSymbol? inputType = this.VisitType(node.InputType); 12104TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12110TypeSymbol? inputType = this.VisitType(node.InputType); 12111TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12128TypeSymbol? type = this.VisitType(node.Type); 12134TypeSymbol? inputType = this.VisitType(node.InputType); 12135TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12142TypeSymbol? inputType = this.VisitType(node.InputType); 12143TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12149TypeSymbol? inputType = this.VisitType(node.InputType); 12150TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12156TypeSymbol? inputType = this.VisitType(node.InputType); 12157TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 12162TypeSymbol? type = this.VisitType(node.Type); 12168TypeSymbol? type = this.VisitType(node.Type); 12174TypeSymbol? type = this.VisitType(node.Type); 12180TypeSymbol? type = this.VisitType(node.Type); 12185TypeSymbol? type = this.VisitType(node.Type); 12204TypeSymbol? type = this.VisitType(node.Type); 12211TypeSymbol? 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);