Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
5b7254c2c31d385eba95fc4d31e87587ec31fd63
/
lib
/
AST
/
MicrosoftMangle.cpp
50118da
Add Microsoft mangling of constructors and destructors. Patch by Dmitry!
by Michael J. Spencer
· 13 years ago
e0a22d0
Macro metaprogramming for builtin types.
by John McCall
· 13 years ago
0ddaeb9
Add a new placeholder type to represent "unbridged" casts in ARC.
by John McCall
· 13 years ago
aa4a99b
Provide half floating point support as a storage only type.
by Anton Korobeynikov
· 13 years ago
b001de7
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
· 13 years ago
d6471f7
Rename Diagnostic to DiagnosticsEngine as per issue 5397
by David Blaikie
· 13 years ago
eb2d1f1
Removing a bunch of dead returns/breaks after llvm_unreachables.
by David Blaikie
· 13 years ago
b219cfc
Switch assert(0/false) llvm_unreachable.
by David Blaikie
· 13 years ago
5f9e272
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
by Chris Lattner
· 13 years ago
ca63c20
Implement a new type node, UnaryTransformType, designed to represent a
by Sean Hunt
· 13 years ago
31bebe0
Remove comments about __int8 and friends from the mangler. Turns out we don't
by Charles Davis
· 14 years ago
864c041
Make yet another placeholder type, this one marking that an expression is a bound
by John McCall
· 14 years ago
162e1c1
Support for C++11 (non-template) alias declarations.
by Richard Smith
· 14 years ago
fc8f0e1
fix a bunch of comment typos found by codespell. Patch by
by Chris Lattner
· 14 years ago
414d896
Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or
by Anton Korobeynikov
· 14 years ago
1de4d4e
Basic, untested implementation for an "unknown any" type requested by LLDB.
by John McCall
· 14 years ago
9c6082f
Revert "Add CC_Win64ThisCall and set it in the necessary places."
by Tilmann Scheller
· 14 years ago
88d117c
Add CC_Win64ThisCall and set it in the necessary places.
by Tilmann Scheller
· 14 years ago
34b41d9
Implement the C++0x deduced 'auto' feature.
by Richard Smith
· 14 years ago
f0be979
For consistency, use llvm::raw_ostream in the rest of the mangle api.
by Rafael Espindola
· 14 years ago
0e376a0
Use raw_ostream instead of raw_svector_ostream.
by Rafael Espindola
· 14 years ago
c4850c2
Use raw_svector_ostream in more places in the mangler.
by Rafael Espindola
· 14 years ago
f4c7371
Change QualType::getTypePtr() to return a const pointer, then change a
by John McCall
· 14 years ago
c3069d6
Start implementing support for substitution into pack expansions that
by Douglas Gregor
· 14 years ago
1411047
Move name mangling support from CodeGen to AST. In the
by Peter Collingbourne
· 14 years ago