Home
last modified time | relevance | path

Searched refs:enumerator (Results 1 – 7 of 7) sorted by relevance

/system/tools/aidl/
Daidl_checkapi.cpp230 [&](const unique_ptr<AidlEnumerator>& enumerator) { in HasZeroEnumerator() argument
231 return enumerator->GetValue()->ValueString( in HasZeroEnumerator()
374 for (const auto& enumerator : older.GetEnumerators()) { in are_compatible_enums() local
375 old_enum_map[enumerator->GetName()] = enumerator->GetValue(); in are_compatible_enums()
378 for (const auto& enumerator : newer.GetEnumerators()) { in are_compatible_enums() local
379 new_enum_map[enumerator->GetName()] = enumerator->GetValue(); in are_compatible_enums()
Daidl_to_cpp_common.cpp251 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumClassDecl() local
252 out << enumerator->GetName(); in GenerateEnumClassDecl()
253 GenerateDeprecated(out, *enumerator); in GenerateEnumClassDecl()
254 out << " = " << enumerator->ValueString(enum_decl.GetBackingType(), decorator) << ",\n"; in GenerateEnumClassDecl()
289 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumValues() local
290 code << " " << fq_name << "::" << enumerator->GetName() << ",\n"; in GenerateEnumValues()
311 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumToString() local
312 std::string c = enumerator->ValueString(enum_decl.GetBackingType(), AidlConstantValueDecorator); in GenerateEnumToString()
319 code << " case " << q_name << "::" << enumerator->GetName() << ":\n"; in GenerateEnumToString()
320 code << " return \"" << enumerator->GetName() << "\";\n"; in GenerateEnumToString()
Dgenerate_java.cpp617 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumClass() local
618 out << GenerateComments(*enumerator); in GenerateEnumClass()
619 out << GenerateAnnotations(*enumerator); in GenerateEnumClass()
620 out << fmt::format("public static final {} {} = {};\n", raw_type, enumerator->GetName(), in GenerateEnumClass()
621 enumerator->ValueString(backing_type, ConstantValueDecorator)); in GenerateEnumClass()
628 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumClass() local
629 out << "if (_aidl_v == " << enumerator->GetName() << ") return \"" << enumerator->GetName() in GenerateEnumClass()
Daidl_language_y.yy83 AidlEnumerator* enumerator;
161 %type<enumerator> enumerator
580 enumerator
592 : enumerator {
596 | enumerators ',' enumerator {
Daidl_language.cpp1584 for (const auto& enumerator : enumerators_) { in AidlEnumDeclaration() local
1585 if (enumerator->GetValue() == nullptr) { in AidlEnumDeclaration()
1586 auto loc = enumerator->GetLocation(); in AidlEnumDeclaration()
1588 enumerator->SetValue( in AidlEnumDeclaration()
1592 enumerator->SetValue(std::make_unique<AidlBinaryConstExpression>( in AidlEnumDeclaration()
1597 previous = enumerator.get(); in AidlEnumDeclaration()
1641 for (const auto& enumerator : enumerators_) { in CheckValid() local
1642 success = success && enumerator->CheckValid(GetBackingType()); in CheckValid()
Dgenerate_rust.cpp1186 for (const auto& enumerator : enum_decl->GetEnumerators()) { in GenerateRustEnumDeclaration() local
1187 auto value = enumerator->GetValue()->ValueString(aidl_backing_type, ConstantValueDecorator); in GenerateRustEnumDeclaration()
1188 GenerateDeprecated(*code_writer, *enumerator); in GenerateRustEnumDeclaration()
1189 *code_writer << "r#" << enumerator->GetName() << " = " << value << ",\n"; in GenerateRustEnumDeclaration()
/system/tools/hidl/lint/test/interfaces/unhandled_comments/1.0/
Dtypes.hal21 TWO = 1 /* definitely unrecognized comment (after enumerator) */