Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_to_cpp_common.h87 const std::string& backing_type, ::ConstantValueDecorator decorator);
89 const std::string& backing_type);
Daidl_to_cpp_common.cpp216 const std::string& backing_type, ConstantValueDecorator decorator) { in GenerateEnumClassDecl() argument
219 out << " " << enum_decl.GetName() << " : " << backing_type << " {\n"; in GenerateEnumClassDecl()
270 const std::string& backing_type) { in GenerateEnumToString() argument
294 code << " return std::to_string(static_cast<" << backing_type << ">(val));\n"; in GenerateEnumToString()
Dparser.cpp44 std::shared_ptr<AidlConstantValue> backing_type{ in Visit() local
48 AidlAnnotation::Parse(AIDL_LOCATION_HERE, "Backing", {{"type", backing_type}}, Comments{})); in Visit()
Dgenerate_java.cpp606 const AidlTypeSpecifier& backing_type = enum_decl.GetBackingType(); in GenerateEnumClass() local
607 std::string raw_type = JavaSignatureOf(backing_type); in GenerateEnumClass()
608 std::string boxing_type = JavaBoxingTypeOf(backing_type); in GenerateEnumClass()
621 enumerator->ValueString(backing_type, ConstantValueDecorator)); in GenerateEnumClass()
Dgenerate_rust.cpp1098 auto backing_type = RustNameOf(aidl_backing_type, typenames, StorageMode::VALUE, Lifetime::NONE); in GenerateRustEnumDeclaration() local
1106 *code_writer << enum_decl->GetName() << " : [" << backing_type << "; " in GenerateRustEnumDeclaration()
Dgenerate_cpp.cpp1297 const auto backing_type = CppNameOf(enum_decl.GetBackingType(), typenames); in GenerateHeaderDefinitions() local
1299 out << GenerateEnumToString(enum_decl, backing_type); in GenerateHeaderDefinitions()
Dgenerate_ndk.cpp163 const auto backing_type = NdkNameOf(types, enum_decl.GetBackingType(), StorageMode::STACK); in GenerateHeaderDefinitions() local
165 out << cpp::GenerateEnumToString(enum_decl, backing_type); in GenerateHeaderDefinitions()
Daidl_language.cpp1520 string AidlEnumerator::ValueString(const AidlTypeSpecifier& backing_type, in ValueString() argument
1522 return GetValue()->ValueString(backing_type, decorator); in ValueString()
Daidl_language.h1102 string ValueString(const AidlTypeSpecifier& backing_type,