Home | History | Annotate | Download | only in hidl

Lines Matching refs:elementType

45 bool RefType::isCompatibleElementType(const Type* elementType) const {
46 if (elementType->isScalar()) {
49 if (elementType->isString()) {
52 if (elementType->isEnum()) {
55 if (elementType->isBitField()) {
58 if (elementType->isCompoundType() &&
59 static_cast<const CompoundType*>(elementType)->style() == CompoundType::STYLE_STRUCT) {
62 if (elementType->isTemplatedType()) {
64 static_cast<const TemplatedType*>(elementType)->getElementType());
66 if (elementType->isArray()) {
68 static_cast<const ArrayType*>(elementType)->getElementType());
130 std::string elementType = mElementType->getCppStackType();
157 << elementType
167 << elementType