Home
last modified time | relevance | path

Searched refs:FQName (Results 1 – 25 of 43) sorted by relevance

12

/system/tools/hidl/utils/
DFQName.cpp55 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 …]
DAndroid.bp21 "FQName.cpp",
/system/tools/hidl/utils/include/hidl-util/
DFQName.h27 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/
DCoordinator.h32 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 …]
DAST.cpp87 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 …]
DAST.h50 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 …]
Dmain.cpp50 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 …]
DCoordinator.cpp57 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 …]
DNamedType.h35 void setFullName(const FQName &fullName);
37 void addNamedTypesToSet(std::set<const FQName> &set) const override;
39 const FQName &fqName() const;
60 FQName mFullName;
DNamedType.cpp29 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()
DInterface.h74 FQName getProxyFqName() const;
75 FQName getStubFqName() const;
76 FQName getPassthroughFqName() const;
DgenerateCppImpl.cpp124 std::set<const FQName> usedTypes{}; in generateStubImplHeader()
141 std::set<const FQName> topLevelTypes{}; in generateStubImplHeader()
147 for (const FQName &name : topLevelTypes) { in generateStubImplHeader()
DPointerType.cpp34 void PointerType::addNamedTypesToSet(std::set<const FQName> &) const { in addNamedTypesToSet()
DPointerType.h32 void addNamedTypesToSet(std::set<const FQName> &set) const override;
DDeathRecipientType.h28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
DDeathRecipientType.cpp26 void DeathRecipientType::addNamedTypesToSet(std::set<const FQName> &) const { in addNamedTypesToSet()
DScope.cpp53 NamedType *Scope::lookupType(const FQName &fqName) const { in lookupType()
78 FQName innerName(names); in lookupType()
DMemoryType.h28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
DHandleType.h30 void addNamedTypesToSet(std::set<const FQName> &set) const override;
DFmqType.h28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
DRefType.h31 void addNamedTypesToSet(std::set<const FQName> &set) const override;
DScope.h41 NamedType *lookupType(const FQName &fqName) const;
DStringType.h28 void addNamedTypesToSet(std::set<const FQName> &set) const override;
/system/hwservicemanager/
DAccessControl.cpp18 using android::FQName;
38 FQName fqIface(fqName); in canAdd()
49 FQName fqIface(fqName); in canGet()
DVintf.cpp15 const FQName &fqName, const std::string &instanceName, in getTransportFromManifest()
26 FQName fqName(interfaceName); in getTransport()

12