index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
CodeGenCXX
/
mangle.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Implement C++ [basic.link]p8.
Richard Smith
2017-09-20
1
-1
/
+2
*
Strengthen test from r292632 to also check we get the mangling correct for th...
Richard Smith
2017-01-24
1
-2
/
+3
*
Fix actually-reachable llvm_unreachable.
Richard Smith
2017-01-20
1
-0
/
+11
*
Fix bug where one of the cases where we mangle a <bare-unresolved-name> failed
Richard Smith
2016-10-24
1
-0
/
+7
*
Fix mangling of implicit calls to operator-> to only include a single "pt",
Richard Smith
2016-10-24
1
-0
/
+7
*
[ItaniumMangle] Mangle dependent __underlying_type correctly
David Majnemer
2016-06-08
1
-0
/
+10
*
Sema: Properly track mangling number/name for linkage for using decls
David Majnemer
2015-03-11
1
-0
/
+30
*
Update Clang tests to handle explicitly typed load changes in LLVM.
David Blaikie
2015-02-27
1
-1
/
+1
*
Itanium ABI: Pack expansions change the arity of expressions to unknown
David Majnemer
2015-02-19
1
-0
/
+9
*
Itanium ABI: Properly qualify the destructor-name
David Majnemer
2015-02-19
1
-1
/
+15
*
Itanium ABI: Mangle <mangled-name> according to the ABI
David Majnemer
2015-02-18
1
-1
/
+1
*
Itanium ABI: Improve our mangling of <destructor-name>
David Majnemer
2015-02-18
1
-0
/
+11
*
ItaniumMangle: Correctly mangle <base-unresolved-name>
David Majnemer
2015-02-14
1
-8
/
+32
*
Itanium ABI: Template template parameters are usable as substitutions
David Majnemer
2014-10-24
1
-0
/
+22
*
Mark C++ reference parameters as dereferenceable
Hal Finkel
2014-07-18
1
-4
/
+4
*
Add 'nonnull' parameter or return attribute when producing an llvm pointer ty...
Nick Lewycky
2014-05-28
1
-5
/
+5
*
AST: Elaborated type specifier mangling occurs before nested-name
David Majnemer
2014-04-15
1
-4
/
+4
*
AST: Implement proposal for dependent elaborated type specifiers
David Majnemer
2014-04-10
1
-0
/
+40
*
Output destructors and constructors in a more natural order.
Rafael Espindola
2013-12-09
1
-1
/
+1
*
Sema: Do not allow overloading between methods based on restrict
David Majnemer
2013-11-03
1
-0
/
+9
*
AST: Mangle fields in anonymous structs/unions
David Majnemer
2013-10-23
1
-0
/
+9
*
Switch the semantic DeclContext for a block-scope declaration of a function or
Richard Smith
2013-09-20
1
-6
/
+6
*
Sema: Subst type default template args earlier
David Majnemer
2013-08-28
1
-0
/
+23
*
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...
Stephen Lin
2013-08-15
1
-84
/
+84
*
More local mangling fixes.
Eli Friedman
2013-07-10
1
-1
/
+14
*
Fix a crash when we were trying to compute the linkage too early.
Rafael Espindola
2013-05-28
1
-0
/
+22
*
Use the target address space value when mangling names.
Tanya Lattner
2013-02-08
1
-0
/
+3
*
Provide the correct mangling and linkage for certain unnamed nested classes.
David Blaikie
2012-11-14
1
-1
/
+21
*
Revert r163829. The world (or libstdc++, at least) is not ready.
Richard Smith
2012-09-13
1
-2
/
+2
*
Remove speculative fix for C++ core issue 1407, since it was resolved as NAD.
Richard Smith
2012-09-13
1
-2
/
+2
*
Per discussion on cxx-abi-dev, don't drop leading zeroes from the
John McCall
2012-01-30
1
-0
/
+8
*
constexpr: converted constant expression handling for enumerator values, case
Richard Smith
2012-01-18
1
-3
/
+0
*
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
Richard Smith
2011-10-13
1
-1
/
+1
*
Fix PR10531. Attach an initializer to anonymous unions, since the default con...
Richard Smith
2011-09-18
1
-11
/
+0
*
Improve name mangling for instantiation-dependent types that are not
Douglas Gregor
2011-07-12
1
-0
/
+9
*
Implement name mangling for sizeof...(function parameter pack).
Douglas Gregor
2011-07-12
1
-0
/
+10
*
Mangle dependent template names of unknown arity
Douglas Gregor
2011-07-12
1
-0
/
+13
*
Implement the Itanium C++ ABI's mangling rule for
Douglas Gregor
2011-07-12
1
-0
/
+16
*
Allow us to compute linkage et al for instantiation-dependent types.
Douglas Gregor
2011-07-11
1
-0
/
+8
*
Just mangle substituted template parameter types as unresolved types.
John McCall
2011-07-01
1
-0
/
+32
*
Introduce the notion of instantiation dependence into Clang's AST. A
Douglas Gregor
2011-07-01
1
-0
/
+19
*
Change the mangling of enclosing template template parameters
John McCall
2011-07-01
1
-3
/
+1
*
Be more thorough about mangling unresolved types.
John McCall
2011-06-28
1
-0
/
+42
*
Fix the mangling of dependent-scope decl ref expressions so that they
John McCall
2011-06-21
1
-5
/
+5
*
Type prefixes of unresolved-names should only be mangled as unresolved-types
John McCall
2011-05-04
1
-4
/
+39
*
t/clang/type-traits
John Wiegley
2011-04-27
1
-10
/
+10
*
GCC seems to create address-of expression manglings when passing *any*
John McCall
2011-04-24
1
-0
/
+12
*
Update the mangler for some of the "new" unresolved-name manglings.
John McCall
2011-04-24
1
-7
/
+10
*
The ABI settled on mangling float literals with lowercase hex dumps.
John McCall
2011-04-24
1
-1
/
+1
*
File-scope static functions need to be mangled with 'L' so that
John McCall
2011-03-22
1
-1
/
+15
[next]