travis-ci
<a href="https://github.com/gccxml/pygccxml/commit/cb3fe1278">Fix patching of enums in default arguments for C++03 Given the following code namespace ns { enum color {red, green, blue}; void test( color arg=blue ); } CastXML produces a fully qualified name for the default argument - `::ns::color::blue`. While this default argument string is valid for C++11 and later, and indeed required if `color` were a scoped enumeration, the default argument is invalid for C++03 code. Prior to C++11, enumerator names were added to the enclosing scope, so they could not be qualified using the enum-name. Hence, for C++03, the default argument needs to be patched to say `::ns::blue`. Change-Id: I</a><a class="double-link" href="https://github.com/gccxml/pygccxml/commit/72c5d4fc5">72c5d4fc5</a>
76 of 76 new or added lines in 5 files covered. (100.0%)
8420 of 10207 relevant lines covered (82.49%)
12.87 hits per line
The commit SHA "cb3fe1278b5d93a46cf03e0ba3aee1726c804feb" was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.