Home
last modified time | relevance | path

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

/frameworks/base/tools/aapt2/java/
DManifestClassGenerator.cpp58 xml::Element* el, ClassDefinition* class_def) { in WriteSymbol()
75 if (class_def->AddMember(std::move(string_member)) == ClassDefinition::Result::kOverridden) { in WriteSymbol()
82 std::unique_ptr<ClassDefinition> GenerateManifestClass(android::IDiagnostics* diag, 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, StringPiece package, bool final, in WriteJavaFile()
DJavaClassGenerator.h33 class ClassDefinition; variable
95 ClassDefinition* out_type_class_def, MethodDefinition* out_rewrite_method_def,
101 const ResourceEntry& entry, ClassDefinition* out_class_def,
109 ClassDefinition* out_class_def, MethodDefinition* out_rewrite_method,
DClassDefinition.h241 class ClassDefinition : public ClassMember {
243 static void WriteJavaFile(const ClassDefinition* def, android::StringPiece package, bool final,
246 ClassDefinition(android::StringPiece name, ClassQualifier qualifier, bool createIfEmpty) in ClassDefinition() function
266 DISALLOW_COPY_AND_ASSIGN(ClassDefinition);
DJavaClassGenerator.cpp241 ClassDefinition* out_class_def, in ProcessStyleable()
453 const ResourceEntry& entry, ClassDefinition* out_class_def, in ProcessResource()
536 ClassDefinition* out_type_class_def, in ProcessType()
599 ClassDefinition r_class("R", ClassQualifier::kNone, true); in Generate()
632 std::unique_ptr<ClassDefinition> class_def; in Generate()
634 class_def = util::make_unique<ClassDefinition>( in Generate()
673 ClassDefinition::WriteJavaFile(&r_class, out_package_name, options_.use_final, !is_public, out); in Generate()
DManifestClassGenerator.h26 std::unique_ptr<ClassDefinition> GenerateManifestClass(android::IDiagnostics* diag,
DManifestClassGenerator_test.cpp213 std::unique_ptr<ClassDefinition> manifest_class =
/frameworks/base/tools/aapt2/
DAndroid.bp138 "java/ClassDefinition.cpp",
/frameworks/base/tools/aapt2/cmd/
DLink.cpp1356 std::unique_ptr<ClassDefinition> manifest_class = in WriteManifestJavaFile()
1397 ClassDefinition::WriteJavaFile(manifest_class.get(), package_utf8, true, in WriteManifestJavaFile()