Base:
method
VisitType
Microsoft.CodeAnalysis.CSharp.BoundTreeRewriter.VisitType(Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol)
34 references to VisitType
Microsoft.CodeAnalysis.CSharp (34)
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
353TypeSymbol type = VisitType(node.Type);
Lowering\ClosureConversion\ClosureConversion.cs (7)
856TypeSymbol type = VisitType(node.Type); 1075var type = VisitType(node.Type); 1145var newType = this.VisitType(node.Type); 1275var exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 1357VisitType(node.Type)); 1625var newType = VisitType(node.Type); 1655TypeSymbol type = this.VisitType(node.Type);
Lowering\MethodToClassRewriter.cs (25)
105var newType = VisitType(local.Type); 138this.VisitType(node.ExceptionTypeOpt), 169var newType = this.VisitType(node.Type); 226return node.Update(rewrittenReceiver, initialBindingReceiverIsSubjectToCloning: ThreeState.Unknown, rewrittenPropertySymbol, node.AutoPropertyAccessorKind, node.ResultKind, VisitType(node.Type)); 234var rewrittenType = this.VisitType(node.Type); 274VisitType(node.ConstrainedToType), 278VisitType(node.Type)); 287VisitType(node.ConstrainedToTypeOpt), 289VisitType(node.Type)); 308VisitType(node.Type)); 317VisitType(node.ConstrainedToTypeOpt), 321VisitType(node.Type)); 339visitedTypeArgs.Add(typeArg.WithTypeAndModifiers(VisitType(typeArg.Type), typeArg.CustomModifiers)); 463var rewrittenPlaceholder = awaitablePlaceholder.Update(VisitType(awaitablePlaceholder.Type)); 512TypeSymbol rewrittenType = VisitType(node.Type); 548.AsMember((NamedTypeSymbol)this.VisitType(node.Field.ContainingType)); 555TypeSymbol type = this.VisitType(node.Type); 557.AsMember((NamedTypeSymbol)this.VisitType(node.FieldSymbol.ContainingType)); 597TypeSymbol type = this.VisitType(node.Type); 603return node.Update(VisitMethodSymbol(node.TargetMethod), VisitType(node.ConstrainedToTypeOpt), VisitType(node.Type)); 611TypeSymbol type = this.VisitType(node.Type); 698TypeSymbol type = this.VisitType(node.Type); 699TypeSymbol receiverType = this.VisitType(node.ReceiverType); 721TypeSymbol type = this.VisitType(node.Type);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
960return node.Update(VisitType(node.Type));