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