Searched refs:NamedType (Results 1 - 12 of 12) sorted by relevance

/system/tools/hidl/
H A DNamedType.cpp17 #include "NamedType.h"
21 NamedType::NamedType(const char* localName, const FQName& fullName, const Location& loc, function in class:android::NamedType
25 bool NamedType::isNamedType() const {
29 const FQName &NamedType::fqName() const {
33 std::string NamedType::localName() const {
37 std::string NamedType::fullName() const {
41 std::string NamedType::fullJavaName() const {
45 const Location &NamedType::location() const {
49 void NamedType
[all...]
H A DNamedType.h30 struct NamedType : public Type { struct in namespace:android
31 NamedType(const char* localName, const FQName& fullName, const Location& loc, Scope* parent);
56 DISALLOW_COPY_AND_ASSIGN(NamedType);
H A DScope.h21 #include "NamedType.h"
35 struct Scope : public NamedType {
39 void addType(NamedType* type);
45 NamedType *lookupType(const FQName &fqName) const;
75 const std::vector<NamedType *> &getSubTypes() const;
85 std::vector<NamedType *> mTypes;
H A DTypeDef.cpp26 : NamedType(localName, fullName, location, parent), mReferencedType(type) {}
H A DTypeDef.h21 #include "NamedType.h"
25 struct TypeDef : public NamedType {
H A DScope.cpp33 : NamedType(localName, fullName, location, parent) {}
36 void Scope::addType(NamedType* type) {
53 NamedType *Scope::lookupType(const FQName &fqName) const {
67 NamedType *outerType = mTypes[it->second];
100 for (const NamedType *type : mTypes) {
203 const std::vector<NamedType *> &Scope::getSubTypes() const {
H A DAST.h42 struct NamedType;
61 void addScopedType(NamedType* type, Scope* scope);
H A Dmain.cpp165 std::vector<NamedType*> rootTypes = typesAST->getRootScope()->getSubTypes();
166 for (const NamedType* rootType : rootTypes) {
418 std::vector<NamedType *> subTypes = rootScope->getSubTypes();
624 std::vector<NamedType *> subTypes = typesAST->getRootScope()->getSubTypes();
628 [](const NamedType *a, const NamedType *b) -> bool {
H A DAST.cpp190 static_cast<const NamedType *>(targetType)->fqName());
420 void AST::addScopedType(NamedType* type, Scope* scope) {
H A DType.cpp20 #include "NamedType.h"
239 std::cerr << " at " << static_cast<const NamedType*>(nextType)->location();
298 const Location& typeLoc = static_cast<const NamedType*>(refType)->location();
H A Dhidl-gen_y.yy581 !isValidInterfaceField(static_cast<NamedType*>($2)->localName().c_str(),
947 !isValidStructField(static_cast<NamedType*>($1)->localName().c_str(), &errorMsg)) {
H A DEnumType.cpp890 out << "predefined_type: \"" << static_cast<const NamedType*>(mElementType.get())->fullName()

Completed in 667 milliseconds