3 overrides of TypeMap
Microsoft.CodeAnalysis.CSharp (3)
Lowering\ClosureConversion\ClosureConversion.cs (1)
313
protected override TypeMap
TypeMap
Lowering\ExtensionMethodBodyRewriter.cs (1)
79
protected override TypeMap
TypeMap
=> _rewrittenContainingMethod.TypeMap;
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
181
protected override TypeMap
TypeMap
7 references to TypeMap
Microsoft.CodeAnalysis.CSharp (7)
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (4)
111
return
TypeMap
.SubstituteType(type).Type;
153
var newType = (NamedTypeSymbol)
TypeMap
.SubstituteType(method.ContainingType).AsTypeSymbolOnly();
175
.AsMember((NamedTypeSymbol)
TypeMap
.SubstituteType(method.ContainingType).AsTypeSymbolOnly())
176
.ConstructIfGeneric(
TypeMap
.SubstituteTypes(method.TypeArgumentsWithAnnotations));
Lowering\MethodToClassRewriter.cs (3)
392
.AsMember((NamedTypeSymbol)
TypeMap
.SubstituteType(property.ContainingType).AsTypeSymbolOnly());
396
var newType = (NamedTypeSymbol)
TypeMap
.SubstituteType(property.ContainingType).AsTypeSymbolOnly();
419
.AsMember((NamedTypeSymbol)
TypeMap
.SubstituteType(field.ContainingType).AsTypeSymbolOnly());