Searched refs:VectorType (Results 1 – 7 of 7) sorted by relevance
/system/tools/hidl/ |
D | VectorType.cpp | 28 VectorType::VectorType(Scope* parent) : TemplatedType(parent) {} in VectorType() function in android::VectorType 30 std::string VectorType::templatedTypeName() const { in templatedTypeName() 34 bool VectorType::isCompatibleElementType(const Type* elementType) const { in isCompatibleElementType() 73 bool VectorType::isVector() const { in isVector() 77 bool VectorType::isVectorOfBinders() const { in isVectorOfBinders() 81 bool VectorType::deepCanCheckEquality(std::unordered_set<const Type*>* visited) const { in deepCanCheckEquality() 85 std::vector<const Reference<Type>*> VectorType::getStrongReferences() const { in getStrongReferences() 89 std::string VectorType::getCppType(StorageMode mode, in getCppType() 115 std::string VectorType::getJavaType(bool /* forInitializer */) const { in getJavaType() 123 std::string VectorType::getJavaTypeClass() const { in getJavaTypeClass() [all …]
|
D | VectorType.h | 28 struct VectorType : public TemplatedType { struct 29 VectorType(Scope* parent); 167 DISALLOW_COPY_AND_ASSIGN(VectorType);
|
D | hidl-gen_l.ll | 47 #include "VectorType.h" 114 "vec" { yylval->templatedType = new VectorType(*scope); return token::TEMPLATED; }
|
D | Android.bp | 84 "VectorType.cpp",
|
D | Interface.cpp | 317 const VectorType *chainType = static_cast<const VectorType *>(&method->results()[0]->type()); in fillHashChainMethod()
|
D | CompoundType.cpp | 52 if ((type.isVector() && static_cast<const VectorType*>(&type)->isVectorOfBinders())) { in validate() 1647 VectorType::getAlignmentAndSizeStatic(&vecAlign, &vecSize); in emitJavaTypeDeclarations() 1668 VectorType::EmitJavaFieldReaderWriterForElementType(out, 0 /* depth */, this, "parcel", in emitJavaTypeDeclarations() 1799 VectorType::EmitJavaFieldReaderWriterForElementType(out, 0 /* depth */, this, "parcel", in emitJavaTypeDeclarations()
|
D | hidl-gen_y.yy | 32 #include "VectorType.h"
|