Home
last modified time | relevance | path

Searched refs:TypeDef (Results 1 – 9 of 9) sorted by relevance

/system/tools/hidl/
DTypeDef.cpp24 TypeDef::TypeDef(const char* localName, const Location &location, Type *type) in TypeDef() function in android::TypeDef
29 const ScalarType *TypeDef::resolveToScalarType() const { in resolveToScalarType()
34 Type *TypeDef::referencedType() const { in referencedType()
38 bool TypeDef::isInterface() const { in isInterface()
42 bool TypeDef::isEnum() const { in isEnum()
47 bool TypeDef::isTypeDef() const { in isTypeDef()
51 bool TypeDef::needsEmbeddedReadWrite() const { in needsEmbeddedReadWrite()
56 bool TypeDef::resultNeedsDeref() const { in resultNeedsDeref()
61 status_t TypeDef::emitTypeDeclarations(Formatter &out) const { in emitTypeDeclarations()
DTypeDef.h25 struct TypeDef : public NamedType { struct
26 TypeDef(const char* localName, const Location &location, Type *type);
43 DISALLOW_COPY_AND_ASSIGN(TypeDef);
DAST.cpp211 new TypeDef(localName, location, type), errorMsg); in addTypeDef()
313 type = static_cast<TypeDef *>(type)->referencedType(); in lookupTypeLocally()
429 static_cast<TypeDef *>(resolvedType)->referencedType(); in lookupTypeFromImports()
DAndroid.bp84 "TypeDef.cpp",
/system/tools/hidl/c2hal/
DTypeDef.cpp21 TypeDef::TypeDef(const std::string &name, Declaration* declaration) in TypeDef() function in android::TypeDef
27 TypeDef::~TypeDef() {} in ~TypeDef()
29 void TypeDef::generateSource(Formatter &out) const { in generateSource()
37 void TypeDef::processContents(AST &ast) { in processContents()
DTypeDef.h28 struct TypeDef : Declaration { struct
29 TypeDef(const std::string &name, Declaration* declaration);
30 ~TypeDef();
41 DISALLOW_COPY_AND_ASSIGN(TypeDef); argument
DAndroid.bp36 "TypeDef.cpp",
Dc2hal_y.yy29 #include "TypeDef.h"
238 $$ = new TypeDef($2->getName(), $2);
Dc2hal_l.ll41 #include "TypeDef.h"