summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert r260388 "[MS ABI] Never reference dllimport'd vtables""David Majnemer2016-02-111-1/+4
* Revert r260388 "[MS ABI] Never reference dllimport'd vtables"Hans Wennborg2016-02-101-4/+1
* [MS ABI] Never reference dllimport'd vtablesDavid Majnemer2016-02-101-1/+4
* [MS ABI] Don't crash while mangling recursive lambdasDavid Majnemer2016-01-171-4/+12
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+9
* [MS ABI] Remove mangleCXXCatchHandlerTypeDavid Majnemer2015-12-311-11/+0
* [MS ABI] Change the ArgBackRefMap to hold const qualified pointersDavid Majnemer2015-12-311-2/+2
* [MS ABI] Replace dead code with an assertionDavid Majnemer2015-12-311-2/+4
* Silencing a -Wcast-qual warning; NFC.Aaron Ballman2015-12-301-1/+1
* [MS ABI] Add variable templates to the NameBackReferencesDavid Majnemer2015-12-301-1/+1
* [MS ABI] Improve our mangling of pass_object_sizeDavid Majnemer2015-12-301-4/+30
* [MS ABI] Invent a mangling for reference temporariesDavid Majnemer2015-12-291-6/+6
* [MS ABI] Add a mangling for _ComplexDavid Majnemer2015-12-291-5/+10
* [MS ABI] Mark an unreachable path appropriatelyDavid Majnemer2015-12-291-8/+2
* [MS ABI] Implement a mangling for _Atomic typesDavid Majnemer2015-12-291-5/+10
* [MS ABI] Cleanup our mangling of vector typesDavid Majnemer2015-12-291-10/+13
* [MS ABI] Cleanup the mangling of artifical typesDavid Majnemer2015-12-291-46/+97
* Fix funciton->function typo.Eric Christopher2015-12-161-1/+1
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-2/+14
* [MS ABI] Correctly mangle nullptr member pointers for variable templatesDavid Majnemer2015-12-011-3/+3
* 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
OpenPOWER on IntegriCloud