31 references to ContainsAnnotations
Microsoft.CodeAnalysis (7)
Syntax\SyntaxNode.cs (6)
1257
return this.DescendantNodesAndTokensAndSelf(n => n.
ContainsAnnotations
, descendIntoTrivia: true)
1266
return this.DescendantNodesAndTokensAndSelf(n => n.
ContainsAnnotations
, descendIntoTrivia: true)
1275
return this.DescendantNodesAndTokensAndSelf(n => n.
ContainsAnnotations
, descendIntoTrivia: true)
1318
return this.DescendantTrivia(n => n.
ContainsAnnotations
, descendIntoTrivia: true)
1327
return this.DescendantTrivia(n => n.
ContainsAnnotations
, descendIntoTrivia: true)
1336
return this.DescendantTrivia(n => n.
ContainsAnnotations
, descendIntoTrivia: true)
Syntax\SyntaxNodeOrToken.cs (1)
517
return _nodeOrParent.
ContainsAnnotations
;
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (1)
108
if (trivia.GetStructure() is {
ContainsAnnotations
: true } structure)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
29
if (!node.
ContainsAnnotations
)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
IncrementalParsing\IncrementalParsingTests.cs (1)
3487
Assert.True(oldRoot.
ContainsAnnotations
, "Should contain annotations.");
Syntax\SyntaxAnnotationTests.cs (1)
296
Assert.True(firstNodeInNewTree.
ContainsAnnotations
);
Syntax\SyntaxNodeTests.cs (1)
519
var nodesWithMyAnnotations = exprWithAnnotations.DescendantNodesAndSelf(n => n.
ContainsAnnotations
).Where(n => n.HasAnnotation(myAnnotation)).ToList();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Simplification\CSharpSimplificationService.NodesAndTokensToReduceComputer.cs (1)
78
else if (node.
ContainsAnnotations
|| savedSimplifyAllDescendants)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (1)
108
if (trivia.GetStructure() is {
ContainsAnnotations
: true } structure)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
29
if (!node.
ContainsAnnotations
)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (1)
108
if (trivia.GetStructure() is {
ContainsAnnotations
: true } structure)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
29
if (!node.
ContainsAnnotations
)
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
55
var nodes = root.DescendantNodesAndSelf(n => OverlapsWithSpan(n) && n.
ContainsAnnotations
).Where(OverlapsWithSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
35
protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.
ContainsAnnotations
;