Searched refs:AidlParcelable (Results 1 – 15 of 15) sorted by relevance
/system/tools/aidl/ |
D | aidl_language.h | 84 class AidlParcelable; 105 virtual void Visit(const AidlParcelable&) {} 914 virtual const AidlParcelable* AsParcelable() const { return nullptr; } 926 AidlParcelable* AsParcelable() { 927 return const_cast<AidlParcelable*>(const_cast<const AidlDefinedType*>(this)->AsParcelable()); 946 const AidlParcelable* AsUnstructuredParcelable() const { 951 AidlParcelable* AsUnstructuredParcelable() { 952 return const_cast<AidlParcelable*>( 988 class AidlParcelable : public AidlDefinedType, public AidlParameterizable<std::string> { 990 AidlParcelable(const AidlLocation& location, const std::string& name, const std::string& package, [all …]
|
D | aidl_typenames.h | 38 class AidlParcelable; variable 91 const AidlParcelable* GetParcelable(const AidlTypeSpecifier& type) const;
|
D | aidl_to_cpp_common.h | 78 std::string TemplateDecl(const AidlParcelable& defined_type); 80 void GenerateParcelableComparisonOperators(CodeWriter& out, const AidlParcelable& parcelable);
|
D | aidl_dumpapi.h | 34 void Visit(const AidlParcelable& t) override;
|
D | aidl_language.cpp | 998 AidlParcelable::AidlParcelable(const AidlLocation& location, const std::string& name, in AidlParcelable() function in AidlParcelable 1036 bool AidlParcelable::CheckValid(const AidlTypenames& typenames) const { in CheckValid() 1051 : AidlParcelable(location, name, package, comments, "" /*cpp_header*/, type_params, members) {} in AidlStructuredParcelable() 1054 if (!AidlParcelable::CheckValid(typenames)) { in CheckValid() 1164 bool AidlParcelable::LanguageSpecificCheckValid(const AidlTypenames& /*typenames*/, in LanguageSpecificCheckValid() 1167 const AidlParcelable* unstructured_parcelable = this->AsUnstructuredParcelable(); in LanguageSpecificCheckValid() 1182 if (!AidlParcelable::LanguageSpecificCheckValid(typenames, lang)) { in LanguageSpecificCheckValid() 1293 : AidlParcelable(location, name, package, comments, "" /*cpp_header*/, type_params, members) {} in AidlUnionDecl() 1297 if (!AidlParcelable::CheckValid(typenames)) { in CheckValid() 1351 if (!AidlParcelable::LanguageSpecificCheckValid(typenames, lang)) { in LanguageSpecificCheckValid()
|
D | aidl.cpp | 364 void Visit(const AidlParcelable& m) override { in ValidateAnnotationContext() 441 AidlParcelable* doc = new AidlParcelable(location, class_name, package, Comments{}); in parse_preprocessed_file() 442 typenames->AddPreprocessedType(unique_ptr<AidlParcelable>(doc)); in parse_preprocessed_file() 609 AidlParcelable* unstructured_parcelable = defined_type->AsUnstructuredParcelable(); in load_and_validate_aidl()
|
D | aidl_to_cpp_common.cpp | 220 std::string TemplateDecl(const AidlParcelable& defined_type) { in TemplateDecl() 233 void GenerateParcelableComparisonOperators(CodeWriter& out, const AidlParcelable& parcelable) { in GenerateParcelableComparisonOperators()
|
D | aidl_dumpapi.cpp | 95 void DumpVisitor::Visit(const AidlParcelable& t) { in Visit()
|
D | aidl_to_ndk.cpp | 151 TypeInfo ParcelableTypeInfo(const AidlParcelable& type, const AidlTypeSpecifier& typeSpec, in ParcelableTypeInfo() 385 } else if (const AidlParcelable* parcelable = type->AsParcelable(); parcelable != nullptr) { in GetTypeAspect()
|
D | diagnostics.cpp | 106 void Visit(const AidlParcelable& a) override { fun(a); } in Check()
|
D | aidl_typenames.cpp | 353 const AidlParcelable* AidlTypenames::GetParcelable(const AidlTypeSpecifier& type) const { in GetParcelable()
|
D | aidl_language_y.yy | 313 $$ = new AidlParcelable(loc(@2), $2->GetText(), ps->Package(), $1->GetComments(), "", $3); 323 … $$ = new AidlParcelable(loc(@2), $2->GetText(), ps->Package(), $1->GetComments(), $4->GetText());
|
D | generate_cpp.cpp | 1511 const AidlParcelable& parcelable, const IoDelegate& io_delegate) { in GenerateCppParcelDeclaration() 1606 const AidlParcelable* parcelable_decl = defined_type.AsParcelable(); in GenerateCpp()
|
D | generate_java.cpp | 978 void Visit(const AidlParcelable& t) override { ForDefinedType(t); } in Visit()
|
D | generate_ndk.cpp | 158 if (const AidlParcelable* parcelable_decl = defined_type.AsParcelable(); in GenerateNdk()
|