Home
last modified time | relevance | path

Searched refs:TemplatedType (Results 1 – 10 of 10) sorted by relevance

/system/tools/hidl/
DType.cpp736 TemplatedType::TemplatedType(Scope* parent, const std::string& definedName) in TemplatedType() function in android::TemplatedType
739 std::string TemplatedType::typeName() const { in typeName()
743 void TemplatedType::setElementType(const Reference<Type>& elementType) { in setElementType()
752 const Type* TemplatedType::getElementType() const { in getElementType()
756 bool TemplatedType::isTemplatedType() const { in isTemplatedType()
760 std::vector<const Reference<Type>*> TemplatedType::getReferences() const { in getReferences()
764 status_t TemplatedType::validate() const { in validate()
774 void TemplatedType::emitVtsTypeDeclarations(Formatter& out) const { in emitVtsTypeDeclarations()
783 void TemplatedType::emitVtsAttributeType(Formatter& out) const { in emitVtsAttributeType()
DVectorType.cpp28 VectorType::VectorType(Scope* parent) : TemplatedType(parent, "vec") {} in VectorType()
63 const Type* inner = static_cast<const TemplatedType*>(elementType)->getElementType(); in isCompatibleElementType()
638 return TemplatedType::deepIsJavaCompatible(visited); in deepIsJavaCompatible()
645 return TemplatedType::deepContainsPointer(visited); in deepContainsPointer()
DType.h361 struct TemplatedType : public Type { struct
380 TemplatedType(Scope* parent, const std::string& definedName);
384 DISALLOW_COPY_AND_ASSIGN(TemplatedType); argument
DFmqType.h27 struct FmqType : public TemplatedType {
DFmqType.cpp29 : TemplatedType(parent, definedName), mNamespace(nsp), mName(name) {} in FmqType()
DVectorType.h28 struct VectorType : public TemplatedType {
DEnumType.h175 struct BitFieldType : public TemplatedType {
DEnumType.cpp868 BitFieldType::BitFieldType(Scope* parent) : TemplatedType(parent, "bitfield") {} in BitFieldType()
Dhidl-gen_y.yy321 android::TemplatedType *templatedType;
/system/tools/hidl/hidl2aidl/
DAidlHelper.cpp114 scope, *static_cast<const TemplatedType*>(&type)->getElementType(), imports); in importLocallyReferencedType()