10 overrides of GetDeducedBaseType
Microsoft.CodeAnalysis.CSharp (8)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeParameterSymbol.cs (1)
138internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
169internal override TypeSymbol? GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
625internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
107internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\Source\CrefTypeParameterSymbol.cs (1)
208internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
222internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
109internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\SubstitutedTypeParameterSymbol.cs (1)
180internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
Symbols\EETypeParameterSymbol.cs (1)
155internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
Symbols\SimpleTypeParameterSymbol.cs (1)
129internal override TypeSymbol GetDeducedBaseType(ConsList<TypeParameterSymbol> inProgress)
5 references to GetDeducedBaseType
Microsoft.CodeAnalysis.CSharp (4)
Symbols\ConstraintsHelper.cs (1)
164constraintDeducedBase = constraintTypeParameter.GetDeducedBaseType(constraintsInProgress);
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
109return this.RetargetingTranslator.Retarget(_underlyingTypeParameter.GetDeducedBaseType(inProgress), RetargetOptions.RetargetPrimitiveTypesByTypeCode);
Symbols\SubstitutedTypeParameterSymbol.cs (1)
182return _map.SubstituteType(_underlyingTypeParameter.GetDeducedBaseType(inProgress)).AsTypeSymbolOnly();
Symbols\TypeParameterSymbol.cs (1)
313return this.GetDeducedBaseType(ConsList<TypeParameterSymbol>.Empty);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EETypeParameterSymbol.cs (1)
157var type = _sourceTypeParameter.GetDeducedBaseType(inProgress);