10 references to AsTypeSymbolOnly
Microsoft.CodeAnalysis.CSharp (8)
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (5)
202
var newType = (NamedTypeSymbol)TypeMap.SubstituteType(property.ContainingType).
AsTypeSymbolOnly
();
222
.AsMember((NamedTypeSymbol)TypeMap.SubstituteType(property.ContainingType).
AsTypeSymbolOnly
())
236
.AsMember((NamedTypeSymbol)TypeMap.SubstituteType(field.ContainingType).
AsTypeSymbolOnly
());
257
var newType = (NamedTypeSymbol)TypeMap.SubstituteType(method.ContainingType).
AsTypeSymbolOnly
();
279
.AsMember((NamedTypeSymbol)TypeMap.SubstituteType(method.ContainingType).
AsTypeSymbolOnly
())
Symbols\AbstractTypeMap.cs (1)
402
return original.SelectAsArray((tp, m) => (TypeParameterSymbol)m.SubstituteTypeParameter(tp).
AsTypeSymbolOnly
(), this);
Symbols\DynamicTypeEraser.cs (1)
26
return SubstituteType(type).
AsTypeSymbolOnly
();
Symbols\SubstitutedTypeParameterSymbol.cs (1)
182
return _map.SubstituteType(_underlyingTypeParameter.GetDeducedBaseType(inProgress)).
AsTypeSymbolOnly
();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\ModifierTests.cs (2)
163
var substitutedPointerType = (PointerTypeSymbol)typeMap.SubstituteType(pointerType).
AsTypeSymbolOnly
();
164
var substitutedArrayType = (ArrayTypeSymbol)typeMap.SubstituteType(arrayType).
AsTypeSymbolOnly
();