Searched refs:TypeInfo (Results 1 – 2 of 2) sorted by relevance
38 struct TypeInfo { struct90 TypeInfo PrimitiveType(const std::string& cpp_name, const std::string& pretty_name, in PrimitiveType()93 return TypeInfo{ in PrimitiveType()95 TypeInfo::Aspect{ in PrimitiveType()101 .array = std::shared_ptr<TypeInfo::Aspect>(new TypeInfo::Aspect{ in PrimitiveType()108 .nullable_array = std::shared_ptr<TypeInfo::Aspect>(new TypeInfo::Aspect{ in PrimitiveType()117 TypeInfo InterfaceTypeInfo(const AidlInterface& type) { in InterfaceTypeInfo()120 return TypeInfo{ in InterfaceTypeInfo()122 TypeInfo::Aspect{ in InterfaceTypeInfo()129 .nullable = std::shared_ptr<TypeInfo::Aspect>(new TypeInfo::Aspect{ in InterfaceTypeInfo()[all …]
93 struct TypeInfo { struct102 const static std::unordered_map<std::string, TypeInfo> kTypeInfoMap = {167 TypeInfo GetTypeInfo(const AidlTypeSpecifier& aidl) { in GetTypeInfo()171 TypeInfo info; in GetTypeInfo()182 inline bool CanWriteLog(const TypeInfo& t) { in CanWriteLog()192 const TypeInfo info = GetTypeInfo(type); in WriteLogFor()