- b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
- 7b3f853 Apparently at some point in the past I forgot how 'continue' by John McCall · 13 years ago
- 8cf0f52 Move definition of template <typename T> void Decl::dropAttr by Fariborz Jahanian · 13 years ago
- d6bf0ef Minor tweak to my last patch per Doug's comment. by Fariborz Jahanian · 13 years ago
- c3ca14d Remove multiple use of weak_import attribute on by Fariborz Jahanian · 13 years ago
- 8785d11 Remove weak_import attribute on new declaration. // rdar://9538608 by Fariborz Jahanian · 13 years ago
- 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
- 0894976 Fix a missing space noticed by matthewbg in code review. by Chandler Carruth · 13 years ago
- 26a6ec7 Fix the mangling of dependent-scope decl ref expressions so that they by John McCall · 13 years ago
- 0b58108 A few tweaks to MaterializeTemporaryExpr suggested by John. by Douglas Gregor · 13 years ago
- 14d251c Fix a crash when a pointer-to-member function is called in the condition by Chandler Carruth · 13 years ago
- 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
- 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 13 years ago
- bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 13 years ago
- 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 13 years ago
- 829f200 Fix regression with @encode string. rdar://9624314. by Argyrios Kyrtzidis · 13 years ago
- c22d699 Objective-C++ ARC: do not mangle __unsafe_unretained lifetime by Douglas Gregor · 13 years ago
- e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 13 years ago
- 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 14 years ago
- c7c9058 Move computation of __private_extern__ visibilty to by Fariborz Jahanian · 14 years ago
- b113824 Make the Stmt::Profile method const, and the StmtProfile visitor by Chandler Carruth · 14 years ago
- f85e193 Automatic Reference Counting. by John McCall · 14 years ago
- 204e133 Introduce a utility routine for checking whether a block's captures by John McCall · 14 years ago
- 4ac0140 Eliminate a 'default' case in template argument deduction, where we by Douglas Gregor · 14 years ago
- 1abd359 When profiling FunctionProtoTypes, don't canonicalize the expression by Douglas Gregor · 14 years ago
- f33b1e8 Added 'atomic' for objc properties. by Fariborz Jahanian · 14 years ago
- 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 14 years ago
- 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 14 years ago
- cb5d2d0 PR10120: Make CodeGenModule::getVTableLinkage use NamedDecl::getLinkage to determine whether the vtable should be externally visible, instead of a rough approximation of it which messes up with templates. by Eli Friedman · 14 years ago
- 8805fe8 Don't add objc method name mangling to locally declared function. by Fariborz Jahanian · 14 years ago
- 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 14 years ago
- 63f62df Add name mangling for expr .* expr. Fixes PR9983 / <rdar://problem/9486332>. by Douglas Gregor · 14 years ago
- 61eee0c Add support for builtin astype: by Tanya Lattner · 14 years ago
- fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 14 years ago
- f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 14 years ago
- ffe37fd Implement a little bit of cleanup and a lot more of the base work by Sean Hunt · 14 years ago
- 69d9775 Properly align UnaryTransformType when allocating it by Douglas Gregor · 14 years ago
- 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 14 years ago
- ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 14 years ago
- 63fe681 Implement the initial part of C++0x [expr.const]p2, which specifies by Douglas Gregor · 14 years ago
- cd10dec Implement explicit specialization of explicitly-defaulted constructors. by Sean Hunt · 14 years ago
- 9625e44 It's considered poor form to create references to the overloaded by Douglas Gregor · 14 years ago
- b0844c6 Classify bound member function types are member function types. Fixes by Douglas Gregor · 14 years ago
- 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 14 years ago
- 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 14 years ago
- cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 14 years ago
- 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 14 years ago
- 5587803 main() exists in hosted, not freestanding implementations. Fixes the build. by Sean Hunt · 14 years ago
- 23c608d Add a method for checking whether a function is one of the reserved global by John McCall · 14 years ago
- bf832a4 Fix MSVC build. by Argyrios Kyrtzidis · 14 years ago
- 0c6f826 Fix generation of obj-c @encoding for members with zero size. by Argyrios Kyrtzidis · 14 years ago
- ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 14 years ago
- 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 14 years ago
- cbea763 Include assembler label for functions in the XML dump by Joerg Sonnenberger · 14 years ago
- 8cad304 Refactoring of constant expression evaluator by Peter Collingbourne · 14 years ago
- 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 14 years ago
- feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 14 years ago
- ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 14 years ago
- cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 14 years ago
- 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 14 years ago
- be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 14 years ago
- ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 14 years ago
- 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 14 years ago
- 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 14 years ago
- 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 14 years ago
- 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 14 years ago
- 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 14 years ago
- 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 14 years ago
- 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 14 years ago
- 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 14 years ago
- 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 14 years ago
- 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 14 years ago
- b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 14 years ago
- ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 14 years ago
- 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 14 years ago
- 69d891d From Vassil Vassilev: by Axel Naumann · 14 years ago
- 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 14 years ago
- cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 14 years ago
- 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 14 years ago
- 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 14 years ago
- 7f00f84 I updated this constructor's interface, and didn't have to fix any by Chandler Carruth · 14 years ago
- 7548beb Remove dead variable caught by GCC. by Nick Lewycky · 14 years ago
- 5ebd9fe Nuke stale code for separately importing the qualifer -- it's just part by Chandler Carruth · 14 years ago
- 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 14 years ago
- fb44de9 Store a parameter index and function prototype depth in every by John McCall · 14 years ago
- 6857c3e Remove the NameQualifier struct, which was just a wrapper around by Chandler Carruth · 14 years ago
- 7e740bd Several cosmetic changes, no functionality changed. by Chandler Carruth · 14 years ago
- cb66cff Move the state bits in DeclRefExpr out of the pointer union and into by Chandler Carruth · 14 years ago
- a280bc8 Remove a few more bogus returns when the switch covers all the enumerators. by Chandler Carruth · 14 years ago
- e194710 Remove another default and a *completely* bogus return from a switch by Chandler Carruth · 14 years ago
- 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 14 years ago
- f1e4fbf Compress some bits. Only matters for MSVC, or if we ever by John McCall · 14 years ago
- b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 14 years ago
- 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 14 years ago
- dc53159 Remove unused function. by Benjamin Kramer · 14 years ago
- d3d77cd PR9792: Make sure to use the right definition of wchar_t when the default by Eli Friedman · 14 years ago
- 769d0cc When comparing parameters of reference-to-qualified type during by Douglas Gregor · 14 years ago
- 25df423 Make type-traits reflect that Clang's vectors act like scalar types. by Chandler Carruth · 14 years ago
- 018a088 Switch the type-trait like APIs on the AST to only check for incomplete by Chandler Carruth · 14 years ago
- ec997dc Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout' by Chandler Carruth · 14 years ago