Searched refs:isEnum (Results 1 – 19 of 19) sorted by relevance
24 final private boolean isEnum; field in CppSimpleType26 CppSimpleType(String name, String rawParsingExpression, boolean list, boolean isEnum) { in CppSimpleType() argument31 this.isEnum = isEnum; in CppSimpleType()42 boolean isEnum() { in isEnum() method in CppSimpleType43 return isEnum; in isEnum()89 if (isEnum) { in getWritingExpression()103 if (isEnum) { in getWritingExpression()
544 if (type.isEnum()) { in printParser()
76 CHECK(namedType.isEnum()); in emitEnumStaticAssert()100 if (namedType->isEnum()) { in emitStaticAsserts()164 if (scalarType != nullptr && !type.isEnum()) { in h2aScalarChecks()214 if (type.isEnum()) { in wrapStaticCast()272 if (elementType->isNamedType() && !elementType->isEnum()) { in containerTranslation()382 if (field.field->type().isNamedType() && !field.field->type().isEnum()) { in h2aFieldTranslation()386 } else if (field.field->type().isEnum() || field.field->type().isScalar() || in h2aFieldTranslation()455 if (it == processedTypes.end() && !type->isEnum()) { in emitCppTranslateHeader()
90 } else if (type.isEnum()) { in getAidlType()
121 } else if (namedType.isEnum()) { in emitAidl()
39 bool isEnum() const override;
46 bool TypeDef::isEnum() const { in isEnum() function in android::TypeDef
175 bool EnumType::isEnum() const { in isEnum() function in android::EnumType659 if (superType != nullptr && superType->isEnum()) { in typeChain()671 if (superType == nullptr || !superType->isEnum()) { in superTypeChain()875 CHECK(mElementType.get() != nullptr && mElementType->isEnum()); in getElementEnumType()884 return elementType->isEnum(); in isCompatibleElementType()951 CHECK(mElementType->isEnum()); in getEnumType()
1038 CHECK((*scope)->isEnum());1077 CHECK((*scope)->isEnum());1082 CHECK((*scope)->isEnum());1089 CHECK((*scope)->isEnum());1096 CHECK((*scope)->isEnum());
52 bool isEnum() const override;
47 virtual bool isEnum() const;
369 if (!mReference->isEnum()) { in validate()386 CHECK(mReference->isEnum()); in evaluate()
41 if (elementType->isEnum()) { in isCompatibleElementType()
53 bool Type::isEnum() const { in isEnum() function in android::Type
558 if(!type->isEnum()) { in lookupEnumValue()
1400 std::string condition = (field->type().isScalar() || field->type().isEnum()) in emitJavaTypeDeclarations()
38 if (!t->isEnum()) return OK; in enumValueNames()
76 } else if (namedType->isEnum()) { in namingConventions()
300 const bool isEnum = definedType && definedType->AsEnumDeclaration() != nullptr; in ArgumentStorageMode() local304 } else if (!(isPrimitive || isEnum) || arg.GetType().IsFixedSizeArray()) { in ArgumentStorageMode()