Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
50c9d08fa533b51e8dd36644b686d726c98d9482
/
clang
/
lib
/
AST
/
MicrosoftMangle.cpp
0567b8e
Add Microsoft mangling of constructors and destructors. Patch by Dmitry!
by Michael J. Spencer
· 14 years ago
e314e27
Macro metaprogramming for builtin types.
by John McCall
· 14 years ago
8a6b59a
Add a new placeholder type to represent "unbridged" casts in ARC.
by John McCall
· 14 years ago
f0c267e
Provide half floating point support as a storage only type.
by Anton Korobeynikov
· 14 years ago
0dfb889
Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic.
by Eli Friedman
· 14 years ago
9c902b5
Rename Diagnostic to DiagnosticsEngine as per issue 5397
by David Blaikie
· 14 years ago
aa347f9
Removing a bunch of dead returns/breaks after llvm_unreachables.
by David Blaikie
· 14 years ago
83d382b
Switch assert(0/false) llvm_unreachable.
by David Blaikie
· 14 years ago
0e62c1c
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
by Chris Lattner
· 14 years ago
e852b10
Implement a new type node, UnaryTransformType, designed to represent a
by Alexis Hunt
· 14 years ago
6c488f1
Remove comments about __int8 and friends from the mangler. Turns out we don't
by Charles Davis
· 15 years ago
0009fcc
Make yet another placeholder type, this one marking that an expression is a bound
by John McCall
· 15 years ago
dda56e4
Support for C++11 (non-template) alias declarations.
by Richard Smith
· 15 years ago
57540c5
fix a bunch of comment typos found by codespell. Patch by
by Chris Lattner
· 15 years ago
231e875
Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or
by Anton Korobeynikov
· 15 years ago
3199634
Basic, untested implementation for an "unknown any" type requested by LLDB.
by John McCall
· 15 years ago
99cc30c
Revert "Add CC_Win64ThisCall and set it in the necessary places."
by Tilmann Scheller
· 15 years ago
454464b
Add CC_Win64ThisCall and set it in the necessary places.
by Tilmann Scheller
· 15 years ago
30482bc
Implement the C++0x deduced 'auto' feature.
by Richard Smith
· 15 years ago
3968cd0
For consistency, use llvm::raw_ostream in the rest of the mangle api.
by Rafael Espindola
· 15 years ago
a759d72
Use raw_ostream instead of raw_svector_ostream.
by Rafael Espindola
· 15 years ago
ac00f5d
Use raw_svector_ostream in more places in the mangler.
by Rafael Espindola
· 15 years ago
424cec9
Change QualType::getTypePtr() to return a const pointer, then change a
by John McCall
· 15 years ago
ada4b79
Start implementing support for substitution into pack expansions that
by Douglas Gregor
· 15 years ago
0ff0b37
Move name mangling support from CodeGen to AST. In the
by Peter Collingbourne
· 15 years ago