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)
362
TypeSymbol type =
VisitType
(node.Type);
Lowering\ClosureConversion\ClosureConversion.cs (7)
856
TypeSymbol type =
VisitType
(node.Type);
1075
var type =
VisitType
(node.Type);
1145
var newType = this.
VisitType
(node.Type);
1275
var exceptionTypeOpt = this.
VisitType
(node.ExceptionTypeOpt);
1357
VisitType
(node.Type));
1625
var newType =
VisitType
(node.Type);
1655
TypeSymbol type = this.
VisitType
(node.Type);
Lowering\MethodToClassRewriter.cs (25)
105
var newType =
VisitType
(local.Type);
138
this.
VisitType
(node.ExceptionTypeOpt),
169
var newType = this.
VisitType
(node.Type);
226
return node.Update(rewrittenReceiver, initialBindingReceiverIsSubjectToCloning: ThreeState.Unknown, rewrittenPropertySymbol, node.AutoPropertyAccessorKind, node.ResultKind,
VisitType
(node.Type));
234
var rewrittenType = this.
VisitType
(node.Type);
274
VisitType
(node.ConstrainedToType),
278
VisitType
(node.Type));
287
VisitType
(node.ConstrainedToTypeOpt),
289
VisitType
(node.Type));
308
VisitType
(node.Type));
317
VisitType
(node.ConstrainedToTypeOpt),
321
VisitType
(node.Type));
339
visitedTypeArgs.Add(typeArg.WithTypeAndModifiers(
VisitType
(typeArg.Type), typeArg.CustomModifiers));
463
var rewrittenPlaceholder = awaitablePlaceholder.Update(
VisitType
(awaitablePlaceholder.Type));
512
TypeSymbol rewrittenType =
VisitType
(node.Type);
548
.AsMember((NamedTypeSymbol)this.
VisitType
(node.Field.ContainingType));
555
TypeSymbol type = this.
VisitType
(node.Type);
557
.AsMember((NamedTypeSymbol)this.
VisitType
(node.FieldSymbol.ContainingType));
597
TypeSymbol type = this.
VisitType
(node.Type);
603
return node.Update(VisitMethodSymbol(node.TargetMethod),
VisitType
(node.ConstrainedToTypeOpt),
VisitType
(node.Type));
611
TypeSymbol type = this.
VisitType
(node.Type);
698
TypeSymbol type = this.
VisitType
(node.Type);
699
TypeSymbol receiverType = this.
VisitType
(node.ReceiverType);
721
TypeSymbol type = this.
VisitType
(node.Type);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
978
return node.Update(
VisitType
(node.Type));