summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* MS ABI: Fix mangling of unsigned int template paramsWill Wilson2014-12-111-1/+3
* Simplify MicrosoftMangleContextImpl::shouldMangleStringLiteralDavid Majnemer2014-11-221-2/+1
* MS ABI: Mangle u8 string literalsDavid Majnemer2014-11-211-1/+2
* MS ABI: Mangle char16_t and char32_t string literalsDavid Majnemer2014-11-211-10/+7
* MS ABI: Mangle char16_t and char32_t typesDavid Majnemer2014-11-211-2/+2
* MS ABI: Correctly mangle CV qualifiers from typedefsWill Wilson2014-11-051-1/+1
* Add frontend support for __vectorcallReid Kleckner2014-10-241-0/+2
* Rename TemplateArgument::getTypeForDecl to getParamTypeForDecl for clarityDavid Blaikie2014-10-171-1/+1
* PR21246: DebugInfo: Emit the appropriate type (cv qualifiers, reference-ness,...David Blaikie2014-10-161-1/+1
* MS ABI: Make comment more accurateDavid Majnemer2014-10-051-1/+1
* MS ABI: Use '1' (instead of '0') relative scope discriminatorsDavid Majnemer2014-10-051-1/+1
* MS ABI: Avoid hashing back reference keys in manglerDavid Majnemer2014-09-251-17/+8
* Add support for putting constructors and destructos in explicit comdats.Rafael Espindola2014-09-161-0/+2
* MS ABI: Update alias template mangling for VC "14" CTP 3David Majnemer2014-08-191-3/+2
* MS ABI: Mangle this qualifiers on function typesDavid Majnemer2014-08-121-9/+14
* MS ABI: Mangle lambdas which are given the same mangling numberDavid Majnemer2014-08-061-4/+1
* MS ABI: Mangle empty type parameter packs compatiblyDavid Majnemer2014-08-051-5/+18
* MS ABI: Make the alias template mangling more correctDavid Majnemer2014-08-051-1/+1
* MS ABI: Mangle alias templates used as template-template argumentsDavid Majnemer2014-07-301-3/+13
* Import MutableArrayRef into clang namespace.Craig Topper2014-06-281-2/+2
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-1/+1
* Avoid extra back reference key lookup in msmanglerReid Kleckner2014-06-261-19/+17
* Don't go through the TypeSourceInfo when getting the SourceRange.Zachary Turner2014-06-251-3/+3
* MS ABI: Only class templates get complex nullptr pointer-to-member-functionsDavid Majnemer2014-06-111-4/+7
* MS ABI: Mangle null pointer-to-member-functions compatiblyDavid Majnemer2014-06-111-24/+25
* Fix mangling of __uuidof after two levels of template instantiationReid Kleckner2014-06-101-0/+3
* MS ABI: Simplify microsoft mangling of template instantiationsDavid Majnemer2014-06-081-28/+18
* MS-ABI: Mangle empty template parameter packs correctlyDavid Majnemer2014-06-041-4/+9
* MS-ABI: Implement user defined literalsDavid Majnemer2014-06-041-5/+2
* [MS-ABI] Implements MS-compatible RTTIWarren Hunt2014-05-231-5/+5
* MS ABI: Tighten RTTI manglingDavid Majnemer2014-05-131-21/+21
* MS ABI: Preliminary RTTI manglingDavid Majnemer2014-05-131-14/+69
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-121-11/+13
* Make DiagnosticsEngine non-copyableAlp Toker2014-05-111-2/+2
OpenPOWER on IntegriCloud