summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* RunClang: Detect -std=c++17 from --castxml-cc-msvcBrad King2017-12-055-1/+29
* test: Fix Class-implicit-member-bad-base on WindowsBrad King2017-11-062-4/+12
* Output: Add deprecated attributeBrad King2017-10-1344-2/+487
* Output: Always print name= attribute for function-like elementsBrad King2017-10-037-38/+40
* test: Add cases for anonymous struct and union typesBrad King2017-10-0313-0/+196
* Output: Treat lambda classes as anonymous and memberlessBrad King2017-09-298-2/+58
* test: Fix test output conversion for `[` and `]`Brad King2017-09-291-1/+1
* Output: Add dllexport/dllimport attributesMark A Russell2017-09-2862-2/+768
* Output: Add size and align attributes to ReferenceTypeBrad King2017-09-28119-324/+325
* Output: Desugar 'auto' typesBrad King2017-09-285-0/+30
* Output: Present TypeAlias as TypedefBrad King2017-09-273-6/+22
* README: Document support for LLVM/Clang SVN r312333 (release_50)Brad King2017-09-061-1/+1
* RunClang: Fix BeginSourceFileAction for LLVM/Clang 5.0Brad King2017-09-061-2/+6
* RunClang: Use our own error trap to detect invalid special membersBrad King2017-09-061-0/+4
* test: Stabilize order of derived class implicitsBrad King2017-09-063-38/+42
* README: Document support for LLVM/Clang 4.0Brad King2017-09-061-1/+2
* test: Update expected output for LLVM/Clang 5.0Brad King2017-09-064-4/+4
* castxml: Use real `__float128` type with LLVM/Clang 3.9+Brad King2017-08-236-13/+38
* Run clang-format on sourcesBrad King2017-08-235-150/+156
* Merge branch 'add-elaborated-type-specifiers'Brad King2017-03-018-7/+261
|\
| * Output: Add support for elaborated type specifiersMichka Popoff2017-03-018-7/+261
* | Drop KWSys since we no longer use any componentsBrad King2017-02-2322-9658/+0
* | Add explicit include directory for configured Version.hBrad King2017-02-231-0/+2
* | Utils: Re-implement runCommand using LLVM infrastrucureBrad King2017-02-231-53/+48
|/
* Output: Add size and align attributes to EnumerationBrad King2017-01-1313-12/+13
* Check LLVM installation for Clang headers earlyBrad King2017-01-121-0/+19
* Output: Add size and align attributes to PointerTypeBrad King2017-01-1219-37/+38
* test: Fix test output conversion for CastXML-format resultsBrad King2017-01-121-0/+2
* Merge branch 'CastXMLFormat'Brad King2016-12-12166-242/+2644
|\
| * test: Run all gccxml-format test cases as castxml-format cases tooMichka Popoff2016-12-09148-1/+2217
| * castxml: Add flag --castxml-output=<v> to activate a new output formatMichka Popoff2016-12-0919-15/+183
| * Output: Factor out XML start and end tag generation into helpersMichka Popoff2016-12-091-13/+31
| * test: Rename 'castxml_test_{gccxml => output}' to be less-specificBrad King2016-12-091-220/+220
|/
* Revise C++ coding style using clang-formatKitware Robot2016-11-10186-1468/+1801
* Empty commit at end of history preceding clang-format style transitionBrad King2016-11-100-0/+0
* Remove `//------...` horizontal separator commentsBrad King2016-11-105-101/+0
* Protect hand-formatted blocks from clang-formatBrad King2016-11-104-1/+39
* Add a script to run clang-format on the entire source treeBrad King2016-11-101-0/+116
* Configure clang-format for CastXML source treeBrad King2016-11-101-0/+9
* Merge branch 'add-faq'Brad King2016-10-281-0/+33
|\
| * Add FAQ (copied from GCC-XML, modified for CastXML)Michka Popoff2016-10-241-0/+33
* | Output: Exclude C++11 user defined literal operators from gccxml formatBrad King2016-10-062-2/+5
* | Output: Avoid assertion failure on a FunctionDecl with no identifierBrad King2016-10-067-2/+19
|/
* Port to LLVM/Clang SVN r280011 (trunk) and 3.9Brad King2016-08-313-1/+25
* RunClang: Convert 0 => nullptrBrad King2016-08-311-2/+2
* Output: Desugar typedefs whose context is a templateBrad King2016-08-164-5/+28
* Output: Fix assertion failure on translation-unit-level operatorsBrad King2016-06-174-2/+20
* castxml: Fix `__float128` simulation with `-std=gnu++{11,14}` againBrad King2016-05-107-25/+30
* test: Split GNU-float128-nostart test inputsBrad King2016-05-105-6/+4
* Utils: Add a function to perform string replacementBrad King2016-05-102-0/+15