Home
last modified time | relevance | path

Searched refs:ClassDefinition (Results 1 – 9 of 9) sorted by relevance

/frameworks/base/tools/aapt2/java/
DManifestClassGenerator.cpp59 ClassDefinition* class_def) { in WriteSymbol()
76 if (class_def->AddMember(std::move(string_member)) == ClassDefinition::Result::kOverridden) { in WriteSymbol()
83 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res) { in GenerateManifestClass()
95 std::unique_ptr<ClassDefinition> permission_class = in GenerateManifestClass()
96 util::make_unique<ClassDefinition>("permission", ClassQualifier::kStatic, false); in GenerateManifestClass()
97 std::unique_ptr<ClassDefinition> permission_group_class = in GenerateManifestClass()
98 util::make_unique<ClassDefinition>("permission_group", ClassQualifier::kStatic, false); in GenerateManifestClass()
116 std::unique_ptr<ClassDefinition> manifest_class = in GenerateManifestClass()
117 util::make_unique<ClassDefinition>("Manifest", ClassQualifier::kNone, false); in GenerateManifestClass()
DClassDefinition.cpp44 ClassDefinition::Result ClassDefinition::AddMember(std::unique_ptr<ClassMember> member) { in AddMember()
68 bool ClassDefinition::empty() const { in empty()
77 void ClassDefinition::Print(bool final, Printer* printer, bool strip_api_annotations) const { in Print()
113 void ClassDefinition::WriteJavaFile(const ClassDefinition* def, const StringPiece& package, in WriteJavaFile()
DJavaClassGenerator.h34 class ClassDefinition; variable
96 ClassDefinition* out_type_class_def, MethodDefinition* out_rewrite_method_def,
102 const ResourceEntry& entry, ClassDefinition* out_class_def,
111 ClassDefinition* out_class_def, MethodDefinition* out_rewrite_method,
DClassDefinition.h212 class ClassDefinition : public ClassMember {
214 static void WriteJavaFile(const ClassDefinition* def, const android::StringPiece& package,
217 ClassDefinition(const android::StringPiece& name, ClassQualifier qualifier, bool createIfEmpty) in ClassDefinition() function
236 DISALLOW_COPY_AND_ASSIGN(ClassDefinition);
DJavaClassGenerator.cpp233 ClassDefinition* out_class_def, in ProcessStyleable()
439 const ResourceEntry& entry, ClassDefinition* out_class_def, in ProcessResource()
523 ClassDefinition* out_type_class_def, in ProcessType()
586 ClassDefinition r_class("R", ClassQualifier::kNone, true); in Generate()
616 std::unique_ptr<ClassDefinition> class_def; in Generate()
618 class_def = util::make_unique<ClassDefinition>( in Generate()
657 ClassDefinition::WriteJavaFile(&r_class, out_package_name, options_.use_final, !is_public, out); in Generate()
DManifestClassGenerator.h26 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res);
DManifestClassGenerator_test.cpp213 std::unique_ptr<ClassDefinition> manifest_class =
/frameworks/base/tools/aapt2/
DAndroid.bp135 "java/ClassDefinition.cpp",
/frameworks/base/tools/aapt2/cmd/
DLink.cpp1214 std::unique_ptr<ClassDefinition> manifest_class = in WriteManifestJavaFile()
1255 ClassDefinition::WriteJavaFile(manifest_class.get(), package_utf8, true, in WriteManifestJavaFile()