summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/mangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement C++ [basic.link]p8.Richard Smith2017-09-201-1/+2
* Strengthen test from r292632 to also check we get the mangling correct for th...Richard Smith2017-01-241-2/+3
* Fix actually-reachable llvm_unreachable.Richard Smith2017-01-201-0/+11
* Fix bug where one of the cases where we mangle a <bare-unresolved-name> failedRichard Smith2016-10-241-0/+7
* Fix mangling of implicit calls to operator-> to only include a single "pt",Richard Smith2016-10-241-0/+7
* [ItaniumMangle] Mangle dependent __underlying_type correctlyDavid Majnemer2016-06-081-0/+10
* Sema: Properly track mangling number/name for linkage for using declsDavid Majnemer2015-03-111-0/+30
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-1/+1
* Itanium ABI: Pack expansions change the arity of expressions to unknownDavid Majnemer2015-02-191-0/+9
* Itanium ABI: Properly qualify the destructor-nameDavid Majnemer2015-02-191-1/+15
* Itanium ABI: Mangle <mangled-name> according to the ABIDavid Majnemer2015-02-181-1/+1
* Itanium ABI: Improve our mangling of <destructor-name>David Majnemer2015-02-181-0/+11
* ItaniumMangle: Correctly mangle <base-unresolved-name>David Majnemer2015-02-141-8/+32
* Itanium ABI: Template template parameters are usable as substitutionsDavid Majnemer2014-10-241-0/+22
* Mark C++ reference parameters as dereferenceableHal Finkel2014-07-181-4/+4
* Add 'nonnull' parameter or return attribute when producing an llvm pointer ty...Nick Lewycky2014-05-281-5/+5
* AST: Elaborated type specifier mangling occurs before nested-nameDavid Majnemer2014-04-151-4/+4
* AST: Implement proposal for dependent elaborated type specifiersDavid Majnemer2014-04-101-0/+40
* Output destructors and constructors in a more natural order.Rafael Espindola2013-12-091-1/+1
* Sema: Do not allow overloading between methods based on restrictDavid Majnemer2013-11-031-0/+9
* AST: Mangle fields in anonymous structs/unionsDavid Majnemer2013-10-231-0/+9
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-6/+6
* Sema: Subst type default template args earlierDavid Majnemer2013-08-281-0/+23
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-84/+84
* More local mangling fixes.Eli Friedman2013-07-101-1/+14
* Fix a crash when we were trying to compute the linkage too early.Rafael Espindola2013-05-281-0/+22
* Use the target address space value when mangling names.Tanya Lattner2013-02-081-0/+3
* Provide the correct mangling and linkage for certain unnamed nested classes.David Blaikie2012-11-141-1/+21
* Revert r163829. The world (or libstdc++, at least) is not ready.Richard Smith2012-09-131-2/+2
* Remove speculative fix for C++ core issue 1407, since it was resolved as NAD.Richard Smith2012-09-131-2/+2
* Per discussion on cxx-abi-dev, don't drop leading zeroes from theJohn McCall2012-01-301-0/+8
* constexpr: converted constant expression handling for enumerator values, caseRichard Smith2012-01-181-3/+0
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
* Fix PR10531. Attach an initializer to anonymous unions, since the default con...Richard Smith2011-09-181-11/+0
* Improve name mangling for instantiation-dependent types that are notDouglas Gregor2011-07-121-0/+9
* Implement name mangling for sizeof...(function parameter pack).Douglas Gregor2011-07-121-0/+10
* Mangle dependent template names of unknown arityDouglas Gregor2011-07-121-0/+13
* Implement the Itanium C++ ABI's mangling rule forDouglas Gregor2011-07-121-0/+16
* Allow us to compute linkage et al for instantiation-dependent types.Douglas Gregor2011-07-111-0/+8
* Just mangle substituted template parameter types as unresolved types.John McCall2011-07-011-0/+32
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-0/+19
* Change the mangling of enclosing template template parametersJohn McCall2011-07-011-3/+1
* Be more thorough about mangling unresolved types.John McCall2011-06-281-0/+42
* Fix the mangling of dependent-scope decl ref expressions so that theyJohn McCall2011-06-211-5/+5
* Type prefixes of unresolved-names should only be mangled as unresolved-typesJohn McCall2011-05-041-4/+39
* t/clang/type-traitsJohn Wiegley2011-04-271-10/+10
* GCC seems to create address-of expression manglings when passing *any*John McCall2011-04-241-0/+12
* Update the mangler for some of the "new" unresolved-name manglings.John McCall2011-04-241-7/+10
* The ABI settled on mangling float literals with lowercase hex dumps.John McCall2011-04-241-1/+1
* File-scope static functions need to be mangled with 'L' so thatJohn McCall2011-03-221-1/+15