Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
H A DNodes.cpp153 std::vector<syntax::SimpleDeclaration *>
156 std::vector<syntax::SimpleDeclaration *> Children; in getParameterDeclarations()
158 Children.push_back(llvm::cast<syntax::SimpleDeclaration>(ParameterAsNode)); in getParameterDeclarations()
163 std::vector<syntax::List::ElementAndDelimiter<syntax::SimpleDeclaration>>
166 std::vector<syntax::List::ElementAndDelimiter<syntax::SimpleDeclaration>> in getParametersAndCommas()
170 {llvm::cast<syntax::SimpleDeclaration>(ParameterAsNodeAndComma.element), in getParametersAndCommas()
357 syntax::SimpleDeclaration::getDeclarators() { in getDeclarators()
H A DSynthesis.cpp146 case syntax::NodeKind::SimpleDeclaration: in allocateTree()
147 return new (A.getAllocator()) syntax::SimpleDeclaration; in allocateTree()
H A DBuildTree.cpp731 cast<syntax::SimpleDeclaration>(handleFreeStandingTagDecl(C)); in TraverseClassTemplateSpecializationDecl()
760 syntax::Declaration *Result = new (allocator()) syntax::SimpleDeclaration; in handleFreeStandingTagDecl()
1592 new (allocator()) syntax::SimpleDeclaration, D); in processDeclaratorAndDeclaration()
1613 new (allocator()) syntax::SimpleDeclaration, D); in processDeclaratorAndDeclaration()
1649 syntax::SimpleDeclaration *InnerDeclaration, Decl *From) { in foldExplicitTemplateInstantiation()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
H A DNodes.h410 class SimpleDeclaration final : public Declaration {
412 SimpleDeclaration() : Declaration(NodeKind::SimpleDeclaration) {} in SimpleDeclaration() function
549 std::vector<SimpleDeclaration *> getParameterDeclarations();
550 std::vector<List::ElementAndDelimiter<syntax::SimpleDeclaration>>
H A DNodes.td244 def SimpleDeclaration : External<Declaration> {}