Base:
method
VisitType
Microsoft.CodeAnalysis.CSharp.BoundTreeRewriter.VisitType(Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol)
24 references to VisitType
Microsoft.CodeAnalysis.CSharp (24)
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
362TypeSymbol type = VisitType(node.Type);
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (3)
57var newType = VisitType(local.Type); 119return BoundBinaryOperator.UncommonData.CreateIfNeeded(node.ConstantValueOpt, VisitMethodSymbol(node.Method), VisitType(node.ConstrainedToType), node.OriginalUserDefinedOperatorsOpt); 139VisitType(node.Type));
Lowering\ClosureConversion\ClosureConversion.cs (7)
856TypeSymbol type = VisitType(node.Type); 1075var type = VisitType(node.Type); 1145var newType = this.VisitType(node.Type); 1273var exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 1355VisitType(node.Type)); 1623var newType = VisitType(node.Type); 1653TypeSymbol type = this.VisitType(node.Type);
Lowering\ExtensionMethodBodyRewriter.cs (1)
99TypeSymbol? type = this.VisitType(node.Type);
Lowering\MethodToClassRewriter.cs (11)
96return node.Update(rewrittenReceiver, initialBindingReceiverIsSubjectToCloning: ThreeState.Unknown, rewrittenPropertySymbol, node.AutoPropertyAccessorKind, node.ResultKind, VisitType(node.Type)); 104var rewrittenType = this.VisitType(node.Type); 151visitedTypeArgs.Add(typeArg.WithTypeAndModifiers(VisitType(typeArg.Type), typeArg.CustomModifiers)); 265var rewrittenPlaceholder = awaitablePlaceholder.Update(VisitType(awaitablePlaceholder.Type)); 314TypeSymbol rewrittenType = VisitType(node.Type); 350.AsMember((NamedTypeSymbol)this.VisitType(node.Field.ContainingType)); 357TypeSymbol type = this.VisitType(node.Type); 359.AsMember((NamedTypeSymbol)this.VisitType(node.FieldSymbol.ContainingType)); 376TypeSymbol type = this.VisitType(node.Type); 425TypeSymbol type = this.VisitType(node.Type); 426TypeSymbol receiverType = this.VisitType(node.ReceiverType);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
978return node.Update(VisitType(node.Type));