aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/MicrosoftMangle.cpp
AgeCommit message (Expand)Author
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2011-12-01Add Microsoft mangling of constructors and destructors. Patch by Dmitry!Michael J. Spencer
2011-10-18Macro metaprogramming for builtin types.John McCall
2011-10-17Add a new placeholder type to represent "unbridged"John McCall
2011-10-14Provide half floating point support as a storage only type.Anton Korobeynikov
2011-10-06Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-05-24Implement a new type node, UnaryTransformType, designed to represent aSean Hunt
2011-04-29Remove comments about __int8 and friends from the mangler. Turns out we don'tCharles Davis
2011-04-26Make yet another placeholder type, this one marking that an expression is a b...John McCall
2011-04-15Support for C++11 (non-template) alias declarations.Richard Smith
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner
2011-04-14Implement ARM pcs attribute. Basically it's another way of calling convention...Anton Korobeynikov
2011-04-07Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall
2011-03-02Revert "Add CC_Win64ThisCall and set it in the necessary places."Tilmann Scheller
2011-03-02Add CC_Win64ThisCall and set it in the necessary places.Tilmann Scheller
2011-02-20Implement the C++0x deduced 'auto' feature.Richard Smith
2011-02-11For consistency, use llvm::raw_ostream in the rest of the mangle api.Rafael Espindola
2011-02-11Use raw_ostream instead of raw_svector_ostream.Rafael Espindola
2011-02-10Use raw_svector_ostream in more places in the mangler.Rafael Espindola
2011-01-19Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall
2011-01-14Start implementing support for substitution into pack expansions thatDouglas Gregor
2011-01-13Move name mangling support from CodeGen to AST. In thePeter Collingbourne