19 references to PreviousSubmission
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Lookup.cs (2)
310for (CSharpCompilation submission = Compilation; submission != null; submission = submission.PreviousSubmission) 1941for (CSharpCompilation submission = Compilation; submission != null; submission = submission.PreviousSubmission)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
984withPreviousSubmissionImports: compilation.PreviousSubmission != null && isSubmissionTree,
Binder\InSubmissionClassBinder.cs (1)
36for (var submission = this.Compilation; submission != null; submission = submission.PreviousSubmission)
Compilation\CSharpCompilation.cs (9)
625this.PreviousSubmission, 644this.PreviousSubmission, 667this.PreviousSubmission, 697this.PreviousSubmission, 729this.PreviousSubmission, 793this.PreviousSubmission, 812this.PreviousSubmission, 1636var previousSubmission = PreviousSubmission; 1702var previous = this.PreviousSubmission;
Compiler\MethodCompiler.cs (2)
125if (compilation.PreviousSubmission != null) 131compilation.PreviousSubmission.EnsureAnonymousTypeTemplates(cancellationToken);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (2)
120var previousCache = Compilation.PreviousSubmission?.AnonymousTypeManager.AnonymousTypeTemplates; 140var previousCache = Compilation.PreviousSubmission?.AnonymousTypeManager._lazyAnonymousDelegates;
Symbols\MetadataOrSourceOrRetargetingAssemblySymbol.cs (2)
84(this is SourceAssemblySymbol { DeclaringCompilation.PreviousSubmission: { } } ? 1 : 0)); 116if (current is SourceAssemblySymbol { DeclaringCompilation.PreviousSubmission.Assembly: { } previous } &&