Searched refs:ClassDefinition (Results 1 – 9 of 9) sorted by relevance
/frameworks/base/tools/aapt2/java/ |
D | ManifestClassGenerator.cpp | 59 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()
|
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, const StringPiece& package, in WriteJavaFile()
|
D | JavaClassGenerator.h | 34 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,
|
D | ClassDefinition.h | 212 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);
|
D | JavaClassGenerator.cpp | 233 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()
|
D | ManifestClassGenerator.h | 26 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res);
|
D | ManifestClassGenerator_test.cpp | 213 std::unique_ptr<ClassDefinition> manifest_class =
|
/frameworks/base/tools/aapt2/ |
D | Android.bp | 135 "java/ClassDefinition.cpp",
|
/frameworks/base/tools/aapt2/cmd/ |
D | Link.cpp | 1214 std::unique_ptr<ClassDefinition> manifest_class = in WriteManifestJavaFile() 1255 ClassDefinition::WriteJavaFile(manifest_class.get(), package_utf8, true, in WriteManifestJavaFile()
|