Searched refs:parcel_class (Results 1 – 2 of 2) sorted by relevance
98 Class* parcel_class = new Class; in generate_parcel_class() local99 parcel_class->comment = parcel->GetComments(); in generate_parcel_class()100 parcel_class->modifiers = PUBLIC; in generate_parcel_class()101 parcel_class->what = Class::CLASS; in generate_parcel_class()102 parcel_class->type = parcel->GetCanonicalName(); in generate_parcel_class()103 parcel_class->interfaces.push_back("android.os.Parcelable"); in generate_parcel_class()104 parcel_class->annotations = generate_java_annotations(*parcel); in generate_parcel_class()120 parcel_class->elements.push_back(new LiteralClassElement(out.str())); in generate_parcel_class()138 parcel_class->elements.push_back(new LiteralClassElement(out.str())); in generate_parcel_class()180 parcel_class->elements.push_back(write_method); in generate_parcel_class()[all …]
1008 unique_ptr<ClassDecl> parcel_class{new ClassDecl{parcel.GetName(), "::android::Parcelable"}}; in BuildParcelHeader() local1027 parcel_class->AddPublic(std::unique_ptr<LiteralDecl>(new LiteralDecl(out.str()))); in BuildParcelHeader()1033 parcel_class->AddPublic(std::move(read)); in BuildParcelHeader()1037 parcel_class->AddPublic(std::move(write)); in BuildParcelHeader()1041 NestInNamespaces(std::move(parcel_class), parcel.GetSplitPackage())}}; in BuildParcelHeader()