summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* RunClang: Detect -std=c++17 from --castxml-cc-msvcBrad King2017-12-051-1/+16
* Output: Add deprecated attributeBrad King2017-10-131-2/+6
* Output: Always print name= attribute for function-like elementsBrad King2017-10-031-20/+22
* Output: Treat lambda classes as anonymous and memberlessBrad King2017-09-291-2/+2
* Output: Add dllexport/dllimport attributesMark A Russell2017-09-281-2/+10
* Output: Add size and align attributes to ReferenceTypeBrad King2017-09-281-2/+3
* Output: Desugar 'auto' typesBrad King2017-09-281-0/+6
* Output: Present TypeAlias as TypedefBrad King2017-09-271-4/+14
* 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
* castxml: Use real `__float128` type with LLVM/Clang 3.9+Brad King2017-08-232-5/+30
* Run clang-format on sourcesBrad King2017-08-232-16/+17
* Merge branch 'add-elaborated-type-specifiers'Brad King2017-03-011-4/+17
|\
| * Output: Add support for elaborated type specifiersMichka Popoff2017-03-011-4/+17
* | Drop KWSys since we no longer use any componentsBrad King2017-02-2321-9652/+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-131-0/+1
* Output: Add size and align attributes to PointerTypeBrad King2017-01-121-1/+2
* castxml: Add flag --castxml-output=<v> to activate a new output formatMichka Popoff2016-12-094-9/+85
* Output: Factor out XML start and end tag generation into helpersMichka Popoff2016-12-091-13/+31
* Revise C++ coding style using clang-formatKitware Robot2016-11-1010-802/+941
* Remove `//------...` horizontal separator commentsBrad King2016-11-105-101/+0
* Protect hand-formatted blocks from clang-formatBrad King2016-11-102-0/+36
* Add a script to run clang-format on the entire source treeBrad King2016-11-101-0/+116
* Output: Exclude C++11 user defined literal operators from gccxml formatBrad King2016-10-061-0/+4
* Output: Avoid assertion failure on a FunctionDecl with no identifierBrad King2016-10-061-2/+6
* Port to LLVM/Clang SVN r280011 (trunk) and 3.9Brad King2016-08-312-0/+23
* RunClang: Convert 0 => nullptrBrad King2016-08-311-2/+2
* Output: Desugar typedefs whose context is a templateBrad King2016-08-161-5/+10
* Output: Fix assertion failure on translation-unit-level operatorsBrad King2016-06-171-2/+4
* castxml: Fix `__float128` simulation with `-std=gnu++{11,14}` againBrad King2016-05-102-20/+12
* Utils: Add a function to perform string replacementBrad King2016-05-102-0/+15
* RunClang: Provide `__make_integer_seq` builtin when Clang does notBrad King2016-04-211-0/+36
* Output: Fix access specifier of incomplete class template instantiationsBrad King2016-04-191-9/+7
* RunClang: Provide `__is_assignable` builtin when simulating MSVC >= 1900Brad King2016-04-181-0/+18
* Output: Generalize exclusion of internal `__castxml` builtinsBrad King2016-04-181-9/+9
* Output: Update `cvs_revision` number to indicate output changeMichka Popoff2016-04-131-1/+1
* Output: Fix access specifier of class template instantiationsBrad King2016-04-121-7/+28
* RunClang: Remove unused variableBrad King2016-04-121-2/+1
* RunClang: Force semantic check of implicit default constructorBrad King2016-04-121-2/+10
* castxml: Support -std=c99 and -std=c11 with --castxml-gccxmlBrad King2016-03-251-8/+0
* Output: Fix unnamed enum value references in default argumentsBrad King2016-03-211-1/+15
* Output: Update `cvs_revision` number to indicate output changeBrad King2016-03-171-1/+1
* Output: Print fully qualified names in variable initializersBrad King2016-03-161-1/+2
* Output: Print canonical form of types named in default argumentsBrad King2016-03-161-0/+30
* Output: Refactor ASTVisitor::PrintHelpStmt dispatchBrad King2016-03-161-1/+6
* Output: Constify ASTVisitor::PrintHelpStmt input argumentBrad King2016-03-161-2/+2
* Output: Print fully qualified declarations named in default argumentsBrad King2016-03-161-1/+28
* RunClang: Avoid infinite class template implicit member recursionBrad King2016-03-101-5/+16