summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ItaniumMangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix the mangling of class template arguments in a particularJohn McCall2012-01-061-2/+17
* Fix mangling substitutions for address-space-qualified classDouglas Gregor2011-12-031-2/+9
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-0/+1
* Macro metaprogramming for builtin types.John McCall2011-10-181-4/+4
* 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-1/+2
* Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman2011-10-111-0/+1
* Constant expression evaluation refactoring:Richard Smith2011-10-101-1/+2
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+8
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-8/+8
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-3/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-3/+3
* Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functi...Argyrios Kyrtzidis2011-09-221-2/+2
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-35/+35
* Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall2011-07-151-0/+5
* Improve name mangling for instantiation-dependent types that are notDouglas Gregor2011-07-121-15/+51
* Implement name mangling for sizeof...(function parameter pack).Douglas Gregor2011-07-121-9/+2
* Mangle dependent template names of unknown arityDouglas Gregor2011-07-121-10/+4
* Implement the Itanium C++ ABI's mangling rule forDouglas Gregor2011-07-121-2/+23
* Centralize the getCanonicalType() calls in the Itanium C++ manglingDouglas Gregor2011-07-121-9/+4
* Just mangle substituted template parameter types as unresolved types.John McCall2011-07-011-10/+3
* Change the mangling of enclosing template template parametersJohn McCall2011-07-011-19/+73
* No, actually, we do need to be able to mangle substituted template names.John McCall2011-06-301-3/+10
* Preserve that a TemplateName was arrived at by substitutingJohn McCall2011-06-301-0/+4
* Be more thorough about mangling unresolved types.John McCall2011-06-281-56/+101
* Fix the mangling of dependent-scope decl ref expressions so that theyJohn McCall2011-06-211-20/+8
* Introduce a new AST node describing reference binding to temporaries.Douglas Gregor2011-06-211-0/+5
* Objective-C++ ARC: do not mangle __unsafe_unretained lifetimeDouglas Gregor2011-06-171-2/+7
* Automatic Reference Counting.John McCall2011-06-151-2/+40
* Don't add objc method name mangling to locally declared function.Fariborz Jahanian2011-06-091-0/+6
* Add name mangling for expr .* expr. Fixes PR9983 / <rdar://problem/9486332>.Douglas Gregor2011-06-051-2/+6
* Add support for builtin astype:Tanya Lattner2011-06-041-1/+3
* Implement a new type node, UnaryTransformType, designed to represent aAlexis Hunt2011-05-241-0/+16
* 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
OpenPOWER on IntegriCloud