Searched refs:TypeInfo (Results 1 – 2 of 2) sorted by relevance
38 struct TypeInfo { struct82 TypeInfo PrimitiveType(const std::string& cpp_name, const std::string& pretty_name) { in PrimitiveType()83 return TypeInfo{ in PrimitiveType()85 TypeInfo::Aspect{ in PrimitiveType()91 .array = std::shared_ptr<TypeInfo::Aspect>(new TypeInfo::Aspect{ in PrimitiveType()98 .nullable_array = std::shared_ptr<TypeInfo::Aspect>(new TypeInfo::Aspect{ in PrimitiveType()107 TypeInfo InterfaceTypeInfo(const AidlInterface& type) { in InterfaceTypeInfo()110 return TypeInfo{ in InterfaceTypeInfo()112 TypeInfo::Aspect{ in InterfaceTypeInfo()120 .nullable = std::shared_ptr<TypeInfo::Aspect>(new TypeInfo::Aspect{ in InterfaceTypeInfo()[all …]
89 struct TypeInfo { struct98 const static std::unordered_map<std::string, TypeInfo> kTypeInfoMap = {163 TypeInfo GetTypeInfo(const AidlTypeSpecifier& aidl) { in GetTypeInfo()167 TypeInfo info; in GetTypeInfo()178 inline bool CanWriteLog(const TypeInfo& t) { in CanWriteLog()188 const TypeInfo info = GetTypeInfo(type); in WriteLogFor()