summaryrefslogtreecommitdiffstats
path: root/test/expect/gccxml.any.Namespace-repeat.xml.txt
Commit message (Collapse)AuthorAgeFilesLines
* Output: Add mangled="" attributes to function and variable declsBrad King2015-05-121-2/+2
| | | | | | The gccxml output format includes mangled="" attributes on almost all elements. Clang only defines mangling for function and variable declarations. Add mangled attributes to castxml output where possible.
* Output: Add "size" and "align" attributes on builtin types and structsMichka Popoff2015-04-081-1/+1
| | | | | | This information is produced by gccxml, so add it to our output too. Since we don't know the architecture that will be targeted during testing, match any size and align values with "[0-9]+".
* Output: Traverse namespace redeclarationsBrad King2015-03-231-0/+10
A namespace may be redeclared to add more members: namespace ns { void f1(); } namespace ns { void f2(); } Fix our AST traversal to consider members from all redeclarations of each namespace instead of only the canonical (first) one. Previously we generated members from later redeclarations only if they were referenced from other declarations we happened to encounter. Reported-by: Michka Popoff <michkapopoff@gmail.com>