Searched refs:storageType (Results 1 – 4 of 4) sorted by relevance
/system/tools/hidl/ |
D | EnumType.cpp | 32 const Reference<Type>& storageType, Scope* parent) in EnumType() argument 33 : Scope(localName, fullName, location, parent), mValues(), mStorageType(storageType) {} in EnumType() 35 const Type *EnumType::storageType() const { in storageType() function in android::EnumType 284 const std::string storageType = scalarType->getCppStackType(); in emitTypeDeclarations() local 286 out << "enum class " << definedName() << " : " << storageType << " {\n"; in emitTypeDeclarations() 312 const std::string storageType = scalarType->getCppStackType(); in emitTypeForwardDeclaration() local 314 out << "enum class " << definedName() << " : " << storageType << ";\n"; in emitTypeForwardDeclaration() 351 const std::string storageType = scalarType->getCppStackType(); in emitEnumBitwiseOperator() local 354 << storageType in emitEnumBitwiseOperator() 358 << (lhsIsEnum ? fullName() : storageType) in emitEnumBitwiseOperator() [all …]
|
D | EnumType.h | 35 const Reference<Type>& storageType, Scope* parent); 37 const Type *storageType() const;
|
D | hidl-gen_y.yy | 1022 auto storageType = $3; 1024 if (storageType == nullptr) { 1029 … storageType = new Reference<Type>(scalar->definedName(), scalar, convertYYLoc(@2, ast)); 1033 $2, ast->makeFullName($2, *scope), convertYYLoc(@2, ast), *storageType, *scope);
|
/system/tools/hidl/hidl2aidl/ |
D | AidlNamedType.cpp | 51 const ScalarType* scalar = enumType.storageType()->resolveToScalarType(); in emitEnumAidlDefinition()
|