41 references to ContainsDirectives
Microsoft.CodeAnalysis (3)
Syntax\SyntaxNode.cs (1)
450if (!this.ContainsDirectives)
Syntax\SyntaxNodeOrToken.cs (2)
494return _nodeOrParent.ContainsDirectives; 866foreach (var trivia in node.DescendantTrivia(node => node.ContainsDirectives, descendIntoTrivia: true))
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
232if (!root.ContainsDirectives)
Microsoft.CodeAnalysis.CSharp (5)
Syntax\CompilationUnitSyntax.cs (3)
23if (!this.ContainsDirectives) 36if (!this.ContainsDirectives) 54if (this.ContainsDirectives)
Syntax\SyntaxNodeRemover.cs (2)
423if (node.ContainsDirectives) 434var directivesInSpan = node.DescendantTrivia(span, n => n.ContainsDirectives, descendIntoTrivia: true)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
DirectiveSyntaxExtensions.DirectiveWalker.cs (1)
42if (!node.ContainsDirectives)
SuppressFormattingRule.cs (1)
278if (!node.ContainsDirectives)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
45if (switchStatement.ContainsDirectives)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
45if (switchStatement.ContainsDirectives)
Microsoft.CodeAnalysis.CSharp.Features (6)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (2)
61if (previous != null && !previous.ContainsDirectives) 117!returnStatement.ContainsDirectives &&
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
318!lastNonLocalFunctionStatement.ContainsDirectives &&
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
78_source.ContainsDirectives))
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
45if (switchStatement.ContainsDirectives)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
45if (switchStatement.ContainsDirectives)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Parsing\ScriptParsingTests.cs (3)
9645Assert.True(root.ContainsDirectives); 9659Assert.True(root.ContainsDirectives); 9671Assert.True(root.ContainsDirectives);
Syntax\SerializationTests.cs (2)
280Assert.True(root.ContainsDirectives); 288Assert.True(newRoot.ContainsDirectives);
Syntax\SyntaxNodeTests.cs (2)
337var descendantDirectives = expr.DescendantNodesAndSelf(n => n.ContainsDirectives, descendIntoTrivia: true).OfType<DirectiveTriviaSyntax>().ToList(); 474Assert.True(compilationUnit.ContainsDirectives);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
DirectiveSyntaxExtensions.DirectiveWalker.cs (1)
42if (!node.ContainsDirectives)
SuppressFormattingRule.cs (1)
278if (!node.ContainsDirectives)
Microsoft.CodeAnalysis.Features (2)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
232if (!root.ContainsDirectives)
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (1)
81if (forEachStatement.ContainsDirectives)
Microsoft.CodeAnalysis.VisualBasic (2)
Syntax\SyntaxNodeRemover.vb (2)
299If node.ContainsDirectives Then 306Dim directivesInSpan = node.DescendantTrivia(span, Function(n) n.ContainsDirectives, descendIntoTrivia:=True) _
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
DirectiveWalker.vb (1)
32If Not node.ContainsDirectives Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\KeywordRecommenders\PreprocessorDirectives\PreprocessorHelpers.vb (1)
34If Not node.ContainsDirectives Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Syntax\SerializationTests.vb (2)
452Assert.True(root.ContainsDirectives) 460Assert.True(newRoot.ContainsDirectives)
TestSyntaxNodes.vb (1)
2119Assert.True(compilationUnit.ContainsDirectives)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
DirectiveWalker.vb (1)
32If Not node.ContainsDirectives Then
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
131var checksum = root.ContainsDirectives && ContainsIfDirective(root, ifDirectiveKind) ? textAndDirectivesChecksum : textChecksum;
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
149if (!siblingRoot.ContainsDirectives)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
3167Assert.True(newRoot.ContainsDirectives);