23 references to ScriptCompilationInfo
Microsoft.CodeAnalysis (6)
Compilation\Compilation.cs (5)
476
return
ScriptCompilationInfo
?.PreviousScriptCompilation;
489
int lastSlotIndex =
ScriptCompilationInfo
!.PreviousScriptCompilation?.GetSubmissionSlotIndex() ?? 0;
507
internal Type? SubmissionReturnType =>
ScriptCompilationInfo
?.ReturnTypeOpt;
517
internal Type? HostObjectType =>
ScriptCompilationInfo
?.GlobalsType;
2616
this.
ScriptCompilationInfo
?.PreviousScriptCompilation?.EnsureAnonymousTypeTemplates(cancellationToken);
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
841
var previousScriptCompilation = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
Microsoft.CodeAnalysis.CodeStyle (4)
ICompilationExtensions.cs (4)
32
var previous = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
36
previous = previous.
ScriptCompilationInfo
?.PreviousScriptCompilation;
54
var previous = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
66
previous = previous.
ScriptCompilationInfo
?.PreviousScriptCompilation;
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (3)
InteractiveSessionTests.cs (3)
1651
string hostObjectAssemblyName = scriptCompilation.
ScriptCompilationInfo
.GlobalsType.GetTypeInfo().Assembly.GetName().Name;
1707
string hostObjectAssemblyName = scriptCompilation.
ScriptCompilationInfo
.GlobalsType.GetTypeInfo().Assembly.GetName().Name;
1773
string hostObjectAssemblyName = scriptCompilation.
ScriptCompilationInfo
.GlobalsType.GetTypeInfo().Assembly.GetName().Name;
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\IRuntimeEnvironment.cs (1)
179
var previousCompilation = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
Microsoft.CodeAnalysis.Workspaces (9)
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
155
var previous = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
ICompilationExtensions.cs (4)
32
var previous = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
36
previous = previous.
ScriptCompilationInfo
?.PreviousScriptCompilation;
54
var previous = compilation.
ScriptCompilationInfo
?.PreviousScriptCompilation;
66
previous = previous.
ScriptCompilationInfo
?.PreviousScriptCompilation;
Workspace\Solution\SolutionState.CompilationPair.cs (1)
43
return WithChange(static (compilation, priorCompilation) => compilation.WithScriptCompilationInfo(compilation.
ScriptCompilationInfo
!.WithPreviousScriptCompilation(priorCompilation)), previousScriptCompilation);
Workspace\Solution\SolutionState.CompilationTracker.cs (3)
739
if (compilationWithoutGenerators.
ScriptCompilationInfo
!.PreviousScriptCompilation != previousSubmissionCompilation)
742
compilationWithoutGenerators.
ScriptCompilationInfo
!.WithPreviousScriptCompilation(previousSubmissionCompilation!));
745
compilationWithStaleGeneratedTrees.
ScriptCompilationInfo
!.WithPreviousScriptCompilation(previousSubmissionCompilation!));