Lines Matching refs:syntax
12 /// Exposes private syntax tree APIs required to implement node synthesis.
14 class syntax::FactoryImpl {
16 static void setCanModify(syntax::Node *N) { N->CanModify = true; }
18 static void prependChildLowLevel(syntax::Tree *T, syntax::Node *Child,
19 syntax::NodeRole R) {
24 clang::syntax::Leaf *syntax::createPunctuation(clang::syntax::Arena &A,
31 auto *L = new (A.allocator()) clang::syntax::Leaf(Tokens.begin());
37 clang::syntax::EmptyStatement *
38 syntax::createEmptyStatement(clang::syntax::Arena &A) {
39 auto *S = new (A.allocator()) clang::syntax::EmptyStatement;