Searched refs:AidlEnumDeclaration (Results 1 – 18 of 18) sorted by relevance
/system/tools/aidl/ |
D | aidl_typenames.h | 34 class AidlEnumDeclaration; variable 76 const AidlEnumDeclaration* GetEnumDeclaration(const AidlTypeSpecifier& type) const;
|
D | aidl_language.h | 394 class AidlEnumDeclaration; variable 673 virtual const AidlEnumDeclaration* AsEnumDeclaration() const { return nullptr; } in AsEnumDeclaration() 686 AidlEnumDeclaration* AsEnumDeclaration() { in AsEnumDeclaration() 687 return const_cast<AidlEnumDeclaration*>( in AsEnumDeclaration() 807 class AidlEnumDeclaration : public AidlDefinedType { 809 AidlEnumDeclaration(const AidlLocation& location, const string& name, 812 virtual ~AidlEnumDeclaration() = default; 815 AidlEnumDeclaration(const AidlEnumDeclaration&) = delete; 816 AidlEnumDeclaration(AidlEnumDeclaration&&) = delete; 817 AidlEnumDeclaration& operator=(const AidlEnumDeclaration&) = delete; [all …]
|
D | generate_java.h | 40 void generate_enum(const CodeWriterPtr& code_writer, const AidlEnumDeclaration* enum_decl,
|
D | generate_cpp.h | 63 const AidlEnumDeclaration& parsed_doc);
|
D | generate_ndk.h | 56 const AidlEnumDeclaration& enum_decl, const Options& options);
|
D | generate_cpp_unittest.cpp | 1540 AidlEnumDeclaration* ParseSingleEnumDeclaration() { in ParseSingleEnumDeclaration() 1709 AidlEnumDeclaration* enum_decl = ParseSingleEnumDeclaration(); in TEST_F() 1722 AidlEnumDeclaration* enum_decl = ParseSingleEnumDeclaration(); in TEST_F()
|
D | aidl_to_cpp_common.h | 73 std::string GenerateEnumValues(const AidlEnumDeclaration& enum_decl,
|
D | aidl_language.cpp | 978 AidlEnumDeclaration::AidlEnumDeclaration(const AidlLocation& location, const std::string& name, in AidlEnumDeclaration() function in AidlEnumDeclaration 983 void AidlEnumDeclaration::SetBackingType(std::unique_ptr<const AidlTypeSpecifier> type) { in SetBackingType() 987 bool AidlEnumDeclaration::Autofill() { in Autofill() 1010 std::set<AidlAnnotation::Type> AidlEnumDeclaration::GetSupportedAnnotations() const { in GetSupportedAnnotations() 1015 bool AidlEnumDeclaration::CheckValid(const AidlTypenames& typenames) const { in CheckValid() 1030 void AidlEnumDeclaration::Dump(CodeWriter* writer) const { in Dump()
|
D | generate_java.cpp | 68 const AidlEnumDeclaration* enum_decl, in generate_java_enum_declaration() 83 if (const AidlEnumDeclaration* enum_decl = defined_type->AsEnumDeclaration(); in generate_java() 359 void generate_enum(const CodeWriterPtr& code_writer, const AidlEnumDeclaration* enum_decl, in generate_enum()
|
D | aidl_checkapi.cpp | 264 static bool are_compatible_enums(const AidlEnumDeclaration& older, in are_compatible_enums() 265 const AidlEnumDeclaration& newer) { in are_compatible_enums()
|
D | generate_ndk.cpp | 99 const AidlTypenames& types, const AidlEnumDeclaration& defined_type, in GenerateNdkEnumDeclaration() 139 if (const AidlEnumDeclaration* enum_decl = defined_type.AsEnumDeclaration(); in GenerateNdk() 224 const AidlEnumDeclaration* enum_decl = defined_type.AsEnumDeclaration(); in GenerateHeaderIncludes() 1021 const AidlEnumDeclaration& enum_decl) { in GenerateEnumToString() 1047 const AidlEnumDeclaration& enum_decl, const Options& /*options*/) { in GenerateEnumHeader()
|
D | aidl_to_ndk.cpp | 166 TypeInfo EnumDeclarationTypeInfo(const AidlEnumDeclaration& enum_decl) { in EnumDeclarationTypeInfo() 357 } else if (const AidlEnumDeclaration* enum_decl = type->AsEnumDeclaration(); in GetTypeAspect()
|
D | aidl.cpp | 535 AidlEnumDeclaration* enum_decl = const_cast<AidlEnumDeclaration*>(type.AsEnumDeclaration()); in load_and_validate_aidl() 622 AidlEnumDeclaration* enum_decl = defined_type->AsEnumDeclaration(); in load_and_validate_aidl()
|
D | aidl_typenames.cpp | 258 const AidlEnumDeclaration* AidlTypenames::GetEnumDeclaration(const AidlTypeSpecifier& type) const { in GetEnumDeclaration()
|
D | aidl_to_cpp_common.cpp | 359 std::string GenerateEnumValues(const AidlEnumDeclaration& enum_decl, in GenerateEnumValues()
|
D | generate_cpp.cpp | 1206 const AidlEnumDeclaration& enum_decl) { in GenerateEnumToString() 1232 const AidlEnumDeclaration& enum_decl) { in BuildEnumHeader() 1389 const AidlEnumDeclaration& enum_decl, in GenerateCppEnumDeclaration() 1428 const AidlEnumDeclaration* enum_decl = defined_type.AsEnumDeclaration(); in GenerateCpp()
|
D | aidl_to_java.cpp | 99 if (const AidlEnumDeclaration* enum_decl = typenames.GetEnumDeclaration(aidl); in JavaNameOf() 147 if (const AidlEnumDeclaration* enum_decl = typenames.GetEnumDeclaration(type); in AidlBackingTypeName()
|
D | aidl_language_y.yy | 84 AidlEnumDeclaration* enum_decl; 557 $$ = new AidlEnumDeclaration(loc(@2), $2->GetText(), $3, ps->Package(), $1->GetComments());
|