Home
last modified time | relevance | path

Searched refs:AidlStructuredParcelable (Results 1 – 11 of 11) sorted by relevance

/system/tools/aidl/
Dgenerate_cpp.h56 const AidlStructuredParcelable& parsed_doc,
59 const AidlStructuredParcelable& parsed_doc,
Dgenerate_ndk.h51 const AidlStructuredParcelable& defined_type, const Options& options);
53 const AidlStructuredParcelable& defined_type, const Options& options);
Daidl_language.h639 class AidlStructuredParcelable; variable
643 class AidlStructuredParcelable; variable
671 virtual const AidlStructuredParcelable* AsStructuredParcelable() const { return nullptr; } in AsStructuredParcelable()
679 AidlStructuredParcelable* AsStructuredParcelable() { in AsStructuredParcelable()
680 return const_cast<AidlStructuredParcelable*>( in AsStructuredParcelable()
748 class AidlStructuredParcelable : public AidlParcelable {
750 AidlStructuredParcelable(const AidlLocation& location, const std::string& name,
753 virtual ~AidlStructuredParcelable() = default;
756 AidlStructuredParcelable(const AidlStructuredParcelable&) = delete;
757 AidlStructuredParcelable(AidlStructuredParcelable&&) = delete;
[all …]
Dgenerate_java.h38 const AidlStructuredParcelable* parcel, const AidlTypenames& typenames);
Daidl_language.cpp618 class AidlStructuredParcelable; in Signature()
620 class AidlStructuredParcelable; in Signature()
804 AidlStructuredParcelable::AidlStructuredParcelable( in AidlStructuredParcelable() function in AidlStructuredParcelable
810 void AidlStructuredParcelable::Dump(CodeWriter* writer) const { in Dump()
824 std::set<AidlAnnotation::Type> AidlStructuredParcelable::GetSupportedAnnotations() const { in GetSupportedAnnotations()
833 bool AidlStructuredParcelable::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
942 bool AidlStructuredParcelable::LanguageSpecificCheckValid(const AidlTypenames& typenames, in LanguageSpecificCheckValid()
Daidl.cpp392 AidlStructuredParcelable* doc = in parse_preprocessed_file()
393 new AidlStructuredParcelable(location, class_name, package, "" /* comments */, temp); in parse_preprocessed_file()
394 typenames->AddPreprocessedType(unique_ptr<AidlStructuredParcelable>(doc)); in parse_preprocessed_file()
621 AidlStructuredParcelable* parcelable = defined_type->AsStructuredParcelable(); in load_and_validate_aidl()
709 const AidlStructuredParcelable* parcelable = type.AsStructuredParcelable(); in load_and_validate_aidl()
Dgenerate_java.cpp54 bool generate_java_parcel(const std::string& filename, const AidlStructuredParcelable* parcel, in generate_java_parcel()
78 if (const AidlStructuredParcelable* parcelable = defined_type->AsStructuredParcelable(); in generate_java()
97 const AidlStructuredParcelable* parcel, const AidlTypenames& typenames) { in generate_parcel_class()
Daidl_checkapi.cpp186 static bool are_compatible_parcelables(const AidlStructuredParcelable& older, in are_compatible_parcelables()
187 const AidlStructuredParcelable& newer) { in are_compatible_parcelables()
Dgenerate_ndk.cpp66 const AidlTypenames& types, const AidlStructuredParcelable& defined_type, in GenerateNdkParcel()
127 if (const AidlStructuredParcelable* parcelable = defined_type.AsStructuredParcelable(); in GenerateNdk()
217 const AidlStructuredParcelable* parcelable = defined_type.AsStructuredParcelable(); in GenerateHeaderIncludes()
923 const AidlStructuredParcelable& defined_type, in GenerateParcelHeader()
957 const AidlStructuredParcelable& defined_type, in GenerateParcelSource()
Dgenerate_cpp.cpp1070 const AidlStructuredParcelable& parcel, in BuildParcelHeader()
1134 const AidlStructuredParcelable& parcel, in BuildParcelSource()
1332 const AidlTypenames& typenames, const AidlStructuredParcelable& parcelable, in GenerateCppParcel()
1418 const AidlStructuredParcelable* parcelable = defined_type.AsStructuredParcelable(); in GenerateCpp()
Daidl_language_y.yy314 $$ = new AidlStructuredParcelable(loc(@2), $2->GetText(), ps->Package(), $1->GetComments(), $4);