6 instantiations of SyntaxAndDeclarationManager
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (2)
520
syntaxAndDeclarations: new
SyntaxAndDeclarationManager
(
761
new
SyntaxAndDeclarationManager
(
Compilation\SyntaxAndDeclarationManager.cs (4)
141
return new
SyntaxAndDeclarationManager
(
368
return new
SyntaxAndDeclarationManager
(
597
return new
SyntaxAndDeclarationManager
(
665
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)
121
private readonly
SyntaxAndDeclarationManager
_syntaxAndDeclarations;
548
SyntaxAndDeclarationManager
syntaxAndDeclarations,
565
SyntaxAndDeclarationManager
syntaxAndDeclarations,
662
SyntaxAndDeclarationManager
syntaxAndDeclarations)
948
var
syntaxAndDeclarations = _syntaxAndDeclarations;
1022
var
syntaxAndDeclarations = _syntaxAndDeclarations;
1032
if (
SyntaxAndDeclarationManager
.IsLoadedSyntaxTree(tree, loadedSyntaxTreeMap))
1059
var
syntaxAndDeclarations = _syntaxAndDeclarations;
1094
var
syntaxAndDeclarations = _syntaxAndDeclarations;
1100
if (
SyntaxAndDeclarationManager
.IsLoadedSyntaxTree(oldTree, loadedSyntaxTreeMap))
3139
private static void AppendLoadDirectiveDiagnostics(DiagnosticBag builder,
SyntaxAndDeclarationManager
syntaxAndDeclarations, SyntaxTree syntaxTree, Func<IEnumerable<Diagnostic>, IEnumerable<Diagnostic>>? locationFilterOpt = null)
Compilation\SyntaxAndDeclarationManager.cs (4)
91
public
SyntaxAndDeclarationManager
AddSyntaxTrees(IEnumerable<SyntaxTree> trees)
304
public
SyntaxAndDeclarationManager
RemoveSyntaxTrees(HashSet<SyntaxTree> trees)
466
public
SyntaxAndDeclarationManager
ReplaceSyntaxTree(SyntaxTree oldTree, SyntaxTree newTree)
663
internal
SyntaxAndDeclarationManager
WithExternalSyntaxTrees(ImmutableArray<SyntaxTree> trees)