/system/tools/hidl/utils/ |
D | FQName.cpp | 55 FQName::FQName() in FQName() function in android::FQName 60 FQName::FQName(const std::string &s) in FQName() function in android::FQName 66 FQName::FQName( in FQName() function in android::FQName 79 FQName other; in FQName() 84 FQName::FQName(const FQName& other) in FQName() function in android::FQName 94 FQName::FQName(const std::vector<std::string> &names) in FQName() function in android::FQName 100 bool FQName::isValid() const { in isValid() 104 bool FQName::isIdentifier() const { in isIdentifier() 108 bool FQName::isFullyQualified() const { in isFullyQualified() 112 bool FQName::isValidValueName() const { in isValidValueName() [all …]
|
D | Android.bp | 21 "FQName.cpp",
|
/system/tools/hidl/utils/include/hidl-util/ |
D | FQName.h | 27 struct FQName { struct 28 explicit FQName(); 29 explicit FQName(const std::string &s); 31 FQName(const std::string &package, 37 FQName(const std::vector<std::string> &names); 39 FQName(const FQName& other); 88 FQName typeName() const; 101 bool operator<(const FQName &other) const; 102 bool operator==(const FQName &other) const; 103 bool operator!=(const FQName &other) const; [all …]
|
/system/tools/hidl/ |
D | Coordinator.h | 32 struct FQName; 48 AST *parse(const FQName &fqName, std::set<AST *> *parsedASTs = nullptr, 59 const FQName &fqName, bool relative = false, 67 std::string getPackageRoot(const FQName &fqName) const; 75 std::string getPackageRootPath(const FQName &fqName) const; 78 std::string getPackageRootOption(const FQName &fqName) const; 82 std::string convertPackageRootToPath(const FQName &fqName) const; 85 const FQName &package, 89 const FQName &package, 90 std::vector<FQName> *packageInterfaces) const; [all …]
|
D | AST.cpp | 87 FQName AST::package() const { in package() 100 FQName fqName(import); in addImport() 109 std::vector<FQName> packageInterfaces; in addImport() 138 const FQName interfaceName = fqName.getTopLevelType(); in addImport() 156 FQName matchingName; in addImport() 167 FQName typesFQName = fqName.getTypesForPackage(); in addImport() 174 FQName matchingName; in addImport() 235 FQName fqName(mPackage.package(), mPackage.version(), path); in addScopedTypeInternal() 244 EnumValue *AST::lookupEnumValue(const FQName &fqName, std::string *errorMsg) { in lookupEnumValue() 246 FQName enumTypeName = fqName.typeName(); in lookupEnumValue() [all …]
|
D | AST.h | 50 FQName package() const; 71 EnumValue *lookupEnumValue(const FQName &fqName, std::string *errorMsg); 76 Type *lookupType(const FQName &fqName); 93 void getImportedPackages(std::set<FQName> *importSet) const; 97 void getImportedPackagesHierarchy(std::set<FQName> *importSet) const; 105 const std::set<FQName>& getImportedNames() const { in getImportedNames() 110 void getAllImportedNames(std::set<FQName> *allImportSet) const; 131 FQName mPackage; 135 std::set<FQName> mImportedNames; 147 std::map<FQName, Type *> mDefinedTypesByFullName; [all …]
|
D | main.cpp | 50 using ValidationFunction = std::function<ValRes(const FQName &, const std::string &language)>; 51 using GenerationFunction = std::function<status_t(const FQName &fqName, 61 const FQName &fqName, in generateSourcesForFile() 76 FQName typesName = fqName.getTypesForPackage(); in generateSourcesForFile() 113 const FQName &packageFQName, in generateSourcesForPackage() 122 std::vector<FQName> packageInterfaces; in generateSourcesForPackage() 144 return [language](const FQName &fqName, in generationFunctionForFileOrPackage() 163 static std::string makeLibraryName(const FQName &packageFQName) { in makeLibraryName() 167 static std::string makeJavaLibraryName(const FQName &packageFQName) { in makeJavaLibraryName() 178 const FQName &packageFQName, in generatePackagePathsSection() [all …]
|
D | Coordinator.cpp | 57 AST *Coordinator::parse(const FQName &fqName, std::set<AST *> *parsedASTs, bool enforce) { in parse() 78 FQName typesName = fqName.getTypesForPackage(); in parse() 183 Coordinator::findPackageRoot(const FQName &fqName) const { in findPackageRoot() 213 std::string Coordinator::getPackageRoot(const FQName &fqName) const { in getPackageRoot() 219 std::string Coordinator::getPackageRootPath(const FQName &fqName) const { in getPackageRootPath() 225 std::string Coordinator::getPackageRootOption(const FQName &fqName) const { in getPackageRootOption() 230 const FQName &fqName, bool relative, bool sanitized) const { in getPackagePath() 273 const FQName &package, in getPackageInterfaceFiles() 322 const FQName &package, in appendPackageInterfacesToVector() 323 std::vector<FQName> *packageInterfaces) const { in appendPackageInterfacesToVector() [all …]
|
D | NamedType.h | 35 void setFullName(const FQName &fullName); 37 void addNamedTypesToSet(std::set<const FQName> &set) const override; 39 const FQName &fqName() const; 60 FQName mFullName;
|
D | NamedType.cpp | 29 void NamedType::setFullName(const FQName &fullName) { in setFullName() 33 void NamedType::addNamedTypesToSet(std::set<const FQName> &set) const { in addNamedTypesToSet() 37 const FQName &NamedType::fqName() const { in fqName()
|
D | Interface.h | 74 FQName getProxyFqName() const; 75 FQName getStubFqName() const; 76 FQName getPassthroughFqName() const;
|
D | generateCppImpl.cpp | 124 std::set<const FQName> usedTypes{}; in generateStubImplHeader() 141 std::set<const FQName> topLevelTypes{}; in generateStubImplHeader() 147 for (const FQName &name : topLevelTypes) { in generateStubImplHeader()
|
D | PointerType.cpp | 34 void PointerType::addNamedTypesToSet(std::set<const FQName> &) const { in addNamedTypesToSet()
|
D | PointerType.h | 32 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
D | DeathRecipientType.h | 28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
D | DeathRecipientType.cpp | 26 void DeathRecipientType::addNamedTypesToSet(std::set<const FQName> &) const { in addNamedTypesToSet()
|
D | Scope.cpp | 53 NamedType *Scope::lookupType(const FQName &fqName) const { in lookupType() 78 FQName innerName(names); in lookupType()
|
D | MemoryType.h | 28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
D | HandleType.h | 30 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
D | FmqType.h | 28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
D | RefType.h | 31 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
D | Scope.h | 41 NamedType *lookupType(const FQName &fqName) const;
|
D | StringType.h | 28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
|
/system/hwservicemanager/ |
D | AccessControl.cpp | 18 using android::FQName; 38 FQName fqIface(fqName); in canAdd() 49 FQName fqIface(fqName); in canGet()
|
D | Vintf.cpp | 15 const FQName &fqName, const std::string &instanceName, in getTransportFromManifest() 26 FQName fqName(interfaceName); in getTransport()
|