Home
last modified time | relevance | path

Searched refs:declaration (Results 1 – 25 of 26) sorted by relevance

12

/system/tools/hidl/c2hal/
DCompositeDeclaration.cpp98 for (auto *declaration : *mFieldDeclarations) { in generateBody()
99 declaration->generateCommentText(out); in generateBody()
100 declaration->generateSource(out); in generateBody()
108 for (auto &declaration : *mFieldDeclarations) { in processContents()
109 declaration->processContents(ast); in processContents()
159 for (auto &declaration : *mFieldDeclarations) { in isInterface()
160 if (declaration->decType() == FunctionDeclaration::type()) { in isInterface()
DAST.cpp121 for (auto &declaration : *mDeclarations) { in processContents()
122 CHECK(declaration != nullptr); in processContents()
124 declaration->processContents(*this); in processContents()
257 status_t AST::generateFile(CompositeDeclaration* declaration) const { in generateFile()
258 std::string fileName = declaration->getInterfaceName() + ".hal"; in generateFile()
271 declaration->generateInterface(out); in generateFile()
292 for (auto &declaration : *mDeclarations) { in generateTypesFile()
293 declaration->generateCommentText(out); in generateTypesFile()
294 declaration->generateSource(out); in generateTypesFile()
DTypeDef.cpp21 TypeDef::TypeDef(const std::string &name, Declaration* declaration) in TypeDef() argument
22 : Declaration(name), mDeclaration(declaration) in TypeDef()
Dc2hal_y.yy136 %type<declaration> declaration
147 %type<declaration> enum_var_line enum_var_last_line
154 android::Declaration *declaration;
196 | declarations declaration
212 declaration
272 $$->setComment("/* from namespace declaration */");
417 // as a parameter declaration
DTypeDef.h29 TypeDef(const std::string &name, Declaration* declaration);
DAST.h82 status_t generateFile(CompositeDeclaration* declaration) const;
/system/tools/hidl/test/error_test/no_cyclic_expressions_1/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/no_cyclic_declaration_1/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/no_cyclic_expressions_3/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/no_cyclic_declaration_4/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/no_cyclic_declaration_3/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/no_cyclic_declaration_2/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/no_cyclic_expressions_2/1.0/
Drequired_error1 Cyclic declaration
/system/tools/hidl/test/error_test/cpp_forward_decl_restriction/1.0/
Drequired_error1 C++ forward declaration doesn't support inner types
/system/tools/aidl/
Daidl_language_y.yy90 AidlDefinedType* declaration;
151 %type<declaration> decl
152 %type<declaration> unannotated_decl
153 %type<declaration> interface_decl
154 %type<declaration> parcelable_decl
155 %type<declaration> enum_decl
156 %type<declaration> union_decl
Dast_cpp.cpp450 unique_ptr<Declaration> declaration) in CppNamespace() argument
452 declarations_.push_back(std::move(declaration)); in CppNamespace()
478 for (const auto& declaration : declarations_) { in Write() local
479 declaration->Write(to); in Write()
Dast_cpp.h356 std::unique_ptr<Declaration> declaration);
/system/bt/gd/packet/parser/
Dlanguage_y.yy122 | declarations declaration
124 declaration
/system/iorap/
DAndroid.bp310 // forward declaration?).
391 // forward declaration?).
/system/sepolicy/prebuilts/api/31.0/private/compat/28.0/
D28.0.cil29 ;; exported_audio_prop type. We need this typeattribute declaration so that the
/system/sepolicy/private/compat/28.0/
D28.0.cil29 ;; exported_audio_prop type. We need this typeattribute declaration so that the
/system/sepolicy/prebuilts/api/30.0/private/compat/28.0/
D28.0.cil29 ;; exported_audio_prop type. We need this typeattribute declaration so that the
/system/sepolicy/prebuilts/api/29.0/private/compat/28.0/
D28.0.cil23 ;; exported_audio_prop type. We need this typeattribute declaration so that the
/system/chre/pal/doc/
DDoxyfile551 # name. If set to NO, the members will appear in declaration order.
558 # name. If set to NO, the members will appear in declaration order. Note that
/system/chre/chre_api/doc/
DDoxyfile551 # name. If set to NO, the members will appear in declaration order.
558 # name. If set to NO, the members will appear in declaration order. Note that

12