summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add Microsoft mangling of constructors and destructors. Patch by Dmitry!Michael J. Spencer2011-12-011-6/+10
* Macro metaprogramming for builtin types.John McCall2011-10-181-7/+7
* Add a new placeholder type to represent "unbridged"John McCall2011-10-171-0/+1
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+1
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+4
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-2/+2
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-9/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-38/+39
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-27/+27
* Implement a new type node, UnaryTransformType, designed to represent aAlexis Hunt2011-05-241-0/+4
* Remove comments about __int8 and friends from the mangler. Turns out we don'tCharles Davis2011-04-291-7/+0
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-0/+1
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-1/+1
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Implement ARM pcs attribute. Basically it's another way of calling convention...Anton Korobeynikov2011-04-141-0/+2
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+1
* Revert "Add CC_Win64ThisCall and set it in the necessary places."Tilmann Scheller2011-03-021-3/+0
* Add CC_Win64ThisCall and set it in the necessary places.Tilmann Scheller2011-03-021-0/+3
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-3/+4
* For consistency, use llvm::raw_ostream in the rest of the mangle api.Rafael Espindola2011-02-111-19/+17
* Use raw_ostream instead of raw_svector_ostream.Rafael Espindola2011-02-111-8/+8
* Use raw_svector_ostream in more places in the mangler.Rafael Espindola2011-02-101-13/+12
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-1/+1
* Start implementing support for substitution into pack expansions thatDouglas Gregor2011-01-141-0/+6
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-0/+1184
OpenPOWER on IntegriCloud