summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix virtual destructor mangling when using "-cxx-abi microsoft" on x64Timur Iskhodzhanov2013-08-261-1/+1
* [-cxx-abi microsoft] Unnamed types are mangled less wrongDavid Majnemer2013-08-261-2/+2
* Parse: Do not 'HandleTopLevelDecl' on templated functions.David Majnemer2013-08-161-7/+3
* [-cxx-abi microsoft] Mangle member pointers betterDavid Majnemer2013-08-151-14/+24
* Fix typo in comment.David Majnemer2013-08-131-1/+1
* [-cxx-abi microsoft] Mangle __uuidof correctly into template parametersDavid Majnemer2013-08-131-0/+28
* [-cxx-abi microsoft] Mangle TemplateArgument::Declaration for referencesDavid Majnemer2013-08-131-2/+4
* Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper...David Majnemer2013-08-091-1/+4
* [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper sectionDavid Majnemer2013-08-091-4/+1
* [ms-cxxabi] Properly mangle member pointersDavid Majnemer2013-08-051-1/+9
* [ms-cxxabi] Handle template-template argumentsDavid Majnemer2013-08-051-7/+10
* [ms-cxxabi] Mangle nullptr template argumentsDavid Majnemer2013-08-051-2/+4
* Add MicrosoftVFTableContext to ASTTimur Iskhodzhanov2013-07-301-6/+23
* [ms-cxxabi] Emit linkonce complete dtors in TUs that need themReid Kleckner2013-07-221-13/+14
* [ms-cxxabi] Don't consider function templates for name backrefsReid Kleckner2013-07-131-1/+10
* Get rid of dead/useless code for block mangling.Eli Friedman2013-07-101-1/+8
* [ms-cxxabi] Mangle variadic template parameter packsReid Kleckner2013-07-021-35/+49
* [ms-cxxabi] Use sugared types in the mangler instead of canonical typesReid Kleckner2013-06-241-34/+39
* [ms-cxxabi] Emit and install appropriately mangled vbtablesReid Kleckner2013-06-191-8/+28
* Remove unused #include <map>Reid Kleckner2013-05-221-1/+0
* Use StringMap in MicrosoftMangle to resolve FIXME.Reid Kleckner2013-05-221-3/+2
* Fix clang -Werror build due to -Wreorder violation introduced in r181825David Blaikie2013-05-141-4/+4
* [ms-cxxabi] Mangle in an implicit 'E' for certain types on win64Reid Kleckner2013-05-141-32/+58
* Cleanup handling of UniqueExternalLinkage.Rafael Espindola2013-05-131-1/+1
* CodeGen for CapturedStmtsBen Langmuir2013-05-091-0/+4
* [ms-cxxabi] Fix a number of bugs in the mangler.Peter Collingbourne2013-04-251-91/+98
* [ms-cxxabi] Add "$$C" when mangling template arg QualTypesReid Kleckner2013-04-091-2/+6
* [ms-cxxabi] Mangle vector typesReid Kleckner2013-03-261-5/+31
* [ms-cxxabi] Mangle function pointer template arguments correctlyReid Kleckner2013-03-201-1/+3
* [ms-cxxabi] Fix assertion on unhandled function template arg typesReid Kleckner2013-03-201-49/+22
* Better support for constructors with -cxx-abi microsoft, partly fixes PR12784Timur Iskhodzhanov2013-02-271-0/+4
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-1/+1
* Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058Timur Iskhodzhanov2013-02-131-5/+60
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-071-0/+1
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-201-0/+1
* Re-commit r170428 changes with Linux style file endings.Guy Benyei2012-12-181-0/+7
* Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei2012-12-181-1725/+1718
* Add OpenCL images as clang builtin types.Guy Benyei2012-12-181-1718/+1725
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-1/+1
* [-cxx-abi microsoft] Also spill the argument-back-references context when man...Timur Iskhodzhanov2012-11-291-3/+7
* Fix PR14413 - incorrect mangling of anonymous namespaces with -cxx-abi microsoftTimur Iskhodzhanov2012-11-261-1/+1
* Fix PR14321, a crash when Clang is built with GCC 4.7 at -O1 or greater.Matt Beaumont-Gay2012-11-161-1/+1
* [ms] Make mangleIntegerLiteral less aware of exact type of the literal.Nico Weber2012-11-131-7/+8
* [ms] Implement int64_t version of mangleNumber() in terms of the APSInt version.Nico Weber2012-11-091-24/+8
* [Windows] Fix mangling of number literal '0'Nico Weber2012-11-081-2/+2
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-0/+1
* When mangling an APSInt with the ms abi, make sure to look at all nibbles.Nico Weber2012-10-031-1/+1
* While I'm here, resync a %select with the enum definition it selects on.Nico Weber2012-10-031-2/+2
* Move expression mangling in the microsoft mangler to its own function.Nico Weber2012-10-031-10/+21
* Replace a default: with an explicit list of cases. No functionality change.Nico Weber2012-10-031-1/+6
OpenPOWER on IntegriCloud