Searched refs:superType (Results 1 – 7 of 7) sorted by relevance
/system/tools/hidl/ |
D | Interface.cpp | 75 Scope* parent, const Reference<Type>& superType, const Hash* fileHash) in Interface() argument 76 : Scope(localName, fullName, location, parent), mSuperType(superType), mFileHash(fileHash) {} in Interface() 637 const Interface* Interface::superType() const { in superType() function in android::Interface 652 iface = iface->superType(); in typeChain() 658 return isIBase() ? std::vector<const Interface*>() : superType()->typeChain(); in superTypeChain() 701 return isIBase() ? std::vector<InterfaceAndMethod>() : superType()->allMethodsFromRoot(); in allSuperMethodsFromRoot() 969 const Interface* superClass = superType(); in hasOnewayMethods() 979 if (superType() != nullptr && !superType()->isJavaCompatible(visited)) { in deepIsJavaCompatible()
|
D | generateCpp.cpp | 267 const Interface *superType = iface->superType(); in generateInterfaceHeader() local 269 if (superType == nullptr) { in generateInterfaceHeader() 273 << superType->fullName(); in generateInterfaceHeader() 348 for (const Interface *superType : iface->typeChain()) { in generateInterfaceHeader() local 356 << superType->getCppArgumentType() in generateInterfaceHeader() 860 for (const Interface *superType : iface->superTypeChain()) { in generateCppSource() local 862 superType->fqName(), in generateCppSource() 863 superType->fqName().getInterfaceProxyName()); in generateCppSource() 1803 for (const Interface *superType : iface->typeChain()) { in generateInterfaceSource() local 1809 << superType->getCppArgumentType() in generateInterfaceSource() [all …]
|
D | EnumType.cpp | 586 const Type* superType = type->storageType(); in typeChain() local 587 if (superType != nullptr && superType->isEnum()) { in typeChain() 588 type = static_cast<const EnumType*>(superType); in typeChain() 598 const Type* superType = storageType(); in superTypeChain() local 599 if (superType == nullptr || !superType->isEnum()) { in superTypeChain() 602 return static_cast<const EnumType*>(superType)->typeChain(); in superTypeChain()
|
D | Interface.h | 38 Scope* parent, const Reference<Type>& superType, const Hash* fileHash); 50 const Interface* superType() const;
|
D | generateJava.cpp | 150 const Interface *superType = iface->superType(); in generateJava() local 156 if (superType != nullptr) { in generateJava() 157 out << superType->fullJavaName(); in generateJava()
|
D | hidl-gen_y.yy | 669 Reference<Type>* superType = $3; 673 if (superType != nullptr) { 679 superType = new Reference<Type>(); 689 if (superType == nullptr) { 690 superType = new Reference<Type>(gIBaseFqName, convertYYLoc(@$)); 710 *scope, *superType, ast->getFileHash());
|
D | Coordinator.cpp | 743 if (iface->superType() == nullptr) { in enforceMinorVersionUprevs() 768 if (iface->superType()->fqName() != lastFQName) { in enforceMinorVersionUprevs() 771 << iface->superType()->fqName().string() in enforceMinorVersionUprevs()
|