reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
69 enum class NodeRole : uint8_t;
80 NodeRole role() const { return static_cast<NodeRole>(Role); } 126 syntax::Node *findChild(NodeRole R); 133 void prependChildLowLevel(Node *Child, NodeRole Role);tools/clang/lib/Tooling/Syntax/BuildTree.cpp
56 void markChildToken(SourceLocation Loc, tok::TokenKind Kind, NodeRole R); 112 syntax::NodeRole Role) { 177 : Node(Node), Role(NodeRole::Unknown) {} 180 NodeRole Role; 228 using NodeRole = syntax::NodeRole; 255 tok::TokenKind Kind, NodeRole Role) {tools/clang/lib/Tooling/Syntax/Nodes.cpp
29 findChild(NodeRole::CompoundStatement_lbrace)); 34 findChild(NodeRole::CompoundStatement_rbrace));tools/clang/lib/Tooling/Syntax/Tree.cpp
43 Role(static_cast<unsigned>(NodeRole::Detached)) {} 47 void syntax::Tree::prependChildLowLevel(Node *Child, NodeRole Role) { 88 if (N->role() != syntax::NodeRole::Unknown) { 90 if (N->role() == syntax::NodeRole::Detached) 143 syntax::Node *syntax::Tree::findChild(NodeRole R) {