summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST
Commit message (Expand)AuthorAgeFilesLines
* [ItaniumMangle] Mangle long double as __float128 for some Power targetsDavid Majnemer2015-06-091-1/+5
* Fix printing of GCCAsmExprs with input or output arguments.Jonathan Roelofs2015-06-091-2/+4
* [modules] Fix some visibility issues with default template arguments.Richard Smith2015-06-091-0/+4
* [AST] There is no message for C++1z-style static_assertDavid Majnemer2015-06-051-2/+4
* Fix PR21945: Crash in constant evaluator.Jonathan Roelofs2015-06-011-0/+5
* [MS ABI] Be a little more defensive wrt vector typesDavid Majnemer2015-06-011-14/+20
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-2/+2
* AST: Fix printing GNU old-style field designatorsJustin Bogner2015-05-281-2/+8
* Update -Winvalid-noreturn to handle destructors better.Richard Trieu2015-05-281-0/+22
* [MS ABI] Implement restrict qualified referencesDavid Majnemer2015-05-261-65/+74
* Modernize some doc comments. NFCJustin Bogner2015-05-221-13/+12
* [ItaniumMangle] Fix a typo.David Majnemer2015-05-221-1/+1
* Fix assertion when assigning to object in OpenCL constant address space.Richard Smith2015-05-221-1/+2
* Itanium mangler: don't trip an assertion when unresolved members have implici...Douglas Gregor2015-05-211-5/+6
* Work around overloading bug in MSVC 2015Reid Kleckner2015-05-211-3/+3
* [MSVC] Handle out-of-line definition of static data member correctly (fix for...Alexey Bataev2015-05-201-1/+1
* [AST] Put VarDeclBitfields on a dietDavid Majnemer2015-05-191-0/+2
* [MS ABI] Give __attribute__((overloadable)) functions pretty namesDavid Majnemer2015-05-181-2/+9
* [MS ABI] Function encodings are always encoded in template argumentsDavid Majnemer2015-05-181-9/+14
* Fix confusing indent. No behavior change.Nico Weber2015-05-181-1/+1
* Wrap a few comments to 80 columns.Nico Weber2015-05-161-4/+7
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-154-4/+50
* [AArch64 ACLE] Allow to define poly64_t as 'unsigned long long' on LLP64 system.Kevin Qin2015-05-141-0/+1
* [MS ABI] __declspec(thread) behaves like thread_local in MSVC 2015David Majnemer2015-05-141-3/+6
* [AST] hasAttr followed by getAttr isn't efficientDavid Majnemer2015-05-141-2/+5
* [OPENMP] Fixed support for 'schedule' clause with non-constant chunk size.Alexey Bataev2015-05-121-1/+5
* Give isCompatibleWithMSVC a better interfaceDavid Majnemer2015-05-111-1/+2
* De-virtualize some const versions of getCanonicalDecl by redirecting to the n...Craig Topper2015-05-101-4/+0
* [MS ABI] Make sure we number thread_local statics seperatelyDavid Majnemer2015-05-072-5/+6
* Replace the broken LambdaCapture::isInitCapture API.James Dennett2015-05-072-2/+7
* [MS ABI] Implement thread-safe initialization using the MSVC 2015 ABIDavid Majnemer2015-05-071-11/+18
* [MS ABI] Cleanup selectBasePathDavid Majnemer2015-05-051-15/+15
* [MS ABI] Fix a crash in vptr path calculationDavid Majnemer2015-05-041-111/+151
* Replace GetNumBytesInBuffer() in MicrosoftCXXNameMangler::mangleArgumentType ...Yaron Keren2015-05-021-2/+2
* Remove some code left around for debugging purposesDavid Majnemer2015-05-011-12/+0
* [MS ABI] Detect and diagnose vftables which cannot be createdDavid Majnemer2015-05-011-10/+42
* [MS ABI] NV bases may indirectly contain covariant thunks from V BasesDavid Majnemer2015-05-011-39/+24
* Remove some leftover debugging code.David Majnemer2015-04-301-1/+0
* [MS ABI] Correctly make paths through covariant virtual basesDavid Majnemer2015-04-301-24/+94
* Use a more reliable method to determine whetherSean Callanan2015-04-301-2/+1
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-0/+5
* PR23373: A defaulted union copy constructor that is not trivial must still beRichard Smith2015-04-291-6/+5
* Implemented ASTImporter support for Stmts and fixedSean Callanan2015-04-281-31/+701
* [MS ABI] Use 'continue' instead of 'return false' where intendedReid Kleckner2015-04-271-4/+13
* [OPENMP] Simplified iteration over clauses, NFC.Alexey Bataev2015-04-271-4/+1
* [MS ABI] Rephrase the mangling of array types in parametersDavid Majnemer2015-04-271-6/+5
* Replace getPointeeType()->isFunctionType with isMemberDataPointerTypeDavid Majnemer2015-04-241-1/+1
* [MS ABI] Fix the preferred alignment of member pointersDavid Majnemer2015-04-241-1/+6
* Cleanup some MS-ABI specific codeDavid Majnemer2015-04-242-11/+12
* [MS ABI] Add support for mangling VLA typesDavid Majnemer2015-04-231-13/+12
OpenPOWER on IntegriCloud