Fix Lua-doc doxygen declaration extraction

This commit is contained in:
Robin Gareus
2019-08-29 18:00:04 +02:00
parent 08644d8f2a
commit dab29eb8ad
3 changed files with 13 additions and 9 deletions

View File

@@ -205,7 +205,6 @@ function canonical_decl ($b) {
if (!$first) { $rv .= ', '; }; $first = false;
if (empty ($a)) { continue; }
$a = preg_replace ('/([^>]) >/', '$1>', $a);
$a = preg_replace ('/^Cairo::/', '', $a); // special case cairo enums
$a = preg_replace ('/([^ ])&/', '$1 &', $a);
$a = preg_replace ('/std::vector<([^>]*)> const/', 'const std::vector<$1>', $a);
$a = str_replace ('std::vector', 'vector', $a);