24 writes to flags
Microsoft.CodeAnalysis (9)
Syntax\GreenNode.cs (9)
61
this.
flags
|= NodeFlags.ContainsDiagnostics;
71
this.
flags
|= NodeFlags.ContainsDiagnostics;
86
this.
flags
|= NodeFlags.ContainsAnnotations;
101
this.
flags
|= NodeFlags.ContainsAnnotations;
109
this.
flags
|= (node.flags & NodeFlags.InheritMask);
288
this.
flags
|= flags;
293
this.
flags
&= ~flags;
437
this.
flags
|= NodeFlags.ContainsDiagnostics;
444
this.
flags
|= NodeFlags.ContainsAnnotations;
Microsoft.CodeAnalysis.CSharp (15)
Syntax\InternalSyntax\CSharpSyntaxNode.cs (2)
247
this.
flags
|= NodeFlags.FactoryContextIsInAsync;
252
this.
flags
|= NodeFlags.FactoryContextIsInQuery;
Syntax\InternalSyntax\StructuredTriviaSyntax.cs (2)
27
this.
flags
|= NodeFlags.ContainsStructuredTrivia;
31
this.
flags
|= NodeFlags.ContainsSkippedText;
Syntax\InternalSyntax\SyntaxToken.cs (7)
27
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
34
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
41
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
47
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
53
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
59
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
71
this.
flags
|= NodeFlags.IsNotMissing; //note: cleared by subclasses representing missing tokens
Syntax\InternalSyntax\SyntaxToken.MissingTokenWithTrivia.cs (3)
19
this.
flags
&= ~NodeFlags.IsNotMissing;
25
this.
flags
&= ~NodeFlags.IsNotMissing;
31
this.
flags
&= ~NodeFlags.IsNotMissing;
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
20
this.
flags
|= NodeFlags.ContainsSkippedText;
17 references to flags
Microsoft.CodeAnalysis (16)
Syntax\GreenNode.cs (16)
109
this.flags |= (node.
flags
& NodeFlags.InheritMask);
283
get { return this.
flags
; }
301
return (this.
flags
& NodeFlags.IsNotMissing) == 0;
309
return (this.
flags
& NodeFlags.FactoryContextIsInAsync) != 0;
317
return (this.
flags
& NodeFlags.FactoryContextIsInQuery) != 0;
325
return (this.
flags
& NodeFlags.FactoryContextIsInIterator) != 0;
333
return (this.
flags
& NodeFlags.ContainsSkippedText) != 0;
341
return (this.
flags
& NodeFlags.ContainsStructuredTrivia) != 0;
349
return (this.
flags
& NodeFlags.ContainsDirectives) != 0;
357
return (this.
flags
& NodeFlags.ContainsDiagnostics) != 0;
365
return (this.
flags
& NodeFlags.ContainsAnnotations) != 0;
984
return ((this.
flags
& NodeFlags.InheritMask) == NodeFlags.IsNotMissing) &&
993
int code = (int)(this.
flags
) ^ this.RawKind;
1012
this.
flags
== flags &&
1021
this.
flags
== flags &&
1031
this.
flags
== flags &&
Microsoft.CodeAnalysis.CSharp (1)
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
199
if ((this.
flags
& NodeFlags.ContainsDirectives) != 0)