1 write to ScriptCompilationInfo
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
578this.ScriptCompilationInfo = new CSharpScriptCompilationInfo(previousSubmission, submissionReturnType, hostObjectType);
6 references to ScriptCompilationInfo
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (4)
776if (info == ScriptCompilationInfo) 787bool reuseReferenceManager = ReferenceEquals(ScriptCompilationInfo?.PreviousScriptCompilation, info?.PreviousScriptCompilation); 852internal override ScriptCompilationInfo? CommonScriptCompilationInfo => ScriptCompilationInfo; 854internal CSharpCompilation? PreviousSubmission => ScriptCompilationInfo?.PreviousScriptCompilation;
Symbols\ReferenceManager.cs (1)
378var implicitReferenceResolutions = compilation.ScriptCompilationInfo?.PreviousScriptCompilation?.GetBoundReferenceManager().ImplicitReferenceResolutions ??
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
265var submissionReturnTypeOpt = compilation.ScriptCompilationInfo?.ReturnTypeOpt;