Skip to content

[E] NodeFlags

Enumeration Members

Enumeration MemberValueDescription
DescendantErrorsExamined1If this is set, the DescendantHasError bit can be trusted. If this not set, children need to be visited still to see if DescendantHasError should be set. Use the parser’s hasParseError API instead of using this flag directly.
DescendantHasError4Indicates that a child of this node (or one of its children, transitively) has a parse error. Use the parser’s hasParseError API instead of using this flag directly.
None0-
Synthetic8Indicates that a node was created synthetically and therefore may not be parented.
ThisNodeHasError2Indicates that a parse error was associated with this specific node. Use the parser’s hasParseError API instead of using this flag directly.