Home
last modified time | relevance | path

Searched refs:VectorType (Results 1 – 7 of 7) sorted by relevance

/system/tools/hidl/
DVectorType.cpp28 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 …]
DVectorType.h28 struct VectorType : public TemplatedType { struct
29 VectorType(Scope* parent);
167 DISALLOW_COPY_AND_ASSIGN(VectorType);
Dhidl-gen_l.ll47 #include "VectorType.h"
114 "vec" { yylval->templatedType = new VectorType(*scope); return token::TEMPLATED; }
DAndroid.bp84 "VectorType.cpp",
DInterface.cpp317 const VectorType *chainType = static_cast<const VectorType *>(&method->results()[0]->type()); in fillHashChainMethod()
DCompoundType.cpp52 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()
Dhidl-gen_y.yy32 #include "VectorType.h"