Searched refs:namedType (Results 1 – 8 of 8) sorted by relevance
/aosp12/system/tools/hidl/lint/lints/ |
H A D | namingConventions.cpp | 42 const NamedType* namedType = static_cast<const NamedType*>(type); in namingConventions() local 43 if (!Location::inSameFile(ast.getRootScope().location(), namedType->location())) { in namingConventions() 47 std::string definedName = namedType->definedName(); in namingConventions() 49 if (namedType->isInterface()) definedName = definedName.substr(1); in namingConventions() 54 if (namedType->isInterface()) desiredName = "I" + desiredName; in namingConventions() 56 errors->push_back(Lint(WARNING, namedType->location()) in namingConventions() 57 << "type \"" << namedType->definedName() in namingConventions() 63 if (namedType->isCompoundType()) { in namingConventions() 64 const CompoundType* compoundType = static_cast<const CompoundType*>(namedType); in namingConventions() 76 } else if (namedType->isEnum()) { in namingConventions() [all …]
|
/aosp12/system/tools/hidl/hidl2aidl/ |
H A D | AidlNamedType.cpp | 27 static void emitConversionNotes(Formatter& out, const NamedType& namedType) { in emitConversionNotes() argument 30 namedType.emitHidlDefinition(out); in emitConversionNotes() 109 const NamedType& namedType, const Coordinator& coordinator, in emitAidl() argument 112 if (namedType.isTypeDef()) { in emitAidl() 113 const TypeDef& typeDef = static_cast<const TypeDef&>(namedType); in emitAidl() 115 } else if (namedType.isCompoundType()) { in emitAidl() 118 } else if (namedType.isEnum()) { in emitAidl() 119 const EnumType& enumType = static_cast<const EnumType&>(namedType); in emitAidl() 121 } else if (namedType.isInterface()) { in emitAidl() 122 const Interface& iface = static_cast<const Interface&>(namedType); in emitAidl() [all …]
|
H A D | AidlType.cpp | 57 const NamedType& namedType = static_cast<const NamedType&>(type); in getAidlType() local 58 if (getAidlPackage(relativeTo) == getAidlPackage(namedType.fqName())) { in getAidlType() 59 return getAidlName(namedType.fqName()); in getAidlType() 61 std::optional<const ReplacedTypeInfo> type = getAidlReplacedType(namedType.fqName()); in getAidlType() 63 notes() << "Replacing type " << namedType.fqName().string() << " with " in getAidlType() 67 std::optional<std::string> name = getAidlFQName(namedType.fqName()).value(); in getAidlType() 71 LOG(FATAL) << "Failed to resolve Aidl FQName: " << namedType.fqName().string(); in getAidlType()
|
H A D | AidlHelper.cpp | 94 const NamedType& namedType = *static_cast<const NamedType*>(&type); in importLocallyReferencedType() local 96 std::optional<std::string> import = AidlHelper::getAidlFQName(namedType.fqName()); in importLocallyReferencedType() 117 for (const NamedType* namedType : scope.getSubTypes()) { in emitFileHeader() local 118 importLocallyReferencedType(*namedType, &imports); in emitFileHeader() 166 const NamedType& namedType, const Coordinator& coordinator, in getFileWithHeader() argument 169 coordinator.getFormatter(namedType.fqName(), Coordinator::Location::DIRECT, in getFileWithHeader() 170 AidlHelper::getAidlPackagePath(namedType.fqName()) + "/" + in getFileWithHeader() 171 getAidlName(namedType.fqName()) + ".aidl"); in getFileWithHeader() 172 emitFileHeader(out, namedType, processedTypes); in getFileWithHeader()
|
H A D | main.cpp | 162 static void getSubTypes(const NamedType& namedType, std::set<const NamedType*>* types) { in getSubTypes() argument 163 if (namedType.isScope()) { in getSubTypes() 164 const Scope& compoundType = static_cast<const Scope&>(namedType); in getSubTypes() 440 for (const auto& namedType : namedTypesInPackage) { in main() local 441 if (namedType->isCompoundType()) { in main() 443 AidlHelper::processCompoundType(static_cast<const CompoundType&>(*namedType), in main() 446 std::pair<const NamedType*, const ProcessedCompoundType>(namedType, processed)); in main() 459 for (const auto& namedType : namedTypesInPackage) { in main() local 460 AidlHelper::emitAidl(*namedType, coordinator, processedTypesInPackage); in main()
|
H A D | AidlTranslate.cpp | 75 static void emitEnumStaticAssert(Formatter& out, const NamedType& namedType, AidlBackend backend) { in emitEnumStaticAssert() argument 76 CHECK(namedType.isEnum()); in emitEnumStaticAssert() 77 const auto& enumType = static_cast<const EnumType&>(namedType); in emitEnumStaticAssert() 88 out << "static_assert(" << aidlTypePackage(namedType, backend) << "::" << (*it)->name() in emitEnumStaticAssert() 89 << " == static_cast<" << aidlTypePackage(namedType, backend) << ">(" in emitEnumStaticAssert() 90 << namedType.fullName() << "::" << (*it)->name() << "));\n"; in emitEnumStaticAssert() 99 for (const auto& namedType : namedTypes) { in emitStaticAsserts() local 100 if (namedType->isEnum()) { in emitStaticAsserts() 101 emitEnumStaticAssert(out, *namedType, backend); in emitStaticAsserts()
|
H A D | AidlHelper.h | 88 const NamedType& namedType, const Coordinator& coordinator, 96 const NamedType& namedType, const Coordinator& coordinator,
|
/aosp12/system/tools/hidl/ |
H A D | CompoundType.cpp | 651 for (const NamedType* namedType : getSortedDefinedTypes()) { in emitInlineHidlDefinition() local 652 if (namesDeclaredInScope.find(namedType->fqName()) == namesDeclaredInScope.end()) { in emitInlineHidlDefinition() 654 preDeclaredTypes.push_back(namedType); in emitInlineHidlDefinition()
|