/aosp12/system/tools/hidl/c2hal/ |
H A D | Declaration.cpp | 26 Declaration::Declaration(const std::string &name) in Declaration() function in android::Declaration 30 Declaration::~Declaration() {} in ~Declaration() 32 const std::string& Declaration::getName() const { in getName() 35 void Declaration::setName(const std::string &name) { in setName() 39 void Declaration::forceCamelCase() { in forceCamelCase() 44 void Declaration::forcePascalCase() { in forcePascalCase() 49 void Declaration::forceUpperSnakeCase() { in forceUpperSnakeCase() 54 const std::string& Declaration::getComment() const { in getComment() 57 void Declaration::setComment(const std::string &comment) { in setComment() 62 void Declaration::generateCommentText(Formatter &out) const { in generateCommentText() [all …]
|
H A D | FunctionDeclaration.h | 26 struct Declaration; 29 struct FunctionDeclaration : Declaration { 32 std::vector<Declaration *> *params); 48 std::vector<Declaration *> *mParams;
|
H A D | Declaration.h | 30 struct Declaration { struct 31 Declaration(const std::string &name); 32 virtual ~Declaration(); 62 DISALLOW_COPY_AND_ASSIGN(Declaration); argument
|
H A D | CompositeDeclaration.h | 25 struct CompositeDeclaration : Declaration { 29 std::vector<android::Declaration *> *fieldDeclarations); 35 const std::vector<android::Declaration *>* getFieldDeclarations() const; 51 std::vector<android::Declaration *> *mFieldDeclarations;
|
H A D | CompositeDeclaration.cpp | 31 std::vector<android::Declaration *> *fieldDeclarations) in CompositeDeclaration() 32 : Declaration(""), in CompositeDeclaration() 49 Declaration::setName(name); in setName() 56 const std::vector<android::Declaration *>* 115 auto nonFpDecs = new std::vector<Declaration*>; in processContents()
|
H A D | TypeDef.h | 28 struct TypeDef : Declaration { 29 TypeDef(const std::string &name, Declaration* declaration); 39 Declaration* mDeclaration;
|
H A D | Note.h | 31 struct Note : Declaration { 34 Note(Declaration *decl); 44 Declaration *mDecl = nullptr;
|
H A D | Note.cpp | 22 : Declaration(name) in Note() 25 Note::Note(Declaration *decl) in Note() 26 : Declaration(""), in Note()
|
H A D | c2hal_y.yy | 20 #include "Declaration.h" 154 android::Declaration *declaration; 156 std::vector<android::Declaration *> *declarations; 158 android::Declaration *param; 159 std::vector<android::Declaration *> *params; 194 $$ = new std::vector<Declaration *>; 343 $$ = new std::vector<Declaration *>; 354 $$ = new std::vector<Declaration *>; 397 $$ = new std::vector<Declaration *>; 401 $$ = new std::vector<Declaration *>;
|
H A D | AST.h | 35 struct Declaration; 51 void setDeclarations(std::vector<Declaration *> *declarations); 74 std::vector<Declaration *> *mDeclarations = nullptr;
|
H A D | FunctionDeclaration.cpp | 27 std::vector<Declaration *> *params) in FunctionDeclaration() 28 : Declaration(""), in FunctionDeclaration() 47 Declaration::setName(name); in setName()
|
H A D | TypeDef.cpp | 21 TypeDef::TypeDef(const std::string &name, Declaration* declaration) in TypeDef() 22 : Declaration(name), mDeclaration(declaration) in TypeDef()
|
H A D | EnumVarDeclaration.cpp | 25 : Declaration(""), mExpression(expression) in EnumVarDeclaration() 35 Declaration::setName(name); in setName()
|
H A D | VarDeclaration.cpp | 22 : Declaration(""), in VarDeclaration() 33 Declaration::setName(name); in setName()
|
H A D | AST.cpp | 88 void AST::setDeclarations(std::vector<Declaration *> *declarations) { in setDeclarations() 158 auto globalFuns = new std::vector<Declaration*>; in isolateGlobalInterface() 200 auto constants = new std::vector<Declaration*>; in isolateConstants()
|
H A D | Include.cpp | 22 : Declaration(name), mIsLibrary(isLibrary) in Include()
|
H A D | Include.h | 29 struct Include : Declaration {
|
H A D | EnumVarDeclaration.h | 30 struct EnumVarDeclaration : Declaration {
|
H A D | VarDeclaration.h | 25 struct VarDeclaration : Declaration{
|
H A D | Define.h | 29 struct Define : Declaration {
|
/aosp12/system/tools/aidl/ |
H A D | ast_cpp.h | 48 class Declaration : public AstNode { 50 Declaration() = default; 51 virtual ~Declaration() = default; 54 class LiteralDecl : public Declaration { 64 class ClassDecl : public Declaration { 89 class Enum : public Declaration { 155 class MacroDecl : public Declaration { 167 class MethodDecl : public Declaration { 199 class StatementBlock : public Declaration { 234 class MethodImpl : public Declaration { [all …]
|
H A D | ast_cpp_unittest.cpp | 136 vector<unique_ptr<Declaration>> test_methods; in TEST_F() 140 vector<unique_ptr<Declaration>> test_sub_methods; in TEST_F() 145 unique_ptr<Declaration> test_sub{ in TEST_F() 148 vector<unique_ptr<Declaration>> classes; in TEST_F() 155 vector<unique_ptr<Declaration>> test_ns_vec; in TEST_F() 161 vector<unique_ptr<Declaration>> test_ns_globals; in TEST_F() 170 std::vector<std::unique_ptr<Declaration>> publics; in TEST_F() 172 unique_ptr<Declaration> test{new ClassDecl{ in TEST_F() 175 vector<unique_ptr<Declaration>> classes; in TEST_F() 180 vector<unique_ptr<Declaration>> test_ns_vec; in TEST_F() [all …]
|
H A D | generate_cpp.cpp | 211 std::vector<unique_ptr<Declaration>> NestInNamespaces(vector<unique_ptr<Declaration>> decls, in NestInNamespaces() 215 vector<unique_ptr<Declaration>> inner; in NestInNamespaces() 223 std::vector<unique_ptr<Declaration>> NestInNamespaces(unique_ptr<Declaration> decl, in NestInNamespaces() 225 vector<unique_ptr<Declaration>> decls; in NestInNamespaces() 501 unique_ptr<Declaration> m; in BuildClientSource() 803 vector<unique_ptr<Declaration>> decls; in BuildServerSource() 854 vector<unique_ptr<Declaration>> decls; 889 vector<unique_ptr<Declaration>> publics; in BuildClientHeader() 890 vector<unique_ptr<Declaration>> privates; in BuildClientHeader() 953 vector<unique_ptr<Declaration>> publics; in BuildServerHeader() [all …]
|
H A D | ast_cpp.cpp | 52 std::vector<unique_ptr<Declaration>> public_members, in ClassDecl() 53 std::vector<unique_ptr<Declaration>> private_members, in ClassDecl() 93 void ClassDecl::AddPublic(std::unique_ptr<Declaration> member) { in AddPublic() 97 void ClassDecl::AddPrivate(std::unique_ptr<Declaration> member) { in AddPrivate() 445 std::vector<unique_ptr<Declaration>> declarations) in CppNamespace() 450 unique_ptr<Declaration> declaration) in CppNamespace() 469 std::vector<unique_ptr<Declaration>> declarations) in Document() 484 std::vector<std::unique_ptr<Declaration>> declarations) in CppHeader() 494 std::vector<std::unique_ptr<Declaration>> declarations) in CppSource()
|
/aosp12/bionic/tools/versioner/src/ |
H A D | DeclarationDatabase.h | 123 struct Declaration { struct 134 bool operator<(const Declaration& rhs) const { argument 168 std::map<Location, Declaration> declarations;
|