Searched refs:AidlStructuredParcelable (Results 1 – 14 of 14) sorted by relevance
/system/tools/aidl/ |
D | aidl_language.h | 85 class AidlStructuredParcelable; 106 virtual void Visit(const AidlStructuredParcelable&) {} 913 virtual const AidlStructuredParcelable* AsStructuredParcelable() const { return nullptr; } 922 AidlStructuredParcelable* AsStructuredParcelable() { 923 return const_cast<AidlStructuredParcelable*>( 1018 class AidlStructuredParcelable : public AidlParcelable { 1020 AidlStructuredParcelable(const AidlLocation& location, const std::string& name, 1024 virtual ~AidlStructuredParcelable() = default; 1027 AidlStructuredParcelable(const AidlStructuredParcelable&) = delete; 1028 AidlStructuredParcelable(AidlStructuredParcelable&&) = delete; [all …]
|
D | generate_java.h | 38 const AidlStructuredParcelable* parcel, const AidlTypenames& typenames);
|
D | aidl_dumpapi.h | 35 void Visit(const AidlStructuredParcelable& t) override;
|
D | generate_java.cpp | 137 void GenerateParcelableDescribeContents(CodeWriter& out, const AidlStructuredParcelable& decl, in GenerateParcelableDescribeContents() 185 void GenerateToString(CodeWriter& out, const AidlStructuredParcelable& parcel, in GenerateToString() 232 void GenerateEqualsAndHashCode(CodeWriter& out, const AidlStructuredParcelable& parcel, in GenerateEqualsAndHashCode() 322 bool generate_java_parcel(const std::string& filename, const AidlStructuredParcelable* parcel, in generate_java_parcel() 354 if (const AidlStructuredParcelable* parcelable = defined_type->AsStructuredParcelable(); in generate_java() 377 const AidlStructuredParcelable* parcel, const AidlTypenames& typenames) { in generate_parcel_class() 979 void Visit(const AidlStructuredParcelable& t) override { ForDefinedType(t); } in Visit()
|
D | generate_rust.cpp | 505 void GenerateParcelBody(CodeWriter& out, const AidlStructuredParcelable* parcel, in GenerateParcelBody() 519 void GenerateParcelDefault(CodeWriter& out, const AidlStructuredParcelable* parcel) { in GenerateParcelDefault() 541 void GenerateParcelSerializeBody(CodeWriter& out, const AidlStructuredParcelable* parcel, in GenerateParcelSerializeBody() 559 void GenerateParcelDeserializeBody(CodeWriter& out, const AidlStructuredParcelable* parcel, in GenerateParcelDeserializeBody() 798 if (const AidlStructuredParcelable* parcelable = defined_type->AsStructuredParcelable(); in GenerateRust()
|
D | aidl.cpp | 367 void Visit(const AidlStructuredParcelable& m) override { in ValidateAnnotationContext() 444 AidlStructuredParcelable* doc = in parse_preprocessed_file() 445 new AidlStructuredParcelable(location, class_name, package, Comments{}, nullptr, nullptr); in parse_preprocessed_file() 446 typenames->AddPreprocessedType(unique_ptr<AidlStructuredParcelable>(doc)); in parse_preprocessed_file() 608 AidlStructuredParcelable* parcelable = defined_type->AsStructuredParcelable(); in load_and_validate_aidl()
|
D | diagnostics.cpp | 104 void Visit(const AidlStructuredParcelable& a) override { fun(a); } in Check() 168 void Visit(const AidlStructuredParcelable& p) override { in Visit()
|
D | aidl_to_cpp_common.h | 82 void GenerateToString(CodeWriter& out, const AidlStructuredParcelable& parcelable);
|
D | generate_ndk.cpp | 42 const AidlStructuredParcelable& defined_type, const Options& options); 44 const AidlStructuredParcelable& defined_type, const Options& options); 146 if (const AidlStructuredParcelable* parcelable = defined_type.AsStructuredParcelable(); in GenerateNdk() 148 GenerateNdkParcel<AidlStructuredParcelable>(output_file, options, types, *parcelable, in GenerateNdk() 271 const AidlStructuredParcelable* parcelable = defined_type.AsStructuredParcelable(); in GenerateHeaderIncludes() 1006 const AidlStructuredParcelable& defined_type, in GenerateParcelHeader() 1070 const AidlStructuredParcelable& defined_type, in GenerateParcelSource()
|
D | aidl_dumpapi.cpp | 98 void DumpVisitor::Visit(const AidlStructuredParcelable& t) { in Visit()
|
D | aidl_language.cpp | 1047 AidlStructuredParcelable::AidlStructuredParcelable( in AidlStructuredParcelable() function in AidlStructuredParcelable 1053 bool AidlStructuredParcelable::CheckValid(const AidlTypenames& typenames) const { in CheckValid() 1180 bool AidlStructuredParcelable::LanguageSpecificCheckValid(const AidlTypenames& typenames, in LanguageSpecificCheckValid()
|
D | generate_cpp.cpp | 1110 void AddTypeSpecificHeaders(const AidlStructuredParcelable&, std::set<std::string>& includes) { in AddTypeSpecificHeaders() argument 1114 void BuildReadFromParcel(const AidlStructuredParcelable& parcel, const AidlTypenames& typenames, in BuildReadFromParcel() 1148 void BuildWriteToParcel(const AidlStructuredParcelable& parcel, const AidlTypenames& typenames, in BuildWriteToParcel() 1214 void BuildParcelFields(ClassDecl& clazz, const AidlStructuredParcelable& decl, in BuildParcelFields() 1594 const AidlStructuredParcelable* parcelable = defined_type.AsStructuredParcelable(); in GenerateCpp()
|
D | aidl_to_cpp_common.cpp | 273 void GenerateToString(CodeWriter& out, const AidlStructuredParcelable& parcelable) { in GenerateToString()
|
D | aidl_language_y.yy | 318 …$$ = new AidlStructuredParcelable(loc(@2), $2->GetText(), ps->Package(), $1->GetComments(), $3, $5…
|