- 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 14 years ago
- 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 14 years ago
- 5cbe101 Look through parenthesized declarators when determining whether an by Douglas Gregor · 14 years ago
- 9a30c99 ActOnCXXConditionDeclaration should take into account that by Douglas Gregor · 14 years ago
- c5bb9d4 Initialize member. by Benjamin Kramer · 14 years ago
- 3242ee0 Remove unused parameter from ActOnDeclarator. by Anders Carlsson · 14 years ago
- 25af091 Fix a typo, remove a tab, canonicalize some spacing. No functional change. by Nick Lewycky · 14 years ago
- 8ba4426 When producing -Wuninitialized Fix-Its for pointers, prefer " = NULL" by Douglas Gregor · 14 years ago
- 1b03c87 Move the Sema argument to all of the Sema-using helper functions in by Chandler Carruth · 14 years ago
- d309c81 Rename static helpers to use 'camelCaseNames' per the new style by Chandler Carruth · 14 years ago
- 87c4460 Mechanical rename of 'd' Decl pointer parameters to 'D'. This is more by Chandler Carruth · 14 years ago
- 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 14 years ago
- 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 14 years ago
- a8349f5 Use transferARCOwnershipToDeclaratorChunk in inferARCWriteback, no functionality change. by Argyrios Kyrtzidis · 14 years ago
- 1c73dcb Fix assertion hit in inferARCWriteback. by Argyrios Kyrtzidis · 14 years ago
- 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 14 years ago
- 707f101 -Remove Sema::ActOnCastOfParenListExpr and move most of its functionality to by Argyrios Kyrtzidis · 14 years ago
- 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 14 years ago
- 8cfa57b Break Sema::GetTypeForDeclarator in 2 functions, one for DeclSpec processing and another for the rest. by Argyrios Kyrtzidis · 14 years ago
- 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 14 years ago
- 07f4a06 When adding boolean keywords for typo correction, add either "bool" or by Douglas Gregor · 14 years ago
- 304e233 Fix for PR7410. Allow functions in a derived class that improperly overwrite a virtual function in the base class to be inserted into the derived class function list to prevent extra errors every time the derived class is used. by Richard Trieu · 14 years ago
- c89edf5 Fix AST representations of alias-declarations which define tag types. Inside classes, the tag types need to have an associated access specifier, and inside function definitions, they need to be included in the declarations of the DeclStmt. These issues manifested as assertions during template instantiation, and also in a WIP constexpr patch. by Richard Smith · 14 years ago
- 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 14 years ago
- ea4aba0 Perform lvalue-to-rvalue conversions on both operands of ->* by John McCall · 14 years ago
- ca0d0d4 Improve the wording of the warning when returning a value from by Chandler Carruth · 14 years ago
- 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 14 years ago
- a8581b9 Fix an obvious typo in an attribute's diagnostics. Patch by Caitlin Sadowski. by Chandler Carruth · 14 years ago
- 54001c1 Check for deprecated/unavailable/etc attributes on fields that are by Douglas Gregor · 14 years ago
- e12a11f When redeclaring a local extern in the same scope, make sure that we by Douglas Gregor · 14 years ago
- 5562053 Fix non-determinism in selecting between equal-length names which refer by Chandler Carruth · 14 years ago
- 9af7e8e Fix an invalid use of ::back() on an newly emptied vector. Also tighten by Chandler Carruth · 14 years ago
- de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 14 years ago
- 2ecc28a Dynamically allocate the StringMaps used in typo correction so that we by Douglas Gregor · 14 years ago
- d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 14 years ago
- 0b8c98f Introduce Declarator::CXXNewContext and remove 'AutoAllowedInTypeName' parameter by Argyrios Kyrtzidis · 14 years ago
- d3880f8 Centralize all checks for a C++ tag definition inside a typename in by Argyrios Kyrtzidis · 14 years ago
- 3215398 Centralize the check for a tag definition in a Declarator::PrototypeContext inside GetTypeForDeclarator. by Argyrios Kyrtzidis · 14 years ago
- db7abf7 Remove the call to GetTypeForDeclarator in Sema::ActOnCXXConditionDeclaration. by Argyrios Kyrtzidis · 14 years ago
- 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 14 years ago
- c03fa49 ARC writeback isn't supposed to apply to local indirect pointers, by John McCall · 14 years ago
- e6d134b Fix PR10204 in a better way. by John McCall · 14 years ago
- 68fe96a Handle nonnull attribute with optional argument number on by Fariborz Jahanian · 14 years ago
- d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 14 years ago
- 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 14 years ago
- ae19806 Fix missing braces around two statements that were intended to be part by Chandler Carruth · 14 years ago
- 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 14 years ago
- 2ced044 Fix PR10187: when diagnosing a two-phase-lookup-related failure, don't assert that any names we find are valid candidates for the call. by Richard Smith · 14 years ago
- 1ab0d90 Fix a couple more issues related to r133854: by Richard Smith · 14 years ago
- 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 14 years ago
- 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 14 years ago
- 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 14 years ago
- a7bf7bb Only do delayed diagnostics if there were no errors when parsing the decl. by Argyrios Kyrtzidis · 14 years ago
- 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 14 years ago
- e458fda Fix unused label warning. by Jay Foad · 14 years ago
- c39b6bc This patch started as an attempt to fix up the horrid naming by Sean Hunt · 14 years ago
- b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 14 years ago
- a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 14 years ago
- cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 14 years ago
- b9b4b78 Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast expression into the LHS of a compound assignment. Fixes compound assignment of various "compatible" vector types, including NEON-vector and gcc-vector types. by Eli Friedman · 14 years ago
- c3ca14d Remove multiple use of weak_import attribute on by Fariborz Jahanian · 14 years ago
- 8785d11 Remove weak_import attribute on new declaration. // rdar://9538608 by Fariborz Jahanian · 14 years ago
- 2b1ad8b Move all of Sema's member-access-related checking out of SemaExpr.cpp by Douglas Gregor · 14 years ago
- 572bbec Allow unavailable function calls inside unavailable functions in C++/ObjC++ as well. rdar://9660196 by Argyrios Kyrtzidis · 14 years ago
- 4cc12c6 Clean up the heart of the caching code and miss fewer edge cases. by Sean Hunt · 14 years ago
- 4f0845e Check for placeholders early on in by Douglas Gregor · 14 years ago
- ab183df Fix a think-o that amazingly didn't show up until I started writing by Sean Hunt · 14 years ago
- d543130 Issue warning if weak_import attribute is added to an already by Fariborz Jahanian · 14 years ago
- 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 14 years ago
- 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 14 years ago
- b27c7a1 Fix the starting location of the Fix-It note for suspicious precedence by Douglas Gregor · 14 years ago
- 1d441ee When instantiating a function template declaration that was expressed by Douglas Gregor · 14 years ago
- 8295b7b objc-arc: Allow unbridged cast of retainable object to by Fariborz Jahanian · 14 years ago
- d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 14 years ago
- b4b7b50 Give MaterializeTemporaryExpr the exact type of the lvalue it binds by Douglas Gregor · 14 years ago
- 25a7676 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 14 years ago
- 431a1cb Actually, you know, fix the problem. by Sean Hunt · 14 years ago
- 4dba7b56 Avoid making assumption that this is either a CXXMethodDecl or a by Sean Hunt · 14 years ago
- 1ccbc54 Ensure that we delete implict copy members when explicit move members by Sean Hunt · 14 years ago
- 661c67a Attempt to reapply this patch for caching copy assignment operator by Sean Hunt · 14 years ago
- e3499ca Fix PR10168: don't warn for unused non-dependent variables in both the template definition and each instantiation. by Richard Smith · 14 years ago
- cd6f366 First part of PR9968: the __range variable in a dependent C++11 for-range statement is implicitly used by that statement. by Richard Smith · 14 years ago
- a72a12f Fix some grammar nits in the comments from Nick. by Chandler Carruth · 14 years ago
- 9d5353c Revert r133526 which re-orders the suggestions for -Wparentheses on ?: by Chandler Carruth · 14 years ago
- c8505ad objc-arc: Add support for unbridged cast of by Fariborz Jahanian · 14 years ago
- 0626942 ^cat^cast^ by Fariborz Jahanian · 14 years ago
- cccd6de Add comment before CheckObjCARCConversion is called on by Fariborz Jahanian · 14 years ago
- 1b13290 Switch the order of the notes for the parentheses suggested in the case by Chandler Carruth · 14 years ago
- af97517 objc-arc: CodeGen part of unbridged cast of CF types. // rdar://9474349 by Fariborz Jahanian · 14 years ago
- 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 14 years ago
- 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 14 years ago
- 4857947 De-Unicode-ify in comments. by NAKAMURA Takumi · 14 years ago
- 1522a7c objc-arc: allow explicit unbridged casts if the source of the cast is a by Fariborz Jahanian · 14 years ago
- 33f46e2 Warn for un-parenthesized '&' inside '|' (a & b | c), rdar://9553326. by Argyrios Kyrtzidis · 14 years ago
- ab27d6e llvm-gcc treats a tentative definition with a previous by Fariborz Jahanian · 14 years ago
- ae0bafa Fix a problem with the diagnostics of invalid arithmetic with function by Chandler Carruth · 14 years ago
- 1567a8b Move away from the poor "abstraction" I added to Type. John argued by Chandler Carruth · 14 years ago
- 6af9662 Remove more unnecessary #include <llvm/ADT/SmallVector.h> by Francois Pichet · 14 years ago
- bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 14 years ago
- 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 14 years ago