Home
last modified time | relevance | path

Searched refs:SimpleDeclarator (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/lib/Tooling/Syntax/
DNodes.cpp176 std::vector<syntax::SimpleDeclarator *>
179 std::vector<syntax::SimpleDeclarator *> Children; in getDeclarators()
181 Children.push_back(llvm::cast<syntax::SimpleDeclarator>(DeclaratorAsNode)); in getDeclarators()
186 std::vector<syntax::List::ElementAndDelimiter<syntax::SimpleDeclarator>>
189 std::vector<syntax::List::ElementAndDelimiter<syntax::SimpleDeclarator>> in getDeclaratorsAndCommas()
193 {llvm::cast<syntax::SimpleDeclarator>(DeclaratorAsNodeAndComma.element), in getDeclaratorsAndCommas()
356 std::vector<syntax::SimpleDeclarator *>
358 std::vector<syntax::SimpleDeclarator *> Children; in getDeclarators()
361 Children.push_back(cast<syntax::SimpleDeclarator>(C)); in getDeclarators()
414 syntax::SimpleDeclarator *syntax::TrailingReturnType::getDeclarator() { in getDeclarator()
[all …]
DSynthesis.cpp162 case syntax::NodeKind::SimpleDeclarator: in allocateTree()
163 return new (A.getAllocator()) syntax::SimpleDeclarator; in allocateTree()
DBuildTree.cpp1562 auto *N = new (allocator()) syntax::SimpleDeclarator; in processDeclaratorAndDeclaration()
1592 syntax::SimpleDeclarator *ReturnDeclarator = nullptr; in buildTrailingReturn()
1594 ReturnDeclarator = new (allocator()) syntax::SimpleDeclarator; in buildTrailingReturn()
/external/llvm-project/clang/include/clang/Tooling/Syntax/
DNodes.h402 std::vector<SimpleDeclarator *> getDeclarators();
403 std::vector<List::ElementAndDelimiter<syntax::SimpleDeclarator>>
415 std::vector<SimpleDeclarator *> getDeclarators();
499 class SimpleDeclarator final : public Declarator {
501 SimpleDeclarator() : Declarator(NodeKind::SimpleDeclarator) {} in SimpleDeclarator() function
540 SimpleDeclarator *getDeclarator();
DNodes.td255 def SimpleDeclarator : External<Declarator> {}