summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* README: Document support for LLVM/Clang 3.8Brad King2016-04-221-1/+2
* RunClang: Provide `__make_integer_seq` builtin when Clang does notBrad King2016-04-214-1/+45
* Output: Fix access specifier of incomplete class template instantiationsBrad King2016-04-193-28/+30
* RunClang: Provide `__is_assignable` builtin when simulating MSVC >= 1900Brad King2016-04-184-0/+35
* 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-124-7/+62
* RunClang: Remove unused variableBrad King2016-04-121-2/+1
* RunClang: Force semantic check of implicit default constructorBrad King2016-04-123-32/+11
* test: Add case for implicit members of a const aggregate structBrad King2016-04-114-0/+48
* castxml: Support -std=c99 and -std=c11 with --castxml-gccxmlBrad King2016-03-257-15/+24
* test: Generalize expected c89 output for any C dialectBrad King2016-03-259-0/+3
* Output: Fix unnamed enum value references in default argumentsBrad King2016-03-213-9/+28
* Output: Update `cvs_revision` number to indicate output changeBrad King2016-03-171-1/+1
* Output: Print fully qualified names in variable initializersBrad King2016-03-166-1/+33
* Output: Print canonical form of types named in default argumentsBrad King2016-03-166-0/+128
* test: Fix test output conversion for `*`Brad King2016-03-161-1/+1
* 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-166-1/+74
* RunClang: Avoid infinite class template implicit member recursionBrad King2016-03-104-5/+46
* RunClang: Avoid GNU extensions in glibc math headers on i386Brad King2016-02-094-0/+39
* RunClang: Tolerate __builtin_va_arg_pack during parsingBrad King2016-02-018-0/+52
* RunClang: Factor out helper for detecting actual GNU compilerBrad King2016-02-011-2/+6
* test: Add tests for `-std={gnu89,gnu++98,gnu++11,gnu++14}`Brad King2016-01-261-1/+41
* castxml: Fix `__float128` simulation with `-std=gnu++{11,14}`Brad King2016-01-262-5/+18
* test: Run GNU-float128 test without an external compilerBrad King2016-01-261-67/+16
* Output: Fix `__float128` mangled name suppression with MSVC manglingBrad King2016-01-263-5/+5
* Output: Factor out a helper to print our fake __float128 FundamentalTypeBrad King2016-01-251-3/+11
* RunClang: Pass CompilerInstance to UpdatePredefinesBrad King2016-01-251-3/+4
* RunClang: Adopt logic to add fake __float128 builtinBrad King2016-01-252-16/+21
* RunClang: Refactor preprocessor definition searchesBrad King2016-01-251-8/+9
* Output: Fix references to types whose declaration is invalidBrad King2015-12-144-8/+49
* Output: Clarify name of method adding a decl for a typeBrad King2015-12-141-8/+10
* Output: Skip C++11 type alias declarationsBrad King2015-12-108-0/+29
* Output: Skip Typedef elements that refer to rvalue referencesBrad King2015-12-103-5/+12
* Output: Generate Base element offset="" attributeBrad King2015-12-0317-19/+47
* Add predefined macros for versions of CastXML and internal ClangBrad King2015-12-038-2/+83
* test: Support absolute paths to expected result filesBrad King2015-12-032-4/+10
* RunClang: Refactor built-in predefines substitutionBrad King2015-12-031-13/+19
* Utils: Add function to get version value encoded as an integerBrad King2015-12-032-0/+11
* Version: Add macros for individual version componentsBrad King2015-12-032-0/+15
* Version: Clarify name of version string macroBrad King2015-12-032-2/+2