Home
last modified time | relevance | path

Searched refs:enumType (Results 1 – 19 of 19) sorted by relevance

/aosp12/system/tools/hidl/hidl2aidl/
H A DAidlNamedType.cpp41 static void emitEnumAidlDefinition(Formatter& out, const EnumType& enumType) { in emitEnumAidlDefinition() argument
42 const ScalarType* scalar = enumType.storageType()->resolveToScalarType(); in emitEnumAidlDefinition()
43 CHECK(scalar != nullptr) << enumType.typeName(); in emitEnumAidlDefinition()
45 enumType.emitDocComment(out); in emitEnumAidlDefinition()
47 out << "@Backing(type=\"" << AidlHelper::getAidlType(*scalar, enumType.fqName()) << "\")\n"; in emitEnumAidlDefinition()
48 out << "enum " << AidlHelper::getAidlType(enumType, enumType.fqName()) << " "; in emitEnumAidlDefinition()
52 for (const EnumType* type : enumType.typeChain()) { in emitEnumAidlDefinition()
53 if (!AidlHelper::shouldBeExpanded(enumType.fqName(), type->fqName())) { in emitEnumAidlDefinition()
119 const EnumType& enumType = static_cast<const EnumType&>(namedType); in emitAidl() local
120 emitEnumAidlDefinition(out, enumType); in emitAidl()
H A DAidlTranslate.cpp77 const auto& enumType = static_cast<const EnumType&>(namedType); in emitEnumStaticAssert() local
80 for (const EnumType* type : enumType.typeChain()) { in emitEnumStaticAssert()
81 if (!AidlHelper::shouldBeExpanded(enumType.fqName(), type->fqName())) { in emitEnumStaticAssert()
/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/impl/
H A DMarshalQueryableEnum.java148 public static <T extends Enum<T>> void registerEnumValues(Class<T> enumType, int[] values) { in registerEnumValues() argument
149 if (enumType.getEnumConstants().length != values.length) { in registerEnumValues()
152 + values.length + " for type " + enumType); in registerEnumValues()
155 Log.v(TAG, "Registered enum values for type " + enumType + " values"); in registerEnumValues()
158 sEnumValues.put(enumType, values); in registerEnumValues()
190 private static <T extends Enum<T>> T getEnumFromValue(Class<T> enumType, int value) { in getEnumFromValue() argument
193 int[] registeredValues = sEnumValues.get(enumType); in getEnumFromValue()
207 T[] values = enumType.getEnumConstants(); in getEnumFromValue()
215 enumType, (registeredValues != null))); in getEnumFromValue()
/aosp12/system/tools/hidl/lint/lints/
H A DenumMaxAndAll.cpp40 const EnumType* enumType = static_cast<const EnumType*>(t); in enumValueNames() local
41 if (!Location::inSameFile(ast.getRootScope().location(), enumType->location())) { in enumValueNames()
44 for (const EnumValue* ev : enumType->values()) { in enumValueNames()
H A DnamingConventions.cpp77 const EnumType* enumType = static_cast<const EnumType*>(namedType); in namingConventions() local
78 for (const EnumValue* ev : enumType->values()) { in namingConventions()
82 << enumType->definedName() << "\" should be named \"" in namingConventions()
/aosp12/system/tools/xsdc/tests/resources/simple_type/
H A Dsimple_type.xsd19 <xs:simpleType name="enumType">
33 <xs:element name="yesOrNo" type="enumType" maxOccurs="2"/>
/aosp12/system/tools/aidl/
H A Daidl_to_ndk.cpp456 if (const auto& enumType = definedType->AsEnumDeclaration(); enumType != nullptr) { in NdkAlignmentOf() local
457 return NdkAlignmentOf(types, enumType->GetBackingType()); in NdkAlignmentOf()
/aosp12/system/tools/hidl/
H A DAST.cpp563 EnumType *enumType = static_cast<EnumType *>(type); in lookupEnumValue() local
564 EnumValue *v = static_cast<EnumValue *>(enumType->lookupIdentifier(enumValueName)); in lookupEnumValue()
570 mReferencedTypeNames.insert(enumType->fqName()); in lookupEnumValue()
H A Dhidl-gen_y.yy1032 EnumType* enumType = new EnumType(
1034 enterScope(ast, scope, enumType);
1039 EnumType* enumType = static_cast<EnumType*>(*scope);
1042 ast->addScopedType(enumType, *scope);
1043 $$ = enumType;
H A DConstantExpression.cpp382 EnumType* enumType = static_cast<EnumType*>(mReference.get()); in evaluate() local
383 mValue = enumType->numValueNames(); in evaluate()
/aosp12/packages/apps/TV/libs/m2/
H A Ddagger-spi-2.23.jardagger/spi/package-info.class package-info.java package dagger.spi abstract ...
H A Ddagger-compiler-2.23.jarjava/dagger/internal/codegen/META-INF/gradle/incremental.annotation.processors ...
H A Dprotobuf-java-3.7.0.jarMETA-INF/MANIFEST.MF META-INF/ META-INF/maven/ META- ...
H A Djavac-shaded-9-dev-r4023-3.jarorg/openjdk/tools/sjavac/server/log/LoggingOutputStream.class LoggingOutputStream.java package ...
/aosp12/packages/apps/Messaging/build/gcheckstyle/
H A Dgoogle-style-checker_deploy.jarMETA-INF/ META-INF/MANIFEST.MF build-data.properties com/ com ...
/aosp12/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-28.jarMETA-INF/ META-INF/MANIFEST.MF javax/ javax/net/ javax/ ...
/aosp12/art/build/boot/hiddenapi/
H A Dhiddenapi-max-target-o-low-priority.txt2500 Ljava/lang/EnumConstantNotPresentException;->enumType:Ljava/lang/Class;
/aosp12/packages/apps/TV/libs/
H A Dgoogle-java-format-1.7-all-deps.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/ ...
/aosp12/frameworks/opt/setupwizard/tools/docs/
H A Dandroid-22.txt41267 method public java.lang.Class<? extends java.lang.Enum> enumType();