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)
367TypeSymbol type = VisitType(node.Type);
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (4)
62var newType = VisitType(local.Type); 128var rewrittenPlaceholder = awaitablePlaceholder.Update(VisitType(awaitablePlaceholder.Type)); 150return BoundBinaryOperator.UncommonData.CreateIfNeeded(node.ConstantValueOpt, VisitMethodSymbol(node.Method), VisitType(node.ConstrainedToType), node.OriginalUserDefinedOperatorsOpt); 170VisitType(node.Type));
Lowering\ClosureConversion\ClosureConversion.cs (7)
861TypeSymbol type = VisitType(node.Type); 1080var type = VisitType(node.Type); 1150var newType = this.VisitType(node.Type); 1278var exceptionTypeOpt = this.VisitType(node.ExceptionTypeOpt); 1360VisitType(node.Type)); 1628var newType = VisitType(node.Type); 1658TypeSymbol type = this.VisitType(node.Type);
Lowering\ExtensionMethodBodyRewriter.cs (1)
103TypeSymbol? type = this.VisitType(node.Type);
Lowering\MethodToClassRewriter.cs (10)
93return node.Update(rewrittenReceiver, initialBindingReceiverIsSubjectToCloning: ThreeState.Unknown, rewrittenPropertySymbol, node.AutoPropertyAccessorKind, node.ResultKind, VisitType(node.Type)); 101var rewrittenType = this.VisitType(node.Type); 148visitedTypeArgs.Add(typeArg.WithTypeAndModifiers(VisitType(typeArg.Type), typeArg.CustomModifiers)); 286TypeSymbol rewrittenType = VisitType(node.Type); 322.AsMember((NamedTypeSymbol)this.VisitType(node.Field.ContainingType)); 329TypeSymbol type = this.VisitType(node.Type); 331.AsMember((NamedTypeSymbol)this.VisitType(node.FieldSymbol.ContainingType)); 348TypeSymbol type = this.VisitType(node.Type); 397TypeSymbol type = this.VisitType(node.Type); 398TypeSymbol receiverType = this.VisitType(node.ReceiverType);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
985return node.Update(VisitType(node.Type));