- 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 13 years ago
- 564f4c5 During the instantiation of a class template specialization, that by Richard Smith · 13 years ago
- 54faba4 For enums with no tag name, display its location in by Fariborz Jahanian · 13 years ago
- 9354f6a fixes the diagnostic issued in // rdar://11069896 by Fariborz Jahanian · 13 years ago
- 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 13 years ago
- 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 13 years ago
- 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 13 years ago
- 1cd89c4 More careful consideration of C++11 13.3.3.1p4. Fixes PR12257. by Sebastian Redl · 13 years ago
- 07b49a8 Use character literals for vexing initialization fixit hints. by David Blaikie · 13 years ago
- 957ff27 Replace a FIXME with a diagnostic when we can't resolve the by Douglas Gregor · 13 years ago
- 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 13 years ago
- 8e42f27 When determining the availability of an enum constant, also consider by Douglas Gregor · 13 years ago
- 2c085ed Fix crash on invalid code. I've tried to produce a reduced test case, but when I do the specific crash is hidden. Fixes <rdar://problem/11063594>. by Ted Kremenek · 13 years ago
- b136049 Suppress macro expansion of NULL in NULL warnings. by David Blaikie · 13 years ago
- 9c6fde5 Skip through transparent contexts when deciding where to add a friend function. by Nick Lewycky · 13 years ago
- 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 13 years ago
- 4b911e6 Support deducing template arguments from nested initializer lists. PR12119. by Sebastian Redl · 13 years ago
- 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 13 years ago
- 878416d Remove a variable rendered unused by r152750. by Richard Smith · 13 years ago
- f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 13 years ago
- 5a7120c When emitting a diagnostic about two-phase name lookup, don't do useless by Nick Lewycky · 13 years ago
- f6b8b58 Minor cleanup in attribute-related diagnostics, from Alexander Kornienko! by Douglas Gregor · 13 years ago
- 393eed7 [Sema] Fix SemaDiagnosticBuilder to be inline. by Daniel Dunbar · 13 years ago
- 00b4384 Spelling. by Daniel Dunbar · 13 years ago
- 9cda03f Ensure that default arguments are handled correctly in sub scopes. For example: by James Molloy · 13 years ago
- e37f484 Implement [temp.param]p5: the top-level cv-qualifiers on a non-type template by Richard Smith · 13 years ago
- 7c5d28b PR11850 + duplicates: don't assume that a function parameter pack expansion is by Richard Smith · 13 years ago
- b03a9df PR11925: A function can't have a variably-modified return type. Not even in C++. by Richard Smith · 13 years ago
- 65daef1 It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we by Nick Lewycky · 13 years ago
- 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 13 years ago
- a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
- cd707ab Fix crash at @implementation with a forward reference as base class. by Argyrios Kyrtzidis · 13 years ago
- 78dae24 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 13 years ago
- 860d9b7 C++11 [temp.deduct.call]p6 tweak: when given a set of overlaoded by Douglas Gregor · 13 years ago
- 9a0b6b4 [Sema] -Add an invalid objc category to the DeclContext so that it can be by Argyrios Kyrtzidis · 13 years ago
- d8b5ca1 ObjCBoolLiterals (__objc_yes/__objc_no) behave like C++ booleans (true/false). They are NOT objects. by Jordy Rose · 13 years ago
- 7796eb5 Fix parsing of trailing-return-type. Types are syntactically prohibited from by Richard Smith · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- fc55a82 When template argument deduction is ignoring qualifiers, perform deep by Douglas Gregor · 13 years ago
- 5a7a5bb When determining whether an identifier followed by a '<' in a member by Douglas Gregor · 13 years ago
- 426d6ca Fix crash & accepts-invalid for array of arrays of user defined type. by David Blaikie · 13 years ago
- e5658f0 PR12225: The requirement that literal operators be namespace-scope functions by Richard Smith · 13 years ago
- f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
- 1659c37 Slightly tweak this condition. "isTransparentContext()" was checking whether an by Nick Lewycky · 13 years ago
- 8d17681 Could not find this in C99. Perhaps this rule comes from a DR, but in any case by Nick Lewycky · 13 years ago
- f52757d Only make a call to a copy constructor elidable if in fact we are by Douglas Gregor · 13 years ago
- a346efa [Sema] A tag decl that is marked as invalid and is used in a decl-spec, by Argyrios Kyrtzidis · 13 years ago
- db762ef Qualifiers on a canonical array type go on the outermost type, not the by Douglas Gregor · 13 years ago
- e7d6ca0 [Sema] Fix a diag change to include a range that appeared intended, but never by Daniel Dunbar · 13 years ago
- 216f78b Improve our semantic error recovery. by Argyrios Kyrtzidis · 13 years ago
- 780249b [Sema] Remove dead getSourceRange() call, caught by Clang after marking by Daniel Dunbar · 13 years ago
- 509fb3e lldb support: under debugger support flag, when sending message by Fariborz Jahanian · 13 years ago
- 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 13 years ago
- f856264 -Wformat-non-iso: warn about positional arguments (pr12017) by Hans Wennborg · 13 years ago
- a9e88b2 Literal operators can't have default arguments. by Richard Smith · 13 years ago
- 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 13 years ago
- 5aba3eb Perform l2r conversions on delete operands before doing by John McCall · 13 years ago
- 3d13c5a [AST] Reduce Decl::getASTContext() calls. by Daniel Dunbar · 13 years ago
- 1e5bc4f Don't crash when a statement in a block is ill-formed but by John McCall · 13 years ago
- 188158d Turn explicit construction of temporaries using initializer list syntax into CXXTemporaryObjectExprs, not just CXXConstructExprs, which have a worrying tendency to vanish. Fixes PR12167. by Sebastian Redl · 13 years ago
- 0250393 Replace MarkVarRequired with a more generic by Rafael Espindola · 13 years ago
- b453ad3 Add support for cooked forms of user-defined-integer-literal and by Richard Smith · 13 years ago
- 2fb4ae3 Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not by Richard Smith · 13 years ago
- c2bd73b Sema: Don't emit a gajillion calls to sanity() -- an empty function -- in NDEBUG by Daniel Dunbar · 13 years ago
- dd66be7 User-defined literal support for character literals. by Richard Smith · 13 years ago
- ffea6b4 Fix -Wuninitialized to catch the case of a class being initialized with a call by Richard Trieu · 13 years ago
- a34194f improve on diagnostic and provide a fixit hint when by Fariborz Jahanian · 13 years ago
- cbf8209 Be smarter in discovering list-initialization of temporaries. Fixes PR12182. by Sebastian Redl · 13 years ago
- 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
- 458a7fb objective-c lldb support: don't perform ivar access control check by Fariborz Jahanian · 13 years ago
- e53ac8a Refactor Clang sema attribute handling. by Michael Han · 13 years ago
- ba66c6c Cleanup (style). Thanks to Argyrios for catching this. by Sean Callanan · 13 years ago
- 00fd5dd CMake: Fix build to add clangEdit to USED_LIBS. by NAKAMURA Takumi · 13 years ago
- ce9c831 Extended the UnknownAnyTy resolver to handle by Sean Callanan · 13 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
- 27949f6 Undo patch for // rdar://10735698 by Fariborz Jahanian · 13 years ago
- 0cc323c static_assert: Allow any string-literal as the message, not just a character by Richard Smith · 13 years ago
- 2835745 If the element type of an initializer list has a destructor, make sure we check it. Fixes PR12178. by Sebastian Redl · 13 years ago
- abf9d90 patch to optionally warn for block implementations without explicit by Fariborz Jahanian · 13 years ago
- 52c1668 Avoid double lookup. by Benjamin Kramer · 13 years ago
- 234fe65 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 13 years ago
- b4a7b1e Add tests for [over.literal]. Fix a few bugs which were exposed by the tests. by Richard Smith · 13 years ago
- 1cb2d74 Add -Wstring-plus-int, which warns on "str" + int and int + "str". by Nico Weber · 13 years ago
- b0a6615 objc: When issue diagnostic about deprecated method, also by Fariborz Jahanian · 13 years ago
- 5a61e0c [Sema] Fix crash-on-invalid-code issue: by Argyrios Kyrtzidis · 13 years ago
- a0e005b Change diagnostic test for my last patch. // rdar://10961370 by Fariborz Jahanian · 13 years ago
- 1658133 Ensure that we instantiate static reference data members of class templates by Richard Smith · 13 years ago
- e853bb3 c/objc: problem originally reported as an objective-c bug. by Fariborz Jahanian · 13 years ago
- 88530d5 Fix the isReferenced bit on parameters in a couple of edge cases. PR12153. by Eli Friedman · 13 years ago
- 23f0267 Implement "optimization" for lambda-to-block conversion which inlines the generated block literal for lambdas which are immediately converted to block pointer type. This simplifies the AST, avoids an unnecessary copy of the lambda and makes it much easier to avoid copying the result onto the heap. by Eli Friedman · 13 years ago
- f6e88d7 Fix regression from llvm-gcc where we should NOT emit a warning about __attribute__((NSObject)) on a property declaration. This is needed to have retain properties for non-object pointers. Fixes <rdar://problem/10930507>. by Ted Kremenek · 13 years ago
- 3f01c8a Tighten type-checking a bit to make it clearer how BuildCXXMemberCallExpr is used. by Eli Friedman · 13 years ago
- 77bfb8b objective-c: provide fixit hint when atomic property does not by Fariborz Jahanian · 13 years ago
- fd81978 Fix a couple -Wuninitialized warnings from gcc. Reported by David Greene. by Eli Friedman · 13 years ago
- 51ad9cd Tentatively fix PR12117. The test case from the bug now passes, and all existing tests still pass, but there may still be corner cases. by Sebastian Redl · 13 years ago
- 16f1f71 Reapply r151638 and r151641. by James Molloy · 13 years ago
- 72b8b1e A couple minor bug-fixes for template instantiation for expressions which are sometimes potentially evaluated. by Eli Friedman · 13 years ago
- ac62601 Make the odr-use logic work correctly for constant-expressions. PR12006. by Eli Friedman · 13 years ago
- b732fce Sema/ObjC: Override search can generate a large search list, bump the base size by Daniel Dunbar · 13 years ago
- c60ccf5 Make sure list-initialization of arrays works correctly in explicit type conversions. PR12121. by Eli Friedman · 13 years ago