Lines Matching refs:cpp_name
42 std::string cpp_name; member
102 TypeInfo PrimitiveType(const std::string& cpp_name, const std::string& pretty_name, in PrimitiveType() argument
104 std::string cpp_name_for_array = cpp_name_for_array_opt.value_or(cpp_name); in PrimitiveType()
108 .cpp_name = cpp_name, in PrimitiveType()
114 .cpp_name = "std::vector<" + cpp_name_for_array + ">", in PrimitiveType()
121 .cpp_name = "std::optional<std::vector<" + cpp_name_for_array + ">>", in PrimitiveType()
135 .cpp_name = "std::shared_ptr<" + clazz + ">", in InterfaceTypeInfo()
142 .cpp_name = "std::shared_ptr<" + clazz + ">", in InterfaceTypeInfo()
165 .cpp_name = clazz, in ParcelableTypeInfo()
171 .cpp_name = "std::vector<" + clazz + ">", in ParcelableTypeInfo()
177 .cpp_name = "std::optional<" + clazz + ">", in ParcelableTypeInfo()
203 .cpp_name = clazz, in EnumDeclarationTypeInfo()
217 .cpp_name = "std::vector<" + clazz + ">", in EnumDeclarationTypeInfo()
234 .cpp_name = "std::optional<std::vector<" + clazz + ">>", in EnumDeclarationTypeInfo()
270 .cpp_name = "std::string",
276 .cpp_name = "std::vector<std::string>",
282 .cpp_name = "std::optional<std::string>",
288 .cpp_name = "std::optional<std::vector<std::optional<std::string>>>",
299 .cpp_name = "::ndk::SpAIBinder",
306 .cpp_name = "::ndk::SpAIBinder",
317 .cpp_name = "::ndk::ScopedFileDescriptor",
323 .cpp_name = "std::vector<::ndk::ScopedFileDescriptor>",
329 .cpp_name = "::ndk::ScopedFileDescriptor",
340 .cpp_name = "::ndk::AParcelableHolder",
429 return aspect.cpp_name; in NdkNameOf()
432 return aspect.cpp_name; in NdkNameOf()
434 return "const " + aspect.cpp_name + "&"; in NdkNameOf()
437 return aspect.cpp_name + "*"; in NdkNameOf()