Home
last modified time | relevance | path

Searched refs:storageType (Results 1 – 3 of 3) sorted by relevance

/system/tools/hidl/
DEnumType.cpp31 const Reference<Type>& storageType, Scope* parent) in EnumType() argument
32 : Scope(localName, fullName, location, parent), mValues(), mStorageType(storageType) {} in EnumType()
34 const Type *EnumType::storageType() const { in storageType() function in android::EnumType
249 const std::string storageType = scalarType->getCppStackType(); in emitTypeDeclarations() local
254 << storageType in emitTypeDeclarations()
281 const std::string storageType = scalarType->getCppStackType(); in emitTypeForwardDeclaration() local
283 out << "enum class " << localName() << " : " << storageType << ";\n"; in emitTypeForwardDeclaration()
313 const std::string storageType = scalarType->getCppStackType(); in emitEnumBitwiseOperator() local
316 << storageType in emitEnumBitwiseOperator()
320 << (lhsIsEnum ? fullName() : storageType) in emitEnumBitwiseOperator()
[all …]
DEnumType.h34 const Reference<Type>& storageType, Scope* parent);
36 const Type *storageType() const;
Dhidl-gen_y.yy1013 auto storageType = $3;
1015 if (storageType == nullptr) {
1019 storageType = new Reference<Type>(
1024 $2, ast->makeFullName($2, *scope), convertYYLoc(@2), *storageType, *scope);