Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Tooling/Syntax/
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()
DSynthesis.cpp146 case syntax::NodeKind::SimpleDeclaration: in allocateTree()
147 return new (A.getAllocator()) syntax::SimpleDeclaration; in allocateTree()
DBuildTree.cpp730 cast<syntax::SimpleDeclaration>(handleFreeStandingTagDecl(C)); in TraverseClassTemplateSpecializationDecl()
759 syntax::Declaration *Result = new (allocator()) syntax::SimpleDeclaration; in handleFreeStandingTagDecl()
1558 new (allocator()) syntax::SimpleDeclaration, D); in processDeclaratorAndDeclaration()
1579 new (allocator()) syntax::SimpleDeclaration, D); in processDeclaratorAndDeclaration()
1615 syntax::SimpleDeclaration *InnerDeclaration, Decl *From) { in foldExplicitTemplateInstantiation()
/external/llvm-project/clang/include/clang/Tooling/Syntax/
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>>
DNodes.td244 def SimpleDeclaration : External<Declaration> {}
/external/angle/src/tests/compiler_tests/
DRemoveUnreferencedVariables_test.cpp25 TEST_F(RemoveUnreferencedVariablesTest, SimpleDeclaration) in TEST_F() argument