16 references to GetDirectives
Microsoft.CodeAnalysis.CSharp (2)
CSharpExtensions.cs (1)
374return ((CSharpSyntaxNode)node).GetDirectives(filter);
Syntax\CSharpSyntaxTree.cs (1)
236foreach (DirectiveTriviaSyntax directive in this.GetRoot().GetDirectives(d =>
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (14)
IncrementalParsing\IncrementalParsingTests.cs (4)
355var oldDirectives = oldTree.GetCompilationUnitRoot().GetDirectives(); 367var newDirectives = newTree.GetCompilationUnitRoot().GetDirectives(); 401var oldDirectives = oldTree.GetCompilationUnitRoot().GetDirectives(); 410var newDirectives = newTree.GetCompilationUnitRoot().GetDirectives();
LexicalAndXml\PreprocessorTests.cs (4)
122var directives = node.GetDirectives(); 145var directives = node.GetDirectives(); 295var directives = node.GetDirectives(); 3881VerifyDirectivePragma(node.GetDirectives().First(), new PragmaInfo
Parsing\LineSpanDirectiveParsingTests.cs (1)
32UsingNode(node.GetDirectives().Single(d => d.Kind() is SyntaxKind.LineDirectiveTrivia or SyntaxKind.LineSpanDirectiveTrivia));
Parsing\ScriptParsingTests.cs (3)
9646TestShebang(root.GetDirectives().Single(), command); 9660TestShebang(root.GetDirectives().Single(), command); 9672TestShebang(root.GetDirectives().Single(), command);
Syntax\SyntaxNodeTests.cs (2)
336var directives = expr.GetDirectives(); 2348var deepTrivia = expr.GetDirectives().SelectMany(d => d.DescendantTrivia().Where(tr => tr.Kind() == SyntaxKind.WhitespaceTrivia)).ToList();