53 references to ContainsAnnotations
Microsoft.CodeAnalysis (7)
Syntax\SyntaxNode.cs (6)
1253return this.DescendantNodesAndTokensAndSelf(n => n.ContainsAnnotations, descendIntoTrivia: true) 1262return this.DescendantNodesAndTokensAndSelf(n => n.ContainsAnnotations, descendIntoTrivia: true) 1271return this.DescendantNodesAndTokensAndSelf(n => n.ContainsAnnotations, descendIntoTrivia: true) 1314return this.DescendantTrivia(n => n.ContainsAnnotations, descendIntoTrivia: true) 1323return this.DescendantTrivia(n => n.ContainsAnnotations, descendIntoTrivia: true) 1332return this.DescendantTrivia(n => n.ContainsAnnotations, descendIntoTrivia: true)
Syntax\SyntaxNodeOrToken.cs (1)
516return _nodeOrParent.ContainsAnnotations;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
ElasticTriviaFormattingRule.cs (1)
28if (!node.ContainsAnnotations)
TriviaDataFactory.CodeShapeAnalyzer.cs (1)
110if (trivia.GetStructure() is { ContainsAnnotations: true } structure)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (18)
IncrementalParsing\IncrementalParsingTests.cs (1)
2682Assert.True(oldRoot.ContainsAnnotations, "Should contain annotations.");
Syntax\SerializationTests.cs (15)
67Assert.True(root.ContainsAnnotations); 79Assert.True(droot.ContainsAnnotations); 91Assert.True(root.ContainsAnnotations); 103Assert.True(droot.ContainsAnnotations); 115Assert.True(root.ContainsAnnotations); 127Assert.True(droot.ContainsAnnotations); 144Assert.True(root.ContainsAnnotations); 147Assert.False(removedRoot.ContainsAnnotations); 157Assert.False(droot.ContainsAnnotations); 163Assert.True(doubleAnnoRoot.ContainsAnnotations); 167Assert.False(removedDoubleAnnoRoot.ContainsAnnotations); 178Assert.False(droot.ContainsAnnotations); 190Assert.True(root.ContainsAnnotations); 193Assert.False(removedRoot.ContainsAnnotations); 203Assert.False(droot.ContainsAnnotations);
Syntax\SyntaxAnnotationTests.cs (1)
296Assert.True(firstNodeInNewTree.ContainsAnnotations);
Syntax\SyntaxNodeTests.cs (1)
496var nodesWithMyAnnotations = exprWithAnnotations.DescendantNodesAndSelf(n => n.ContainsAnnotations).Where(n => n.HasAnnotation(myAnnotation)).ToList();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
ElasticTriviaFormattingRule.cs (1)
28if (!node.ContainsAnnotations)
Simplification\CSharpSimplificationService.NodesAndTokensToReduceComputer.cs (1)
79else if (node.ContainsAnnotations || savedSimplifyAllDescendants)
TriviaDataFactory.CodeShapeAnalyzer.cs (1)
110if (trivia.GetStructure() is { ContainsAnnotations: true } structure)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (2)
48If result.ContainsAnnotations Then 49Dim nodesToRemove = result.DescendantNodes(Function(n) n.ContainsAnnotations).Where(Function(n) n.HasAnnotation(s_removeAnnotation))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (17)
IncrementalParser\IncrementalParser.vb (1)
1714Assert.True(oldRoot2.ContainsAnnotations, "Should contain annotations.")
Syntax\SerializationTests.vb (15)
73Assert.True(root.ContainsAnnotations) 85Assert.True(droot.ContainsAnnotations) 99Assert.True(root.ContainsAnnotations) 111Assert.True(droot.ContainsAnnotations) 125Assert.Equal(True, root.ContainsAnnotations) 128Assert.Equal(False, removedRoot.ContainsAnnotations) 138Assert.Equal(False, droot.ContainsAnnotations) 144Assert.Equal(True, doubleAnnoRoot.ContainsAnnotations) 148Assert.Equal(False, removedDoubleAnnoRoot.ContainsAnnotations) 159Assert.Equal(False, droot.ContainsAnnotations) 173Assert.Equal(True, root.ContainsAnnotations) 176Assert.Equal(False, removedRoot.ContainsAnnotations) 186Assert.Equal(False, droot.ContainsAnnotations) 199Assert.True(root.ContainsAnnotations) 211Assert.True(droot.ContainsAnnotations)
Syntax\SyntaxAnnotationTests.vb (1)
278Assert.True(firstNodeInNewTree.ContainsAnnotations)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (1)
67ElseIf node.ContainsAnnotations OrElse savedSimplifyAllDescendants Then
Microsoft.CodeAnalysis.Workspaces (1)
Simplification\AbstractSimplificationService.cs (1)
29protected static readonly Func<SyntaxNode, bool> s_containsAnnotations = n => n.ContainsAnnotations;
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SerializationTests.cs (2)
74Assert.True(rootWithAnnotation.ContainsAnnotations); 82Assert.True(droot.ContainsAnnotations);