46 references to IsDirective
Microsoft.CodeAnalysis (5)
Syntax\SyntaxNavigator.cs (4)
35/* 010 */ t => t.IsDirective, 36/* 011 */ t => t.IsDirective || t.IsDocumentationCommentTrivia, 39/* 110 */ t => t.IsSkippedTokensTrivia || t.IsDirective, 40/* 111 */ t => t.IsSkippedTokensTrivia || t.IsDirective || t.IsDocumentationCommentTrivia,
Syntax\SyntaxNodeOrToken.cs (1)
875if (trivia.IsDirective)
Microsoft.CodeAnalysis.CodeStyle (3)
AbstractFileHeaderHelper.cs (2)
110if (trivia.IsDirective) 115if ((fileHeaderStart < fileHeaderEnd) || !trivia.IsDirective)
FileHeader.cs (1)
85/// start of the first line after any directive trivia (<see cref="SyntaxTrivia.IsDirective"/>) to account for
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
702var lastDirective = leadingTrivia.LastOrDefault(t => t.IsDirective);
CodeGenerationHelpers.cs (1)
175var leadingTrivia = node.GetLeadingTrivia().Where(trivia => !trivia.IsDirective);
Microsoft.CodeAnalysis.CSharp (7)
Syntax\CSharpSyntaxNode.cs (2)
269if (tr.IsDirective) 309if (tr.IsDirective)
Syntax\DirectiveTriviaSyntax.cs (2)
75if (tr.IsDirective) 106if (tr.IsDirective)
Syntax\SyntaxNodeRemover.cs (3)
130|| trivia.IsDirective; 145if (trivia.IsDirective && trivia.GetStructure() is DirectiveTriviaSyntax directive) 435.Where(tr => tr.IsDirective)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
BlockSyntaxExtensions.cs (1)
128expression = firstStatement.GetLeadingTrivia().Any(t => t.IsDirective || t.IsSingleOrMultiLineComment())
ExpressionSyntaxExtensions.cs (1)
878if (expression.GetLeadingTrivia().Any(t => t.IsDirective))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
UseSimpleUsingStatementCodeFixProvider.cs (2)
95if (remainingTrivia.Any(t => t.IsSingleOrMultiLineComment() || t.IsDirective)) 139if (openBraceLeadingTrivia.Any(t => t.IsSingleOrMultiLineComment() || t.IsDirective))
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
306var newLocalDeclaration = variableDeclarator.GetLeadingTrivia().Any(t => t.IsDirective)
UseSimpleUsingStatementCodeFixProvider.cs (2)
95if (remainingTrivia.Any(t => t.IsSingleOrMultiLineComment() || t.IsDirective)) 139if (openBraceLeadingTrivia.Any(t => t.IsSingleOrMultiLineComment() || t.IsDirective))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\ScriptParsingTests.cs (1)
9729Assert.True(trivia.IsDirective);
Syntax\SyntaxNodeTests.cs (1)
1817Assert.False(trivia.IsDirective);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
BlockSyntaxExtensions.cs (1)
128expression = firstStatement.GetLeadingTrivia().Any(t => t.IsDirective || t.IsSingleOrMultiLineComment())
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
878if (expression.GetLeadingTrivia().Any(t => t.IsDirective))
Microsoft.CodeAnalysis.Features (7)
AbstractFileHeaderHelper.cs (2)
110if (trivia.IsDirective) 115if ((fileHeaderStart < fileHeaderEnd) || !trivia.IsDirective)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
702var lastDirective = leadingTrivia.LastOrDefault(t => t.IsDirective);
FileHeader.cs (1)
85/// start of the first line after any directive trivia (<see cref="SyntaxTrivia.IsDirective"/>) to account for
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
137if (localDeclaration.GetLeadingTrivia().Contains(t => t.IsDirective))
ReplaceMethodWithProperty\AbstractReplaceMethodWithPropertyService.cs (1)
64.Where(t => !t.IsDirective));
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
241var hasDirective = nodeToRemove.GetLeadingTrivia().Any(t => t.IsDirective);
Microsoft.CodeAnalysis.VisualBasic (6)
Syntax\SyntaxNodePartials.vb (2)
35If tr.IsDirective Then 59If tr.IsDirective Then
Syntax\SyntaxNodeRemover.vb (2)
92Return trivia.Kind = SyntaxKind.EndOfLineTrivia OrElse trivia.Kind = SyntaxKind.CommentTrivia OrElse trivia.IsDirective 307.Where(Function(tr) tr.IsDirective) _
Syntax\VisualBasicSyntaxNode.vb (2)
358If tr.IsDirective Then 384If tr.IsDirective Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractMethod\Extensions.vb (1)
184If Not trivia.IsDirective Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
TestSyntaxNodes.vb (1)
2206Assert.False(trivia.IsDirective)
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationHelpers.cs (1)
175var leadingTrivia = node.GetLeadingTrivia().Where(trivia => !trivia.IsDirective);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
2857if (trivia.IsDirective)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
1284If trivia.IsDirective Then