Searched refs:ClassDefinition (Results 1 – 9 of 9) sorted by relevance
/frameworks/base/tools/aapt2/java/ |
D | ManifestClassGenerator.cpp | 58 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()
|
D | ClassDefinition.cpp | 44 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()
|
D | JavaClassGenerator.h | 33 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,
|
D | ClassDefinition.h | 241 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);
|
D | JavaClassGenerator.cpp | 241 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()
|
D | ManifestClassGenerator.h | 26 std::unique_ptr<ClassDefinition> GenerateManifestClass(android::IDiagnostics* diag,
|
D | ManifestClassGenerator_test.cpp | 213 std::unique_ptr<ClassDefinition> manifest_class =
|
/frameworks/base/tools/aapt2/ |
D | Android.bp | 138 "java/ClassDefinition.cpp",
|
/frameworks/base/tools/aapt2/cmd/ |
D | Link.cpp | 1356 std::unique_ptr<ClassDefinition> manifest_class = in WriteManifestJavaFile() 1397 ClassDefinition::WriteJavaFile(manifest_class.get(), package_utf8, true, in WriteManifestJavaFile()
|