1 override of VisitType
Microsoft.CodeAnalysis.CSharp (1)
Lowering\MethodToClassRewriter.cs (1)
210public sealed override TypeSymbol? VisitType(TypeSymbol? type)
199 references to VisitType
Microsoft.CodeAnalysis.CSharp (199)
BoundTree\BoundTreeRewriter.cs (1)
145var type = this.VisitType(binary.Type);
CodeGen\Optimizer.cs (8)
1128typeWithAnnotations: typeExpression.TypeWithAnnotations, type: this.VisitType(typeExpression.Type)); 1459var type = this.VisitType(binary.Type); 1675var exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 2034var type = this.VisitType(binary.Type); 2078TypeSymbol type = this.VisitType(node.Type); 2149typeWithAnnotations: typeExpression.TypeWithAnnotations, type: this.VisitType(typeExpression.Type)); 2158TypeSymbol? type = this.VisitType(node.Type); 2208type = this.VisitType(type);
Generated\BoundNodes.xml.Generated.cs (179)
10442TypeSymbol? type = this.VisitType(node.Type); 10448TypeSymbol? type = this.VisitType(node.Type); 10453TypeSymbol? type = this.VisitType(node.Type); 10458TypeSymbol? type = this.VisitType(node.Type); 10463TypeSymbol? type = this.VisitType(node.Type); 10468TypeSymbol? type = this.VisitType(node.Type); 10473TypeSymbol? type = this.VisitType(node.Type); 10478TypeSymbol? type = this.VisitType(node.Type); 10483TypeSymbol? type = this.VisitType(node.Type); 10488TypeSymbol? type = this.VisitType(node.Type); 10493TypeSymbol? type = this.VisitType(node.Type); 10498TypeSymbol? type = this.VisitType(node.Type); 10503TypeSymbol? type = this.VisitType(node.Type); 10508TypeSymbol? type = this.VisitType(node.Type); 10514TypeSymbol? type = this.VisitType(node.Type); 10520TypeSymbol? type = this.VisitType(node.Type); 10537TypeSymbol? type = this.VisitType(node.Type); 10542TypeSymbol? type = this.VisitType(node.Type); 10547TypeSymbol? type = this.VisitType(node.Type); 10553TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10554TypeSymbol? type = this.VisitType(node.Type); 10564TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10565TypeSymbol? type = this.VisitType(node.Type); 10571TypeSymbol? type = this.VisitType(node.Type); 10577TypeSymbol? type = this.VisitType(node.Type); 10582TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10583TypeSymbol? type = this.VisitType(node.Type); 10589TypeSymbol? type = this.VisitType(node.Type); 10596TypeSymbol? type = this.VisitType(node.Type); 10603TypeSymbol? type = this.VisitType(node.Type); 10609TypeSymbol? type = this.VisitType(node.Type); 10615TypeSymbol? type = this.VisitType(node.Type); 10621TypeSymbol? type = this.VisitType(node.Type); 10627TypeSymbol? type = this.VisitType(node.Type); 10634TypeSymbol? type = this.VisitType(node.Type); 10641TypeSymbol? type = this.VisitType(node.Type); 10648TypeSymbol? type = this.VisitType(node.Type); 10655TypeSymbol? constrainedToTypeOpt = this.VisitType(node.ConstrainedToTypeOpt); 10656TypeSymbol? type = this.VisitType(node.Type); 10667TypeSymbol? type = this.VisitType(node.Type); 10674TypeSymbol? type = this.VisitType(node.Type); 10681TypeSymbol? type = this.VisitType(node.Type); 10690TypeSymbol? type = this.VisitType(node.Type); 10697TypeSymbol? type = this.VisitType(node.Type); 10705TypeSymbol? type = this.VisitType(node.Type); 10713TypeSymbol? naturalTypeOpt = this.VisitType(node.NaturalTypeOpt); 10714TypeSymbol? type = this.VisitType(node.Type); 10721TypeSymbol? type = this.VisitType(node.Type); 10727TypeSymbol? type = this.VisitType(node.Type); 10740TypeSymbol? type = this.VisitType(node.Type); 10746TypeSymbol? type = this.VisitType(node.Type); 10757TypeSymbol? type = this.VisitType(node.Type); 10762TypeSymbol? type = this.VisitType(node.Type); 10767TypeSymbol? type = this.VisitType(node.Type); 10772TypeSymbol? type = this.VisitType(node.Type); 10777TypeSymbol? type = this.VisitType(node.Type); 10782TypeSymbol? type = this.VisitType(node.Type); 10787TypeSymbol? type = this.VisitType(node.Type); 10792TypeSymbol? type = this.VisitType(node.Type); 10797TypeSymbol? type = this.VisitType(node.Type); 10802TypeSymbol? type = this.VisitType(node.Type); 10807TypeSymbol? type = this.VisitType(node.Type); 10812TypeSymbol? type = this.VisitType(node.Type); 10818TypeSymbol? type = this.VisitType(node.Type); 10825TypeSymbol? type = this.VisitType(node.Type); 10834TypeSymbol? type = this.VisitType(node.Type); 10840TypeSymbol? type = this.VisitType(node.Type); 10846TypeSymbol? type = this.VisitType(node.Type); 10852TypeSymbol? type = this.VisitType(node.Type); 10857TypeSymbol? type = this.VisitType(node.Type); 10863TypeSymbol? type = this.VisitType(node.Type); 10871TypeSymbol? elementPointerType = this.VisitType(node.ElementPointerType); 10872TypeSymbol? type = this.VisitType(node.Type); 11043TypeSymbol? exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 11048TypeSymbol? type = this.VisitType(node.Type); 11053TypeSymbol? type = this.VisitType(node.Type); 11058TypeSymbol? type = this.VisitType(node.Type); 11063TypeSymbol? type = this.VisitType(node.Type); 11068TypeSymbol? type = this.VisitType(node.Type); 11073TypeSymbol? type = this.VisitType(node.Type); 11078TypeSymbol? type = this.VisitType(node.Type); 11083TypeSymbol? type = this.VisitType(node.Type); 11089TypeSymbol? type = this.VisitType(node.Type); 11094TypeSymbol? type = this.VisitType(node.Type); 11111TypeSymbol? type = this.VisitType(node.Type); 11136TypeSymbol? type = this.VisitType(node.Type); 11144TypeSymbol? naturalTypeOpt = this.VisitType(node.NaturalTypeOpt); 11145TypeSymbol? type = this.VisitType(node.Type); 11177TypeSymbol? type = this.VisitType(node.Type); 11183TypeSymbol? type = this.VisitType(node.Type); 11214TypeSymbol? type = this.VisitType(node.Type); 11239TypeSymbol? indexerType = this.VisitType(node.IndexerType); 11249TypeSymbol? sliceType = this.VisitType(node.SliceType); 11273TypeSymbol? type = this.VisitType(node.Type); 11280TypeSymbol? type = this.VisitType(node.Type); 11287TypeSymbol? type = this.VisitType(node.Type); 11293TypeSymbol? type = this.VisitType(node.Type); 11300TypeSymbol? type = this.VisitType(node.Type); 11307TypeSymbol? type = this.VisitType(node.Type); 11315TypeSymbol? type = this.VisitType(node.Type); 11320TypeSymbol? type = this.VisitType(node.Type); 11327TypeSymbol? type = this.VisitType(node.Type); 11333TypeSymbol? type = this.VisitType(node.Type); 11339TypeSymbol? type = this.VisitType(node.Type); 11346TypeSymbol? type = this.VisitType(node.Type); 11353TypeSymbol? type = this.VisitType(node.Type); 11360TypeSymbol? type = this.VisitType(node.Type); 11366TypeSymbol? type = this.VisitType(node.Type); 11373TypeSymbol? type = this.VisitType(node.Type); 11379TypeSymbol? type = this.VisitType(node.Type); 11386TypeSymbol? type = this.VisitType(node.Type); 11393TypeSymbol? type = this.VisitType(node.Type); 11399TypeSymbol? type = this.VisitType(node.Type); 11406TypeSymbol? type = this.VisitType(node.Type); 11412TypeSymbol? receiverType = this.VisitType(node.ReceiverType); 11413TypeSymbol? type = this.VisitType(node.Type); 11418TypeSymbol? receiverType = this.VisitType(node.ReceiverType); 11419TypeSymbol? type = this.VisitType(node.Type); 11426TypeSymbol? type = this.VisitType(node.Type); 11433TypeSymbol? type = this.VisitType(node.Type); 11440TypeSymbol? type = this.VisitType(node.Type); 11445TypeSymbol? type = this.VisitType(node.Type); 11452TypeSymbol? type = this.VisitType(node.Type); 11457TypeSymbol? type = this.VisitType(node.Type); 11463TypeSymbol? type = this.VisitType(node.Type); 11469TypeSymbol? type = this.VisitType(node.Type); 11476TypeSymbol? type = this.VisitType(node.Type); 11482TypeSymbol? type = this.VisitType(node.Type); 11489TypeSymbol? elementType = this.VisitType(node.ElementType); 11490TypeSymbol? type = this.VisitType(node.Type); 11497TypeSymbol? elementType = this.VisitType(node.ElementType); 11498TypeSymbol? type = this.VisitType(node.Type); 11504TypeSymbol? type = this.VisitType(node.Type); 11509TypeSymbol? type = this.VisitType(node.Type); 11515TypeSymbol? type = this.VisitType(node.Type); 11521TypeSymbol? type = this.VisitType(node.Type); 11528TypeSymbol? type = this.VisitType(node.Type); 11539TypeSymbol? type = this.VisitType(node.Type); 11546TypeSymbol? type = this.VisitType(node.Type); 11553TypeSymbol? type = this.VisitType(node.Type); 11558TypeSymbol? type = this.VisitType(node.Type); 11567TypeSymbol? type = this.VisitType(node.Type); 11578TypeSymbol? type = this.VisitType(node.Type); 11584TypeSymbol? type = this.VisitType(node.Type); 11590TypeSymbol? type = this.VisitType(node.Type); 11595TypeSymbol? type = this.VisitType(node.Type); 11600TypeSymbol? type = this.VisitType(node.Type); 11608TypeSymbol? type = this.VisitType(node.Type); 11616TypeSymbol? type = this.VisitType(node.Type); 11622TypeSymbol? inputType = this.VisitType(node.InputType); 11623TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11628TypeSymbol? inputType = this.VisitType(node.InputType); 11629TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11636TypeSymbol? inputType = this.VisitType(node.InputType); 11637TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11646TypeSymbol? inputType = this.VisitType(node.InputType); 11647TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11658TypeSymbol? inputType = this.VisitType(node.InputType); 11659TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11668TypeSymbol? inputType = this.VisitType(node.InputType); 11669TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11675TypeSymbol? inputType = this.VisitType(node.InputType); 11676TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11693TypeSymbol? type = this.VisitType(node.Type); 11699TypeSymbol? inputType = this.VisitType(node.InputType); 11700TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11707TypeSymbol? inputType = this.VisitType(node.InputType); 11708TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11714TypeSymbol? inputType = this.VisitType(node.InputType); 11715TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11721TypeSymbol? inputType = this.VisitType(node.InputType); 11722TypeSymbol? narrowedType = this.VisitType(node.NarrowedType); 11727TypeSymbol? type = this.VisitType(node.Type); 11733TypeSymbol? type = this.VisitType(node.Type); 11739TypeSymbol? type = this.VisitType(node.Type); 11745TypeSymbol? type = this.VisitType(node.Type); 11750TypeSymbol? type = this.VisitType(node.Type); 11769TypeSymbol? type = this.VisitType(node.Type); 11776TypeSymbol? type = this.VisitType(node.Type);
Lowering\LocalRewriter\LocalRewriter.cs (3)
582var type = this.VisitType(node.Type); 599var type = this.VisitType(node.Type); 708var 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)
62var rewrittenType = VisitType(node.Type);
Lowering\LocalRewriter\LocalRewriter_IsOperator.cs (1)
20TypeSymbol rewrittenType = VisitType(node.Type);
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (1)
19TypeSymbol? rewrittenResultType = VisitType(node.Type);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
188var rewrittenType = VisitType(initializer.Type);
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
90TypeSymbol? rewrittenExceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt);
Lowering\SpillSequenceSpiller.cs (1)
653TypeSymbol exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt);