diff --git a/src/libclang/type_parser.cpp b/src/libclang/type_parser.cpp index a6a3e9f..32ae2ec 100644 --- a/src/libclang/type_parser.cpp +++ b/src/libclang/type_parser.cpp @@ -438,6 +438,8 @@ namespace if (spelling.empty() || spelling.back() != '>') return nullptr; spelling.pop_back(); + while (!spelling.empty() && spelling.back() == ' ') + spelling.pop_back(); builder.add_unexposed_arguments(ptr); return builder.finish();