- 33337ca Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
- 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 7b0fe5d Merging r195168: by Bill Wendling · 11 years ago
- 99cbf42 Fix the problem that the arm_neon.h can't be used in a cpp file. Also fix a minor bug with poly64 name mangling. by Hao Liu · 11 years ago
- 58b6db7 Fix PR17738 - add support for vtordisp thunks when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 62e9370 Sema: Do not allow overloading between methods based on restrict by David Majnemer · 11 years ago
- c70cc5d Make thunk this/return adjustment ABI-specific. Also, fix the return adjustment when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 885d8bf AST: Mangle fields in anonymous structs/unions by David Majnemer · 11 years ago
- d6be277 On 32 bit windows, mangle stdcall and fastcall decls in clang. by Rafael Espindola · 11 years ago
- 11f22a3 Extract ABI-specific parts of MangleContext into separate classes by Timur Iskhodzhanov · 11 years ago
- a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- fe16aa3 AST: Handle qualified array types in typeid() expressions by David Majnemer · 11 years ago
- 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
- cef8e69 A buildbot compiling with strict error on unused variables pointed out a by David Tweed · 11 years ago
- 1eef852 Certain multi-platform languages, such as OpenCL, have the concept of by David Tweed · 11 years ago
- c5c6fa7 [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 11 years ago
- 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
- ec1f905 Itanium mangler: remove "proposal" comments for manglings that are in the by Richard Smith · 11 years ago
- ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
- 800de7e Silence unused variable warning in non-assert builds. by Daniel Jasper · 11 years ago
- b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
- e79c987 Finish off mangling locals in block literals. by Eli Friedman · 11 years ago
- 5e867c8 More local mangling fixes. by Eli Friedman · 11 years ago
- 1847c71 Don't use mangleCXXRTTIName in TBAA for C code. by Eli Friedman · 11 years ago
- 8892210 Fix regression from r185450. by Eli Friedman · 11 years ago
- 8443188 More fixes for block mangling. by Eli Friedman · 11 years ago
- 1cf7c3f Don't skip lambdas when mangling local vars. by Eli Friedman · 11 years ago
- 47be5bb Simplify code in mangler. by Eli Friedman · 11 years ago
- 07369dd Fix mangling for block literals. by Eli Friedman · 11 years ago
- bace10c Change mangling of objects inside block literals. by Eli Friedman · 11 years ago
- 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
- 9063302 [ms-cxxabi] Emit and install appropriately mangled vbtables by Reid Kleckner · 11 years ago
- 0601700 Introduce a new mangling for protocol-qualified ObjC types in C++. This allows by Eli Friedman · 11 years ago
- 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
- 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 11 years ago
- 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
- a2c3646 Implement C++1y decltype(auto). by Richard Smith · 11 years ago
- c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 11 years ago
- b80a16e Implement CodeGen for C++11 thread_local, following the Itanium ABI specification as discussed on cxx-abi-dev. by Richard Smith · 11 years ago
- 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
- 0baaabb Don't crash when mangling types defined in ObjC class extensions. by John McCall · 11 years ago
- 02fb50d Remove the hack that avoided mangling static functions in extern C contexts. by Rafael Espindola · 12 years ago
- 83dece5 Mangle extern "C" functions whose names are not simple identifiers. by Rafael Espindola · 12 years ago
- 747836e Partially revert r175117 so that we don't break assumptions about how by Rafael Espindola · 12 years ago
- d2fdd42 merge hasCLanguageLinkage and isExternC. Keep the shorter name. by Rafael Espindola · 12 years ago
- 950fee2 Add a getLanguageLinkage method to VarDecls and FunctionDecls. Use it to fix by Rafael Espindola · 12 years ago
- f21107b Use the target address space value when mangling names. by Tanya Lattner · 12 years ago
- 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 12 years ago
- e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
- b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
- 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
- 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
- 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
- 08db94f Remove debugging assert. by David Blaikie · 12 years ago
- 66cff72 Provide the correct mangling and linkage for certain unnamed nested classes. by David Blaikie · 12 years ago
- acf0bb4 Add missing comment for mangling. by Nick Lewycky · 12 years ago
- d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
- 9653ab5 Implement Mike Herrick's proposed noexcept mangling. by John McCall · 12 years ago
- 8da8a66 Add the TypeSourceInfo for the lambda call operator to the lambda's by Eli Friedman · 12 years ago
- 9a4db03 PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 12 years ago
- 54c86f7 When mangling a negative number, remember that negating it does not by John McCall · 12 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
- 48d798c Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 12 years ago
- 4b50263 Change the mangling of a ref-qualifier on a function type so that by John McCall · 12 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
- cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
- d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 12 years ago
- f54486a Move the computation of the lambda mangling information (mangling by Douglas Gregor · 12 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
- 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
- b3c312c Fix a bug in the mangler where in 'namespace std { extern "C" {X;} }', X would not be seen to be in ::std::. by James Molloy · 13 years ago
- faf4ef6 Richard Smith pointed out that there already is a proposal for init list mangling. by Sebastian Redl · 13 years ago
- b76ffc5 Better mangling for new-expressions. Also, although we can't mangle arbitrary initializer lists yet (we will need this), turn the crash into a controlled error. by Sebastian Redl · 13 years ago
- 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 13 years ago
- 5878cbc Implement non-internal linkage for lambda closure types that need a by Douglas Gregor · 13 years ago
- 552e299 Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
- ccc1b5e Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
- 9e8c92a Basic support for name mangling of C++11 lambda expressions. Because by Douglas Gregor · 13 years ago
- 2aed8b8 Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself."" by Sebastian Redl · 13 years ago
- 1548d14 Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself." by Sebastian Redl · 13 years ago
- 5f688f4 Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself. by Sebastian Redl · 13 years ago
- 200fa53 Revise the SplitQualType interface to make it its own thing instead of by John McCall · 13 years ago
- d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 13 years ago
- 01d0801 Introduce basic ASTs for lambda expressions. This covers: by Douglas Gregor · 13 years ago
- 41576d4 Implement name mangling for scalar value initialization. Reported on IRC by Xeo. by Richard Smith · 13 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
- 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 13 years ago
- 0c8731a Per discussion on cxx-abi-dev, don't drop leading zeroes from the by John McCall · 13 years ago
- 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- 092beef Fix the mangling of class template arguments in a particular by John McCall · 13 years ago