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