Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_checkapi.cpp234 [&](const unique_ptr<AidlEnumerator>& enumerator) { in HasZeroEnumerator() argument
235 return enumerator->GetValue()->ValueString( in HasZeroEnumerator()
373 for (const auto& enumerator : older.GetEnumerators()) { in are_compatible_enums() local
374 old_enum_map[enumerator->GetName()] = enumerator->GetValue(); in are_compatible_enums()
377 for (const auto& enumerator : newer.GetEnumerators()) { in are_compatible_enums() local
378 new_enum_map[enumerator->GetName()] = enumerator->GetValue(); in are_compatible_enums()
Daidl_to_cpp_common.cpp253 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumClassDecl() local
254 out << enumerator->GetName(); in GenerateEnumClassDecl()
255 GenerateDeprecated(out, *enumerator); in GenerateEnumClassDecl()
256 out << " = " << enumerator->ValueString(enum_decl.GetBackingType(), decorator) << ",\n"; in GenerateEnumClassDecl()
291 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumValues() local
292 code << " " << fq_name << "::" << enumerator->GetName() << ",\n"; in GenerateEnumValues()
313 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumToString() local
314 std::string c = enumerator->ValueString(enum_decl.GetBackingType(), AidlConstantValueDecorator); in GenerateEnumToString()
321 code << " case " << q_name << "::" << enumerator->GetName() << ":\n"; in GenerateEnumToString()
322 code << " return \"" << enumerator->GetName() << "\";\n"; in GenerateEnumToString()
Dgenerate_java.cpp634 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumClass() local
635 out << GenerateComments(*enumerator); in GenerateEnumClass()
636 out << GenerateAnnotations(*enumerator); in GenerateEnumClass()
637 out << std::format("public static final {} {} = {};\n", raw_type, enumerator->GetName(), in GenerateEnumClass()
638 enumerator->ValueString(backing_type, ConstantValueDecorator)); in GenerateEnumClass()
645 for (const auto& enumerator : enum_decl.GetEnumerators()) { in GenerateEnumClass() local
646 out << "if (_aidl_v == " << enumerator->GetName() << ") return \"" << enumerator->GetName() in GenerateEnumClass()
Daidl_language_y.yy83 AidlEnumerator* enumerator;
162 %type<enumerator> enumerator
585 enumerator
597 : enumerator {
601 | enumerators ',' enumerator {
Ddiagnostics.cpp403 for (const auto& enumerator : e.GetEnumerators()) { in Visit() local
404 const std::vector<std::string> child = TokenizeName(enumerator->GetName()); in Visit()
409 << "The enumerator '" << enumerator->GetName() << "' has a redundant substring '" in Visit()
Daidl_language.cpp1595 for (const auto& enumerator : enumerators_) { in AidlEnumDeclaration() local
1596 if (enumerator->GetValue() == nullptr) { in AidlEnumDeclaration()
1597 auto loc = enumerator->GetLocation(); in AidlEnumDeclaration()
1599 enumerator->SetValue( in AidlEnumDeclaration()
1603 enumerator->SetValue(std::make_unique<AidlBinaryConstExpression>( in AidlEnumDeclaration()
1608 previous = enumerator.get(); in AidlEnumDeclaration()
1652 for (const auto& enumerator : enumerators_) { in CheckValid() local
1653 success = success && enumerator->CheckValid(GetBackingType()); in CheckValid()
Dgenerate_rust.cpp1496 for (const auto& enumerator : enum_decl->GetEnumerators()) { in GenerateRustEnumDeclaration() local
1497 auto value = enumerator->GetValue()->ValueString(aidl_backing_type, ConstantValueDecorator); in GenerateRustEnumDeclaration()
1498 GenerateDeprecated(*code_writer, *enumerator); in GenerateRustEnumDeclaration()
1499 *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) */