summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith2015-11-111-0/+2
* [MS ABI] Mangle static anonymous unionsDavid Majnemer2015-10-221-2/+3
* [coroutines] Add overloaded unary 'operator co_await'.Richard Smith2015-10-221-0/+8
* Run clang-format to unify the switch statement style as suggest here: http://...Alexey Bader2015-09-151-37/+103
* [OpenCL] Add new types for OpenCL 2.0.Alexey Bader2015-09-151-0/+30
* CFI: Introduce -fsanitize=cfi-icall flag.Peter Collingbourne2015-09-101-17/+0
* [MS ABI] Number unnamed TagDecls which aren't externally visibleDavid Majnemer2015-09-021-1/+3
* [MS ABI] Switch to the CRC implementation in LLVMDavid Majnemer2015-09-011-29/+5
* [MS ABI] Correctly mangle classes without names for linkage purposesDavid Majnemer2015-08-311-3/+10
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-1/+0
* AST: Implement mangling support for function types without a prototype.Peter Collingbourne2015-08-071-4/+10
* [MS ABI] Create a mangling for extended vector typesDavid Majnemer2015-08-011-7/+3
* [MS ABI] nullptr data member ptrs are mangled differently for classes vs fnsDavid Majnemer2015-07-021-3/+15
* [MS ABI] Account for the virtual inheritance quirk when manglingDavid Majnemer2015-06-231-1/+8
* [MS ABI] Rework member pointer conversionDavid Majnemer2015-06-231-0/+12
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* CFI: Implement bitset emission for the Microsoft ABI.Peter Collingbourne2015-06-191-1/+11
* [MS ABI] Be a little more defensive wrt vector typesDavid Majnemer2015-06-011-14/+20
* [MS ABI] Implement restrict qualified referencesDavid Majnemer2015-05-261-65/+74
* [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
* Give isCompatibleWithMSVC a better interfaceDavid Majnemer2015-05-111-1/+2
* [MS ABI] Make sure we number thread_local statics seperatelyDavid Majnemer2015-05-071-4/+2
* [MS ABI] Implement thread-safe initialization using the MSVC 2015 ABIDavid Majnemer2015-05-071-11/+18
* Replace GetNumBytesInBuffer() in MicrosoftCXXNameMangler::mangleArgumentType ...Yaron Keren2015-05-021-2/+2
* [MS ABI] Rephrase the mangling of array types in parametersDavid Majnemer2015-04-271-6/+5
* [MS ABI] Add support for mangling VLA typesDavid Majnemer2015-04-231-13/+12
* [MS ABI] Treat ConstantArrayType like IncompleteArrayType in argsDavid Majnemer2015-04-231-4/+14
* Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu2015-04-151-1/+1
* Reland r234613 (and follow-ups 234614, 234616, 234618)Reid Kleckner2015-04-141-0/+14
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-14/+0
* Revert r234786, it contained a bunch of stuff I did not mean to commit.Nico Weber2015-04-131-0/+14
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-14/+0
* [SEH] Re-land r234532, but use internal linkage for all SEH helpersReid Kleckner2015-04-101-0/+14
* Revert r234532 for a bit, it very likely caused http://crbug.com/475768Nico Weber2015-04-101-14/+0
* [SEH] Outline finally blocks using the new variable capture supportReid Kleckner2015-04-091-0/+14
* [MS ABI] Rework .xdata HandlerType emissionDavid Majnemer2015-03-291-14/+7
* MS ABI: Empty pack expansions had their mangling changed in 2013->2015David Majnemer2015-03-181-1/+5
* MS ABI: Fix a couple of -Winconsistent-missing-override warningsJustin Bogner2015-03-171-1/+1
* MS ABI: Emit HandlerMap entries for C++ catchDavid Majnemer2015-03-171-0/+18
* MS ABI: Mangle virtual member pointer thunks with the correct CCDavid Majnemer2015-03-141-1/+1
* MS ABI: Generate default constructor closuresDavid Majnemer2015-03-131-1/+2
* MS ABI: Implement copy-ctor closures, finish implementing throwDavid Majnemer2015-03-111-18/+71
* MS ABI: Mangle the location of the catchable type into it's nameDavid Majnemer2015-03-101-2/+17
* MS ABI: Insert copy-constructors into the CatchableTypeDavid Majnemer2015-03-061-8/+20
* MS ABI: Implement support for throwing a C++ exceptionDavid Majnemer2015-03-051-0/+39
* Implement Control Flow Integrity for virtual calls.Peter Collingbourne2015-02-201-0/+7
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-0/+14
* MS ABI: Make the string mangling code more conciseDavid Majnemer2014-12-221-36/+10
OpenPOWER on IntegriCloud