6 instantiations of SyntaxAndDeclarationManager
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (2)
408
syntaxAndDeclarations: new
SyntaxAndDeclarationManager
(
657
new
SyntaxAndDeclarationManager
(
Compilation\SyntaxAndDeclarationManager.cs (4)
130
return new
SyntaxAndDeclarationManager
(
342
return new
SyntaxAndDeclarationManager
(
561
return new
SyntaxAndDeclarationManager
(
572
return new
SyntaxAndDeclarationManager
(trees, this.ScriptClassName, this.Resolver, this.MessageProvider, this.IsSubmission, state: null);
15 references to SyntaxAndDeclarationManager
Microsoft.CodeAnalysis.CSharp (15)
Compilation\CSharpCompilation.cs (11)
117
private readonly
SyntaxAndDeclarationManager
_syntaxAndDeclarations;
436
SyntaxAndDeclarationManager
syntaxAndDeclarations,
453
SyntaxAndDeclarationManager
syntaxAndDeclarations,
558
SyntaxAndDeclarationManager
syntaxAndDeclarations)
844
var
syntaxAndDeclarations = _syntaxAndDeclarations;
918
var
syntaxAndDeclarations = _syntaxAndDeclarations;
928
if (
SyntaxAndDeclarationManager
.IsLoadedSyntaxTree(tree, loadedSyntaxTreeMap))
955
var
syntaxAndDeclarations = _syntaxAndDeclarations;
990
var
syntaxAndDeclarations = _syntaxAndDeclarations;
996
if (
SyntaxAndDeclarationManager
.IsLoadedSyntaxTree(oldTree, loadedSyntaxTreeMap))
2758
private static void AppendLoadDirectiveDiagnostics(DiagnosticBag builder,
SyntaxAndDeclarationManager
syntaxAndDeclarations, SyntaxTree syntaxTree, Func<IEnumerable<Diagnostic>, IEnumerable<Diagnostic>>? locationFilterOpt = null)
Compilation\SyntaxAndDeclarationManager.cs (4)
83
public
SyntaxAndDeclarationManager
AddSyntaxTrees(IEnumerable<SyntaxTree> trees)
281
public
SyntaxAndDeclarationManager
RemoveSyntaxTrees(HashSet<SyntaxTree> trees)
440
public
SyntaxAndDeclarationManager
ReplaceSyntaxTree(SyntaxTree oldTree, SyntaxTree newTree)
570
internal
SyntaxAndDeclarationManager
WithExternalSyntaxTrees(ImmutableArray<SyntaxTree> trees)