24 references to GetFirstDirective
Microsoft.CodeAnalysis.CSharp (1)
CSharpExtensions.cs (1)
382return ((CSharpSyntaxNode)node).GetFirstDirective(predicate);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
55for (var directive = root.GetFirstDirective(); directive is not null; directive = directive.GetNextDirective())
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
114for (var directive = root.GetFirstDirective(); directive is not null; directive = directive.GetNextDirective()) 197for (var directive = root.GetFirstDirective(); directive is not null; directive = directive.GetNextDirective())
Microsoft.CodeAnalysis.CSharp.Features (3)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
55for (var directive = root.GetFirstDirective(); directive is not null; directive = directive.GetNextDirective())
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
114for (var directive = root.GetFirstDirective(); directive is not null; directive = directive.GetNextDirective()) 197for (var directive = root.GetFirstDirective(); directive is not null; directive = directive.GetNextDirective())
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (17)
LexicalAndXml\PreprocessorTests.cs (10)
2103var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2125var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2213var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2234var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2255var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2276var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2297var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2318var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2339var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective(); 2360var regionDirective = (RegionDirectiveTriviaSyntax)node.GetFirstDirective();
Syntax\SyntaxNodeTests.cs (7)
1376var d = tree.GetCompilationUnitRoot().GetFirstDirective(); 1405var d1 = tree.GetCompilationUnitRoot().GetFirstDirective(); 1492var d = tree.GetCompilationUnitRoot().GetFirstDirective(); 1523var d = tree.GetCompilationUnitRoot().GetFirstDirective(); 1593var d = tree.GetCompilationUnitRoot().GetFirstDirective(); 1627var d = tree.GetCompilationUnitRoot().GetFirstDirective(); 1714var d = tree.GetCompilationUnitRoot().GetFirstDirective();