- 9f37cd1 In non-gc, non-arc mode, property of 'Class' type by Fariborz Jahanian · 13 years ago
- 3f26e0f Minor tweak to name lookup for C/Objective-C: after the first name, still consider whether this is a redeclaration lookup when determining whether to look for the visible declaration by Douglas Gregor · 13 years ago
- 7a53740 Test "merging" of typedef types across distinct modules. At present, by Douglas Gregor · 13 years ago
- 341b8be objc: diagnose misplacement of objc_suppress_autosynthesis attribute. by Fariborz Jahanian · 13 years ago
- eb4f2c5 objc: use objc_suppress_autosynthesis attribute on classes by Fariborz Jahanian · 13 years ago
- e23dcf3 objc: introduce objc_suppress_autosynthesis class attributes for later use. by Fariborz Jahanian · 13 years ago
- 5948ae1 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 13 years ago
- 0257b7f Process attributes in explicit template instatiation definitions. Fixes PR11690. by Rafael Espindola · 13 years ago
- d07cc36 Diagnose cases where the definition of a particular type is required, by Douglas Gregor · 13 years ago
- a28cb3e Eliminate ObjCProtocolDecl's end-of-definition location. It is not by Douglas Gregor · 13 years ago
- ec1a58b Move ObjCProtocolDecl::EndLoc into its DefinitionData, and give by Douglas Gregor · 13 years ago
- c9d3c7e Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. They are no longer needed by Douglas Gregor · 13 years ago
- bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
- 3937f87 Eliminate ASTMutationListener::UpdatedAttributeList, which is no by Douglas Gregor · 13 years ago
- 27c6da2 Wire up redeclaration chains for Objective-C protocols, so that both by Douglas Gregor · 13 years ago
- 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
- 5e2a1ff Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 13 years ago
- 27b7ce6 Use hasSameType. by Rafael Espindola · 13 years ago
- d7c56e1 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 13 years ago
- 80d4b55 Small refactoring and simplification of constant evaluation and some of its by Richard Smith · 13 years ago
- 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
- 5df37bd Delay checking of typedefs of dependent types. Fixes PR11630. by Rafael Espindola · 13 years ago
- dd4b350 Fix constexpr handling to allow 'extern constexpr' variable declarations. We no by Richard Smith · 13 years ago
- 8d2a701 Remove unused variables. by Rafael Espindola · 13 years ago
- b701d3d Always implicitly declare move assignment operations for dynamic classes, in by Richard Smith · 13 years ago
- ff91d24 Fix several issues related to specializations and explicit instantiations. by Nico Weber · 13 years ago
- ffbe9b9 Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" so this patch is surprisingly small. by Benjamin Kramer · 13 years ago
- b0c6c33 Fix build under -Wswitch by adding support for FK_ListConstructorOverloadFailed by Nick Lewycky · 13 years ago
- cf15cef Overloading for initializer list construction. by Sebastian Redl · 13 years ago
- 10f04a6 List-initialization via constructor part 1. Still needs: pretty-printing, overloading, initializer_list. by Sebastian Redl · 13 years ago
- 6180245 PR11614: Mark defaulted special constructors as constexpr if their implicit by Richard Smith · 13 years ago
- 1d238ea C++11 half of r147023: In C++11, additionally eagerly instantiate: by Richard Smith · 13 years ago
- 3e9ea0b C++ constant expression handling: eagerly instantiate static const integral data by Richard Smith · 13 years ago
- 28441e6 objc QOI: Don't't warn about mismatch between attributes by Fariborz Jahanian · 13 years ago
- b5ea9db objc/c++: Issue diagnostic when free-standing ivar is accessed by Fariborz Jahanian · 13 years ago
- c7feca0 Fix a crash on invalid, http://llvm.org/pr11599 by Nico Weber · 13 years ago
- 2ccd89c When performing name lookup for a redeclaration, ignore module by Douglas Gregor · 13 years ago
- 3ff53b3 Update the CMake build for r146959's new files. by Chandler Carruth · 13 years ago
- b6f8d28 Revert r146766, and add a testcase for which it introduced a wrong-code bug. by Richard Smith · 13 years ago
- 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
- f6702a3 Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. by Richard Smith · 13 years ago
- 099e7f6 constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' by Richard Smith · 13 years ago
- 85c60db Silence gcc warnings. by Benjamin Kramer · 13 years ago
- a1be278 Completely re-implement (de-)serialization of declaration by Douglas Gregor · 13 years ago
- fc038e9 Remove a non-gcc-compatible extension that would apply attributes on declarations without a declarator to structs. Add a warning for ignored attributes. Patch by Michael Han. by Eli Friedman · 13 years ago
- 8a93d27 Fix an inconsistency in the syntactic form of InitListExpr in case of initialization that involves a ConstructorConversion by Nicola Gigante · 13 years ago
- 25b009a PR11594: Don't blindly build a UnaryOperator UO_Minus on an expression which by Richard Smith · 13 years ago
- 08d6e03 C++11 constexpr: Add note stacks containing backtraces if constant evaluation by Richard Smith · 13 years ago
- 91ec789 Support decltype in pseudo destructors and dependent destructor calls. by David Blaikie · 13 years ago
- 6b65d4a objc: after issuing the warning on direct use of __attribute__((NSObject)) by Fariborz Jahanian · 13 years ago
- 0af5501 Fix chaining of ObjCInterfaceDecl redeclarations by Douglas Gregor · 13 years ago
- bd79119 Sema::RequireCompleteType currently attempts to by Sean Callanan · 13 years ago
- 05c272f Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 13 years ago
- d63348c When name lookup finds a module-private Objective-C class declaration, by Douglas Gregor · 13 years ago
- 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
- 0188872 Refactor and simplify AddInitializerToDecl. by Richard Smith · 13 years ago
- dec1cc4 Two null Decl*'s don't refer to the same declaration, because they by Douglas Gregor · 13 years ago
- d02deeb Support the 'a' length modifier in scanf format strings as a C90 extension. by Hans Wennborg · 13 years ago
- 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
- b17ee5b Enhance the -Wsign-compare handling to suppress the -Wsign-compare warning in the case of a shifted bitfield. PR11572. by Eli Friedman · 13 years ago
- f8aba8c objc: do not auto synthesize properties declared in by Fariborz Jahanian · 13 years ago
- 5e3a8be In debugger support mode, if we have a top-level message send by Douglas Gregor · 13 years ago
- 60ef308 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 13 years ago
- daaefc5 Produce more detailed diagnostics when static_assert condition is not an ICE. by Richard Smith · 13 years ago
- d3d0853 Don't consider an overloaded operator& when the expression is actually by Douglas Gregor · 13 years ago
- 76178ed Move & comment the 'decltype in declarator-id' as suggested by Doug Gregor. by David Blaikie · 13 years ago
- 5536891 When name lookup comes across a declaration that is in a module that by Douglas Gregor · 13 years ago
- 80fb7dd r146430 lost some compile-time performance on MultiSource/Benchmarks/MiBench/security-rijndael; this gets most of it back. by Matt Beaumont-Gay · 13 years ago
- a6dc7ef Make the diagnostic message more consistant. Update the type comparison to by Richard Trieu · 13 years ago
- 7209646 objc: diagnose duplicate declaration of methods in classes. // rdar://10535349 by Fariborz Jahanian · 13 years ago
- df512bf Disallow decltype in qualified declarator-ids. by David Blaikie · 13 years ago
- ba96ffc objc-arc: better diagnostic when block is declared inside a struct/union. by Fariborz Jahanian · 13 years ago
- 8ef8f43 Suppress -Warray-bounds in certain cases involving macros from system headers. by Matt Beaumont-Gay · 13 years ago
- dd1f29b Prepare constant expression infrastructure for the generation of richer by Richard Smith · 13 years ago
- 4db8c44 Fix/test decltype dtor calls with invalid base expression. by David Blaikie · 13 years ago
- 6fcd932 Check that arguments to a scanf call match the format specifier, by Hans Wennborg · 13 years ago
- 9aab9c4 Make sure that we infer __strong, etc. when we instantiate variables by Douglas Gregor · 13 years ago
- 006e42f Add ability to supply additional message to availability macros, by Fariborz Jahanian · 13 years ago
- 92be2a5 When we manage to re-use an expression during tree transformation (= by Douglas Gregor · 13 years ago
- f48fdb0 C++11 constant expressions: Don't use CheckICE in C++11; instead, determine by Richard Smith · 13 years ago
- 2def773 Add notes for suppressing and (if it's a zero-arg function returning bool) fixing the function-to-bool conversion warning. by David Blaikie · 13 years ago
- 6dce88d objc-arc: diagnose synthesis of a 'weak unavailable' property. by Fariborz Jahanian · 13 years ago
- 44d95b5 Provide a separate warning for weak vtables in explicit template instantiations. There's no (current) way to fix such templates to emit strong symbols/vtables, but perhaps users want to know about the cost being incurred anyway. by David Blaikie · 13 years ago
- f4f0c60 Make printf warnings refer to wint_t and wchar_t by name by Hans Wennborg · 13 years ago
- c699400 Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! by Argyrios Kyrtzidis · 13 years ago
- 1fa3c06 This patch extends thread safety analysis with support for the scoped_lockable attribute. by DeLesley Hutchins · 13 years ago
- 53a75c0 Decltype in non-pseudo (& non-dependent) dtor calls. by David Blaikie · 13 years ago
- e3ca33a Only do typo correction for implicit function decls when by Hans Wennborg · 13 years ago
- a792aff Make printf warnings refer to intmax_t et al. by name by Hans Wennborg · 13 years ago
- aa9c350 When folding the size of a global scope VLA to a constant, require the array by Richard Smith · 13 years ago
- b76a97e objc: issue deprecated/unavailable diagnostic when by Fariborz Jahanian · 13 years ago
- 122de3e Suggest typo corrections for implicit function declarations. by Hans Wennborg · 13 years ago
- d64251f Extend warnings for missing '@end'. Fixes PR2709. by Erik Verbruggen · 13 years ago
- 26b45d8 Switch a cast to a dyn_cast and check the pointer before using. Fixes a crash by Richard Trieu · 13 years ago
- 19efa3e Make sure we perform lvalue-to-rvalue conversions for enum initializers. PR11484. by Eli Friedman · 13 years ago
- ec23678 objc: put out more coherent warning when method definition by Fariborz Jahanian · 13 years ago
- e14ca9f Add a warning for implicit conversion from function literals (and static by Lang Hames · 13 years ago
- 42d6d0c Support decltype in nested-name-specifiers. by David Blaikie · 13 years ago
- 649657e Move block return type inference diagnostic to a common place where by Fariborz Jahanian · 13 years ago
- 5e9392b Implement support for the __is_final type trait, to determine whether by Douglas Gregor · 13 years ago