summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ItaniumMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* CXXNameMangler::mangleUnresolvedPrefix(): Prune an obsolete \param, according...NAKAMURA Takumi2015-02-191-2/+0
* Itanium ABI: Don't pass nullptr to a bool argumentDavid Majnemer2015-02-191-1/+1
* Itanium ABI: Properly qualify the destructor-nameDavid Majnemer2015-02-191-206/+169
* Itanium ABI: Write a character instead of a string literalDavid Majnemer2015-02-181-1/+1
* Itanium ABI: Properly mangle extern "C" template argumentsDavid Majnemer2015-02-181-0/+8
* Itanium ABI: Mangle <mangled-name> according to the ABIDavid Majnemer2015-02-181-12/+6
* Itanium ABI: Improve our mangling of <destructor-name>David Majnemer2015-02-181-42/+90
* ItaniumMangle: Correctly mangle <base-unresolved-name>David Majnemer2015-02-141-25/+63
* PR22465: when performing list-initialization for a class type C, if we see anRichard Smith2015-02-051-3/+13
* Various fixes to mangling of list-initialization.Richard Smith2015-02-051-15/+56
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-0/+12
* Fix the issue of mangling of local anonymous unions (Itanium C++ ABI):Evgeny Astigeevich2014-12-121-24/+9
* AST: Consider pseudo-struct builtin types as substitutableDavid Majnemer2014-11-281-1/+14
* When mangling member-expressions, skip implicit accesses of anonymous unionRichard Smith2014-11-201-0/+12
* Update fold-expression mangling to match cxx-abi-dev discussion.Richard Smith2014-11-101-5/+3
* [c++1z] N4295: fold-expressions.Richard Smith2014-11-081-2/+25
* Add the initial TypoExpr AST node for delayed typo correction.Kaelyn Takata2014-10-271-0/+1
* Itanium ABI: Template template parameters are usable as substitutionsDavid Majnemer2014-10-241-10/+7
* 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-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-0/+6
* Patch to allow mangling of microsoft’s __uuidof expression for the Itanium ...Fariborz Jahanian2014-09-241-1/+14
* AST: Mangle cast expression encoding more accuratelyDavid Majnemer2014-09-231-6/+23
* Add support for putting constructors and destructos in explicit comdats.Rafael Espindola2014-09-161-3/+21
* AST: Fix the mangling for unqualified-blocksDavid Majnemer2014-08-041-2/+2
* AArch64: update Clang for merged arm64/aarch64 triples.Tim Northover2014-07-231-3/+1
* Added the pack_elements range accessor. Refactoring some for loops to use ran...Aaron Ballman2014-07-151-4/+2
* Import MutableArrayRef into clang namespace.Craig Topper2014-06-281-2/+2
* Remove old proposal noticesAlp Toker2014-06-051-3/+0
* AArch64/ARM64: update Clang after AArch64 removal.Tim Northover2014-05-241-4/+4
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-121-25/+27
* AST: Update reference temporary manglingDavid Majnemer2014-05-061-24/+26
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-011-1/+6
* [ARM64] Add arm64_be where it was accidentally missed from a bunch of if-cond...James Molloy2014-04-301-0/+1
* Add mangling for attribute enable_if. The demangling patch for libcxxabi is s...Nick Lewycky2014-04-261-0/+19
* AST: Elaborated type specifier mangling occurs before nested-nameDavid Majnemer2014-04-151-2/+2
* Replace llvm::array_endof with C++11's std::end.Benjamin Kramer2014-04-121-4/+2
* Remove Unicode introduced in r205943David Majnemer2014-04-101-4/+4
* AST: Implement proposal for dependent elaborated type specifiersDavid Majnemer2014-04-101-1/+28
* ARM64: initial clang support commit.Tim Northover2014-03-291-4/+18
* MS ABI: Eliminate Duplicate StringsDavid Majnemer2014-03-241-0/+10
* Revert r204562,204566,204586,204587 as they broke ASan on WindowsTimur Iskhodzhanov2014-03-241-10/+0
* MS ABI: Eliminate Duplicate StringsDavid Majnemer2014-03-231-0/+10
* [C++11] Replacing ObjCObjectType iterators qual_begin() and qual_end() with i...Aaron Ballman2014-03-171-3/+2
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-171-4/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-111-25/+22
* Tab to spaces. No functionality change.Nick Lewycky2014-03-091-1/+1
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-3/+2
* [-cxx-abi microsoft] Implement local manglings accuratelyDavid Majnemer2014-03-051-21/+12
* Add AArch64 big endian Target (aarch64_be)Christian Pirker2014-02-251-2/+4
OpenPOWER on IntegriCloud