Home
last modified time | relevance | path

Searched refs:AidlInterface (Results 1 – 21 of 21) sorted by relevance

/system/tools/aidl/
Dgenerate_ndk.h33 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& defined_type,
36 const AidlInterface& defined_type, const Options& options);
38 const AidlInterface& defined_type, const Options& options);
40 const AidlInterface& defined_type, const Options& options);
42 const AidlInterface& defined_type, const Options& options);
44 const AidlInterface& defined_type, const Options& options);
46 const AidlInterface& defined_type, const Options& options);
48 const AidlInterface& defined_type, const Options& options);
Dgenerate_cpp.h37 const AidlInterface& parsed_doc,
40 const AidlInterface& parsed_doc,
43 const AidlInterface& parsed_doc,
46 const AidlInterface& parsed_doc,
49 const AidlInterface& parsed_doc,
52 const AidlInterface& parsed_doc,
Dgenerate_cpp_unittest.cpp1521 AidlInterface* ParseSingleInterface() { in ParseSingleInterface()
1587 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1594 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1601 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1608 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1615 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1622 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1638 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1645 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1669 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
[all …]
Daidl_typenames.h35 class AidlInterface; variable
79 const AidlInterface* GetInterface(const AidlTypeSpecifier& type) const;
Daidl_language.h637 class AidlInterface; variable
641 class AidlInterface; variable
674 virtual const AidlInterface* AsInterface() const { return nullptr; } in AsInterface()
690 AidlInterface* AsInterface() { in AsInterface()
691 return const_cast<AidlInterface*>(const_cast<const AidlDefinedType*>(this)->AsInterface()); in AsInterface()
843 class AidlInterface final : public AidlDefinedType {
845 AidlInterface(const AidlLocation& location, const std::string& name, const std::string& comments,
848 virtual ~AidlInterface() = default;
851 AidlInterface(const AidlInterface&) = delete;
852 AidlInterface(AidlInterface&&) = delete;
[all …]
Dgenerate_ndk.cpp41 const AidlTypenames& types, const AidlInterface& defined_type, in GenerateNdkInterface()
145 if (const AidlInterface* interface = defined_type.AsInterface(); interface != nullptr) { in GenerateNdk()
207 const AidlInterface* interface = defined_type.AsInterface(); in GenerateHeaderIncludes()
253 static void GenerateConstantDeclarations(CodeWriter& out, const AidlInterface& interface) { in GenerateConstantDeclarations()
293 static void GenerateConstantDefinitions(CodeWriter& out, const AidlInterface& interface) { in GenerateConstantDefinitions()
307 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& defined_type, in GenerateSource()
325 const AidlInterface& defined_type, in GenerateClientMethodDefinition()
451 const AidlInterface& defined_type, in GenerateServerCaseDefinition()
522 const AidlInterface& defined_type, const Options& options) { in GenerateClassSource()
570 const AidlInterface& defined_type, const Options& options) { in GenerateClientSource()
[all …]
Dgenerate_java.h35 const AidlInterface* iface, const AidlTypenames& typenames, const Options& options);
Dgenerate_aidl_mappings.cpp32 const AidlInterface* interface = defined_type->AsInterface(); in generate_mappings()
Dgenerate_java_binder.cpp70 StubClass(const AidlInterface* interfaceType, const Options& options);
100 void make_as_interface(const AidlInterface* interfaceType);
106 StubClass::StubClass(const AidlInterface* interfaceType, const Options& options) in StubClass()
251 void StubClass::make_as_interface(const AidlInterface* interfaceType) { in make_as_interface()
304 ProxyClass(const AidlInterface* interfaceType, const Options& options);
310 ProxyClass::ProxyClass(const AidlInterface* interfaceType, const Options& options) : Class() { in ProxyClass()
420 static void generate_stub_code(const AidlInterface& iface, const AidlMethod& method, bool oneway, in generate_stub_code()
530 static void generate_stub_case(const AidlInterface& iface, const AidlMethod& method, in generate_stub_case()
542 static void generate_stub_case_outline(const AidlInterface& iface, const AidlMethod& method, in generate_stub_case_outline()
580 const AidlInterface& iface, const AidlMethod& method, const std::string& transactCodeName, in generate_proxy_method()
[all …]
Dgenerate_cpp.cpp252 const AidlInterface& interface, in DefineClientTransaction()
418 const AidlInterface& interface, in DefineClientMetaTransaction()
479 const AidlInterface& interface, const Options& options) { in BuildClientSource()
529 bool HandleServerTransaction(const AidlTypenames& typenames, const AidlInterface& interface, in HandleServerTransaction()
642 bool HandleServerMetaTransaction(const AidlTypenames&, const AidlInterface& interface, in HandleServerMetaTransaction()
671 const AidlInterface& interface, const Options& options) { in BuildServerSource()
784 const AidlInterface& interface, in BuildInterfaceSource()
824 const AidlInterface& interface, const Options& options) { in BuildClientHeader()
885 const AidlInterface& interface, const Options& options) { in BuildServerHeader()
938 const AidlInterface& interface, const Options& options) { in BuildInterfaceHeader()
[all …]
Daidl_to_cpp_common.h55 const string GenLogAfterExecute(const string className, const AidlInterface& interface,
Daidl_language.cpp615 class AidlInterface; in Signature()
616 class AidlInterface; in Signature()
1043 bool AidlInterface::LanguageSpecificCheckValid(const AidlTypenames& typenames, in LanguageSpecificCheckValid()
1058 AidlInterface::AidlInterface(const AidlLocation& location, const std::string& name, in AidlInterface() function in AidlInterface
1083 void AidlInterface::Dump(CodeWriter* writer) const { in Dump()
1103 std::set<AidlAnnotation::Type> AidlInterface::GetSupportedAnnotations() const { in GetSupportedAnnotations()
1108 bool AidlInterface::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
Daidl.cpp397 AidlInterface* doc = new AidlInterface(location, class_name, "", false, temp, package); in parse_preprocessed_file()
398 typenames->AddPreprocessedType(unique_ptr<AidlInterface>(doc)); in parse_preprocessed_file()
620 AidlInterface* interface = defined_type->AsInterface(); in load_and_validate_aidl()
708 const AidlInterface* iface = type.AsInterface(); in load_and_validate_aidl()
Daidl_unittest.cpp353 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
363 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
373 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
383 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
433 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
520 const AidlInterface* iface = defined->AsInterface(); in TEST_P()
544 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
840 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
859 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
Daidl_checkapi.cpp90 static bool are_compatible_interfaces(const AidlInterface& older, const AidlInterface& newer) { in are_compatible_interfaces()
Daidl_to_ndk.cpp117 TypeInfo InterfaceTypeInfo(const AidlInterface& type) { in InterfaceTypeInfo()
353 if (const AidlInterface* intf = type->AsInterface(); intf != nullptr) { in GetTypeAspect()
Dgenerate_java.cpp40 bool generate_java_interface(const string& filename, const AidlInterface* iface, in generate_java_interface()
88 if (const AidlInterface* interface = defined_type->AsInterface(); interface != nullptr) { in generate_java()
Daidl_typenames.cpp267 const AidlInterface* AidlTypenames::GetInterface(const AidlTypeSpecifier& type) const { in GetInterface()
Daidl_to_cpp_common.cpp254 const string GenLogAfterExecute(const string className, const AidlInterface& interface, in GenLogAfterExecute()
Daidl_language_y.yy92 AidlInterface* interface;
353 $$ = new AidlInterface(loc(@1), $2->GetText(), $1->GetComments(), false, $4, ps->Package());
358 $$ = new AidlInterface(loc(@2), $3->GetText(), $1->GetComments(), true, $5, ps->Package());
/system/tools/hidl/hidl2aidl/
DAndroid.bp22 "AidlInterface.cpp",