- 25dba5d Code cleanup of my last patch. by Fariborz Jahanian · 13 years ago
- 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 13 years ago
- 403de3f Fix a nasty bug where inside StringLiteralParser: by Argyrios Kyrtzidis · 13 years ago
- 5adc051 Do some safety checks. by Argyrios Kyrtzidis · 13 years ago
- badea57 For calls returning first-class aggregates, store by element instead of creating aggregate stores in common cases. This is more friendly to fast-isel. by Eli Friedman · 13 years ago
- 492bafc Revert r131434, my commit disabling the complete-object constructor by John McCall · 13 years ago
- be63122 Fix some minor bugs and add a lot more test cases for defaulted by Sean Hunt · 13 years ago
- f1922d2 Add some more tests. by Sean Hunt · 13 years ago
- cb77392 Fix comment. by Rafael Espindola · 13 years ago
- 97f6abb The logic about -static is darwin only. For now assume that all non by Rafael Espindola · 13 years ago
- c5f18f3 Revert r131447, see if it fixes the buildbot. by Argyrios Kyrtzidis · 13 years ago
- b7d2516 Inside isEmptyRecord function, for CXXRecordDecl just check the isEmpty bit. by Argyrios Kyrtzidis · 13 years ago
- 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 13 years ago
- bc6a191 Set up appropriate context for member function. Radar 9440721 by Devang Patel · 13 years ago
- 1f2f384 Implement some tests for defaulted constructors. To do this I had to by Sean Hunt · 13 years ago
- 7aa488a Fix crash on C++ code when compiling with -finstrument-functions. by Ted Kremenek · 13 years ago
- 3217395 Emit complete-object constructors for abstract classes in kext mode for by John McCall · 13 years ago
- cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 13 years ago
- 81e557b Pulls the common part of the clang-check example into Tooling, to allow new tools to be implemented without duplicating the boilerplate. by Manuel Klimek · 13 years ago
- 182564c Make the triple an explicit argument of FindTargetProgramPath. by Joerg Sonnenberger · 13 years ago
- 07622fd Add test for PR9927. by Rafael Espindola · 13 years ago
- 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 13 years ago
- e3d6cf2 Fix another regression from the "skip vtable pointer initialization" by Anders Carlsson · 13 years ago
- cb63e07 Stop leaving a.out files around. by John McCall · 13 years ago
- b1c98a3 Don't actually emit calls to the reserved global placement new and delete by John McCall · 13 years ago
- 5587803 main() exists in hosted, not freestanding implementations. Fixes the build. by Sean Hunt · 13 years ago
- 23c608d Add a method for checking whether a function is one of the reserved global by John McCall · 13 years ago
- adf5dc3 Re-enable the fix for PR9181 now that all the edge cases are handled. by Anders Carlsson · 13 years ago
- 714c992 When checking a set of template parameter lists against a by Douglas Gregor · 13 years ago
- 7d16627 The array-size operand to a new-expression is not necessarily a size_t. by John McCall · 13 years ago
- bf832a4 Fix MSVC build. by Argyrios Kyrtzidis · 13 years ago
- f2aac84 Make CGF.getContext() inlinable, because it's trivial, and optimize by John McCall · 13 years ago
- 42e0611 More killing of std::vector. by John McCall · 13 years ago
- 0774cb8 Use arrays and SmallVectors instead of std::vectors when building function by John McCall · 13 years ago
- 1493e23 Disable the optimization until the bug noticed by Sean Hunt has been fixed. by Anders Carlsson · 13 years ago
- 0c6f826 Fix generation of obj-c @encoding for members with zero size. by Argyrios Kyrtzidis · 13 years ago
- ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 13 years ago
- a83c17c Let clang-check actually use the Directory entry in the json file. by Nico Weber · 13 years ago
- cba681a Only perform the null-initialization of an aggregate result of a message by John McCall · 13 years ago
- 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 13 years ago
- 3b5904b Emit an error when trying to @encode an incomplete type. by Argyrios Kyrtzidis · 13 years ago
- e1e96a6 Revert 131347. It asserts if the specialization in within a class template: by Francois Pichet · 13 years ago
- 509f048 Make sure we actually generate defaulted copy constructors; caught by by Sean Hunt · 13 years ago
- 1fa8028 In Microsoft mode, allow template function explicit specialization at class scope. by Francois Pichet · 13 years ago
- 1804174 PR9908: Fix the broken fix for PR9902 to get the template argument lists in the right order. by Richard Smith · 13 years ago
- 2b18808 What I hope to be an implementation of defaulted copy assignment operators. by Sean Hunt · 13 years ago
- 7f41019 More progress towards defaulted copy assignment by Sean Hunt · 13 years ago
- 30de05c Start implementing defaulted copy assignment by Sean Hunt · 13 years ago
- 944c843 Objective-C vtables are not taking the world by storm; call them by John McCall · 13 years ago
- b1e8144 Reorganize this method to avoid multiple calls for computing CGFunctionInfo by John McCall · 13 years ago
- 62c296e Simplify by Joerg Sonnenberger · 13 years ago
- 4fe497d Bug 8765: Honor assembler labels for builtins. Ensure that the label is by Joerg Sonnenberger · 13 years ago
- cbea763 Include assembler label for functions in the XML dump by Joerg Sonnenberger · 13 years ago
- daebfef Fix copy constructor deletion detection with array types. by Sean Hunt · 13 years ago
- c1b5fa4 Introduce __has_extension macro by Peter Collingbourne · 13 years ago
- 84f95cf Define __ARM_NEON__ in both ARM and Thumb modes. Radar 9431992. by Bob Wilson · 13 years ago
- 600d57f Remove the 'unaligned load' builtins now that they're no longer used in the *mmintrin.h files. by Bill Wendling · 13 years ago
- cf8e168 Produce UTF-8 strings with -fconstant-string-class by Fariborz Jahanian · 13 years ago
- 819e9bf refactor CheckForwardProtocolDeclarationForCircularDependency returns by Fariborz Jahanian · 13 years ago
- b83d4d7 Add c-index-test printing and tests for static and virtual method by Douglas Gregor · 13 years ago
- 91c97ca Eliminate old, useless tutorial page by Douglas Gregor · 13 years ago
- 49634cf Defaulting copy constructors now works reasonably well. by Sean Hunt · 13 years ago
- 9858e8f some updates. by Chris Lattner · 13 years ago
- 4b3d6bd this never happened. by Chris Lattner · 13 years ago
- 30e4d3c remove some old redirect pages. We're into our 3rd year of redirecting, the world should have adjusted by now :) by Chris Lattner · 13 years ago
- 04bb657 Delete doxygen.cfg, and use cwd-relative paths in doxygen.cfg.in. by Peter Collingbourne · 13 years ago
- 8cad304 Refactoring of constant expression evaluator by Peter Collingbourne · 13 years ago
- 7999991 Add a ConstStmtVisitor class by Peter Collingbourne · 13 years ago
- 8e3ec9c Add 'may_alias' attribute. Noticed by Eli. by Bill Wendling · 13 years ago
- 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 13 years ago
- 7880bc3 Implement a few basic tests for defaulted and deleted functions. by Sean Hunt · 13 years ago
- 18c8339 Teach the template parameter dependency checker used when matching by Douglas Gregor · 13 years ago
- feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
- eed92a1 Represent the unaligned loads natively. These are converted into a call to the by Bill Wendling · 13 years ago
- 2be7e90 Implement defaulting of destructors. by Sean Hunt · 13 years ago
- cb45a0f Hrm by Sean Hunt · 13 years ago
- 5762c0b Add a method to query whether or not a class has a default constructor declared. by Nick Lewycky · 13 years ago
- 96b69a7 After issuing diagnostics on circular protocol list, by Fariborz Jahanian · 13 years ago
- aad1609 Doug convinced me that DW_AT_APPLE_objc_complete_type is more appropriate name. by Devang Patel · 13 years ago
- f568b64 Do not add AT_APPLE_objc_class_extension attribute if @implementation is not seen. by Devang Patel · 13 years ago
- a55e68b enable __has_feature(is_standard_layout) by Howard Hinnant · 13 years ago
- 707b1e9 Use DW_AT_APPLE_objc_class_extension attribute to identify interfaces that represent class extension. by Devang Patel · 13 years ago
- 0c96430 LLVM doesn't always optimize away the four loads from this: by Bill Wendling · 13 years ago
- 211924b Add clang_CXXMethod_isVirtual() to libclang, from Erik Verbruggen! by Douglas Gregor · 13 years ago
- e4246a6 Properly parse the 'default' and 'delete' keywords. by Sean Hunt · 13 years ago
- 1e23865 Make it so that we actually generate definitions for explicitly by Sean Hunt · 13 years ago
- ca46d13 Implement deletion of explicitly defaulted default constructors. by Sean Hunt · 13 years ago
- 8a29bc0 Fix crasher spotted in IWYU. by Nick Lewycky · 13 years ago
- ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 13 years ago
- fe3e3bd Make this code more resilient against catch variables which need cleanups. by John McCall · 13 years ago
- 640c63c Fix typo in comment. by Nick Lewycky · 13 years ago
- aff37b4 Fix PR9902: correctly substitute alias templates within the template in which they are defined: provide an empty list of arguments for each containing template context during substitution. by Richard Smith · 13 years ago
- 7822ee3 Implement CWG1170, which makes access-control errors into template by Douglas Gregor · 13 years ago
- 175c5bb When checking for the necessary 'template<>' headers based on the by Douglas Gregor · 13 years ago
- cf41cdd Place "conflicting distributed object modifiers..." warnings under a -W flag. by Ted Kremenek · 13 years ago
- a6bff2c Commit some missing changes to the previous patch. by Sean Hunt · 13 years ago
- cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
- 83e0995 Add a Microsoft C test following r131201. by Francois Pichet · 13 years ago
- 30aff5b In Microsoft mode, allow conversion from pointer to integral type no matter what size the integral type is. Necessary to parse MFC code. by Francois Pichet · 13 years ago
- 225c5dd Clean up consequences of cut and paste. by Fariborz Jahanian · 13 years ago