22 references to IsPreprocessorDirective
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpSemanticModel.cs (1)
4853if (node.Ancestors().Any(n => SyntaxFacts.IsPreprocessorDirective(n.Kind())))
Syntax\SyntaxKindFacts.cs (1)
268return IsPreprocessorDirective(kind);
Syntax\SyntaxNormalizer.cs (4)
1188return !SyntaxFacts.IsPreprocessorDirective(trivia.Kind()); 1206return SyntaxFacts.IsPreprocessorDirective(kind); 1220return SyntaxFacts.IsPreprocessorDirective(kind); 1316if (SyntaxFacts.IsPreprocessorDirective(trivia.Kind()))
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
603var hasLeadingDirective = node.GetLeadingTrivia().Any(t => SyntaxFacts.IsPreprocessorDirective(t.Kind()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
86if (SyntaxFacts.IsPreprocessorDirective(trivia2.Kind()))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.cs (1)
128Contract.ThrowIfFalse(SyntaxFacts.IsPreprocessorDirective(trivia.Kind()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (2)
66SyntaxFacts.IsPreprocessorDirective(trivia.Kind())) 247if (!SyntaxFacts.IsPreprocessorDirective(trivia.Kind()))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1299=> SyntaxFacts.IsPreprocessorDirective(trivia.Kind());
Microsoft.CodeAnalysis.CSharp.Features (1)
TaskList\CSharpTaskListService.cs (1)
85SyntaxFacts.IsPreprocessorDirective(trivia.Kind()) && trivia.ToString().IndexOf(SingleLineCommentPrefix, StringComparison.Ordinal) > 0;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
LexicalAndXml\PreprocessorTests.cs (1)
280Assert.True(SyntaxFacts.IsPreprocessorDirective(SyntaxKind.NullableDirectiveTrivia));
Parsing\IgnoredDirectiveParsingTests.cs (2)
109Assert.True(SyntaxFacts.IsPreprocessorDirective(trivia.Kind())); 131Assert.True(SyntaxFacts.IsPreprocessorDirective(trivia.Kind()));
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
603var hasLeadingDirective = node.GetLeadingTrivia().Any(t => SyntaxFacts.IsPreprocessorDirective(t.Kind()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
86if (SyntaxFacts.IsPreprocessorDirective(trivia2.Kind()))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.cs (1)
128Contract.ThrowIfFalse(SyntaxFacts.IsPreprocessorDirective(trivia.Kind()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (2)
66SyntaxFacts.IsPreprocessorDirective(trivia.Kind())) 247if (!SyntaxFacts.IsPreprocessorDirective(trivia.Kind()))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1299=> SyntaxFacts.IsPreprocessorDirective(trivia.Kind());