1 write to SubstitutedSourceType
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
91
this.
SubstitutedSourceType
= typeMap.SubstituteNamedType(sourceType);
5 references to SubstitutedSourceType
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (5)
CompilationContext.cs (2)
601
contextType => GetNonDisplayClassContainer(((EENamedTypeSymbol)contextType).
SubstitutedSourceType
),
657
var expression = new BoundThisReference(syntax, GetNonDisplayClassContainer(container.
SubstitutedSourceType
));
Symbols\EEMethodSymbol.cs (2)
92
Debug.Assert(TypeSymbol.Equals((TypeSymbol)sourceMethod.ContainingSymbol, container.
SubstitutedSourceType
.OriginalDefinition, TypeCompareKind.ConsiderEverything2));
125
var substitutedSourceType = container.
SubstitutedSourceType
;
Symbols\EENamedTypeSymbol.cs (1)
92
TypeParameterChecker.Check(this.
SubstitutedSourceType
, _typeParameters);