summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ItaniumMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Type prefixes of unresolved-names should only be mangled as unresolved-typesJohn McCall2011-05-041-15/+92
* Store a parameter index and function prototype depth in everyJohn McCall2011-05-011-19/+143
* Implement the mangling for non-ADL call expressions that we justJohn McCall2011-04-281-2/+47
* Implementation of Embarcadero array type traitsJohn Wiegley2011-04-281-0/+1
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-0/+1
* t/clang/expr-traitsJohn Wiegley2011-04-251-0/+1
* GCC seems to create address-of expression manglings when passing *any*John McCall2011-04-241-2/+1
* Update the mangler for some of the "new" unresolved-name manglings.John McCall2011-04-241-77/+206
* The ABI settled on mangling float literals with lowercase hex dumps.John McCall2011-04-241-5/+18
* 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
* C1X: implement generic selectionsPeter Collingbourne2011-04-151-0/+1
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+1
* Do not use IR marker for LLVM intrinsicsPeter Collingbourne2011-04-061-2/+3
* File-scope static functions need to be mangled with 'L' so thatJohn McCall2011-03-221-4/+6
* Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne2011-03-111-4/+16
* Add a missing break, from John WiegleyDouglas Gregor2011-03-031-0/+1
* When we encounter a dependent template name within aDouglas Gregor2011-02-281-1/+12
* Teach NestedNameSpecifier to keep track of namespace aliases the sameDouglas Gregor2011-02-241-0/+3
* Mangling of undeduced 'auto' types, as specified by Itanium C++ ABI.Richard Smith2011-02-211-2/+5
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-3/+6
* Change the representation of GNU ?: expressions to use a different expressionJohn McCall2011-02-171-0/+12
* Add a hack to avoid adding '\01' to asm names when possible. It would beRafael Espindola2011-02-151-1/+12
* For consistency, use llvm::raw_ostream in the rest of the mangle api.Rafael Espindola2011-02-111-32/+19
* Use raw_ostream instead of raw_svector_ostream.Rafael Espindola2011-02-111-11/+11
* Use raw_svector_ostream in more places in the mangler.Rafael Espindola2011-02-101-27/+37
* AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actionsPeter Collingbourne2011-02-091-1/+2
* Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall2011-02-091-0/+1
* When mangling a qualified array type, push the qualifiers down to theJohn McCall2011-01-261-11/+25
* Rvalue references for *this: add name mangling for ref-qualifiers,Douglas Gregor2011-01-261-4/+28
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-1/+2
* Introduce a new kind of TemplateName that captures a substitutedDouglas Gregor2011-01-151-0/+6
* Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr,Douglas Gregor2011-01-151-0/+5
* Start implementing support for substitution into pack expansions thatDouglas Gregor2011-01-141-0/+5
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-0/+2625
OpenPOWER on IntegriCloud