1 write to ScriptCompilationInfo
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
574this.ScriptCompilationInfo = new CSharpScriptCompilationInfo(previousSubmission, submissionReturnType, hostObjectType);
6 references to ScriptCompilationInfo
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (4)
772if (info == ScriptCompilationInfo) 783bool reuseReferenceManager = ReferenceEquals(ScriptCompilationInfo?.PreviousScriptCompilation, info?.PreviousScriptCompilation); 848internal override ScriptCompilationInfo? CommonScriptCompilationInfo => ScriptCompilationInfo; 850internal 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;