- 284cc8d Warn about implicit conversions between values of different, named by Douglas Gregor · 14 years ago
- 8110f04 In Objective-C, there are no trailing return types, so don't produce diagnostics suggesting they are missing. by Richard Smith · 14 years ago
- e7397c6 Fix a few auto-related issues: by Richard Smith · 14 years ago
- 21761c8 Warn when type modifiers on objc method declarations in by Fariborz Jahanian · 14 years ago
- ddc83f9 C++0x's deduced auto is illegal in typedefs. by Richard Smith · 14 years ago
- 935f0f0 add one more case of mismatched input/output constraints. by Chris Lattner · 14 years ago
- f0c4d28 more code restructuring, no functionality change. by Chris Lattner · 14 years ago
- ca57b4b split the iteration loop out to a helper function, no functionality change. by Chris Lattner · 14 years ago
- 4605c4f fix a comment. by Chris Lattner · 14 years ago
- 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 14 years ago
- 77efc68 Don't warn about static const integral data members with in-line constant by John McCall · 14 years ago
- b0c2301 Remove warning on future change in ivar lookup rule by Fariborz Jahanian · 14 years ago
- fef8b34 Reorganize subelement initialization checking, no functionality change. by John McCall · 14 years ago
- ce6c9b7 Small optimization: avoid redundant checks of whether a type is an array by John McCall · 14 years ago
- 34d4947 Clean up the tests for warning about unused function results given the by Chandler Carruth · 14 years ago
- 5e97153 Remove unused function. by Benjamin Kramer · 14 years ago
- 6a9505a Remove a dead variable. by Daniel Dunbar · 14 years ago
- 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
- da4b7cf Add a new ObjCExceptions member variable to LangOptions. This controls whether Objective-C exceptions are enabled or not (they are by default). by Anders Carlsson · 14 years ago
- 3e026e3 Don't produce "comparison is always (true|false)" warnings when the by Douglas Gregor · 14 years ago
- e0fd832 implement a tiny amount of codegen support for gnu array range by Chris Lattner · 14 years ago
- b1fba31 There's no need to return early if we encounter a try/throw and exceptions are disabled. by Anders Carlsson · 14 years ago
- 1be8eec Handle the resolution of a reference to a function template (which by Douglas Gregor · 14 years ago
- 7f11d9c Disallow try/catch/throw when exceptions are disabled. by Anders Carlsson · 14 years ago
- d9ea180 The member classes of a current instantiation aren't necessarily a by Douglas Gregor · 14 years ago
- f4b793c Teach the virtual-functions-without-virtual-destructor warning to only by Douglas Gregor · 14 years ago
- 5f39f70 Remove the Fix-It for "main must return 'int'", which is not always by Douglas Gregor · 14 years ago
- aef05d7 Use PointerUnion::getAddrOf instead of messing with PointerUnion & reinterpret_cast. by Argyrios Kyrtzidis · 14 years ago
- 15e310a Warn about code that uses variables and functions with internal linkage by John McCall · 14 years ago
- 7ef9324 Fix a missed case in the NULL operand to conditional operator diagnostics. by Chandler Carruth · 14 years ago
- 45f11b7 Fix PR8767, improve diagnostic wording when allocating an object of an by Chandler Carruth · 14 years ago
- 82214a8 Initial steps to improve diagnostics when there is a NULL and by Chandler Carruth · 14 years ago
- 5c722c70 When code-completing a case statement for a switch on a value of by Douglas Gregor · 14 years ago
- 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
- febb5b8 fix rdar://9024687, a crash on invalid that we used to silently ignore. by Chris Lattner · 14 years ago
- 16f744b Introduce ASTContext::getLogicalOperationType() to return bool or int, depending on language. by Argyrios Kyrtzidis · 14 years ago
- cd5b306 accept and ignore a few things for better OpenBSD compatibility, by Chris Lattner · 14 years ago
- 1e856d9 Implement C++0x [expr.static.cast]p9, which permits explicitly casting by Douglas Gregor · 14 years ago
- f584832 When building a qualified reference to a member of an anonymous struct by Douglas Gregor · 14 years ago
- 25b3b84 Fix assertion failure on -Warray-bounds for 32-bit builds of Clang. by Ted Kremenek · 14 years ago
- 8f5667d When we're creating an expression for an integral template argument of by Douglas Gregor · 14 years ago
- 4ae493c implement basic support for __label__. I wouldn't be shocked if there are by Chris Lattner · 14 years ago
- 337e550 Switch labels over to using normal name lookup, instead of their by Chris Lattner · 14 years ago
- e476bdc make block bodies handle undefined labels just like functions. by Chris Lattner · 14 years ago
- 35001ca Enhance the array bounds checking to work for several other constructs, by Chandler Carruth · 14 years ago
- 3406458 Clean up the style of this function to match the conventions in the rest by Chandler Carruth · 14 years ago
- c24e4b9 add a fixme by Chris Lattner · 14 years ago
- 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 14 years ago
- d8e5499 Inline LocalInstantiationScope::getInstantiationOf into its one by Chris Lattner · 14 years ago
- a70062f remove some defensive code: LocalInstantiationScope::getInstantiationOf by Chris Lattner · 14 years ago
- 2a96bf5 Improve diagnostics on missing property decl. by Fariborz Jahanian · 14 years ago
- a5b9332 Implement a sub-group of -Wconversion: -Wliteral-conversion. This by Chandler Carruth · 14 years ago
- 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
- 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
- 125b4cb Fix whitespace. by NAKAMURA Takumi · 14 years ago
- 543cb65 Implement -Wenum-compare, which warns when comparing two enums of by Chandler Carruth · 14 years ago
- ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
- 6204159 I will not hold on to temporary StringRefs. by Douglas Gregor · 14 years ago
- 26ae5dd Fix PR9025 and add a diagnostic (and sometimes a fixit) for an overloaded by Matt Beaumont-Gay · 14 years ago
- 41aadbc Improve diagnostics when property names an object type of by Fariborz Jahanian · 14 years ago
- 577cdfd Implement code completion results for the Objective-C Key-Value Coding by Douglas Gregor · 14 years ago
- c71a2c0 Fix assertion failure in -Warray-bounds on template parameters used as arrays. by Ted Kremenek · 14 years ago
- e996ffd Save a copy expression for non-trivial copy constructions of catch variables. by John McCall · 14 years ago
- 8fd0a5d Tweak -Warray-bounds diagnostics based on feedback from Chandler. by Ted Kremenek · 14 years ago
- a0125d8 Add trivial buffer overflow checking in Sema. by Ted Kremenek · 14 years ago
- d98abd8 When searching for visible declarations (e.g., for code completion), by Douglas Gregor · 14 years ago
- 78bcd91 When trying to provide a code completion item for a call to "super" in by Douglas Gregor · 14 years ago
- 98d810e Check for deprecated implementation unconditionally. by Fariborz Jahanian · 14 years ago
- 8f45700 Fix typo (per Chris's comment). by Fariborz Jahanian · 14 years ago
- 4bfd680 Handle delayed access in local declarations. PR9229. by John McCall · 14 years ago
- 830072c Teach code completion to cope with block types written without a by Douglas Gregor · 14 years ago
- afc4578 Implement a special code-completion pattern for "IBAction". Fixes by Douglas Gregor · 14 years ago
- 68e3c2e When code-completing within a list of declaration specifiers, by Douglas Gregor · 14 years ago
- 39d3e7a OpenCL: semantic analysis support for cl_khr_fp64 extension by Peter Collingbourne · 14 years ago
- 5ac96d5 Refactoring of code to issue warning on implemented by Fariborz Jahanian · 14 years ago
- b25b295 Return a declaration to the parser when creating a field in C++ so that by John McCall · 14 years ago
- b1224f6 Warn if method for a deprecated method is implemented. by Fariborz Jahanian · 14 years ago
- 417d39f Don't crash on hierarchy static_casts which appear in variable initializers. by John McCall · 14 years ago
- f5ba7e0 Change the context correctly when instantiating a static data member definition. by John McCall · 14 years ago
- 79ab2c8 Provide overload diagnostics when explicit casts involving class types fail. by John McCall · 14 years ago
- eee1d54 When parsing an out-of-line member function declaration, we must delay by John McCall · 14 years ago
- f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
- 321b817 Move support for "#pragma STDC FP_CONTRACT" to Parser; add Sema actions by Peter Collingbourne · 14 years ago
- 462dae5 Use hasSameType in one more, hopefully, last place. by Fariborz Jahanian · 14 years ago
- 569bd8f Some refactoring and using more modern APIs for by Fariborz Jahanian · 14 years ago
- 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
- e3c8c64 Implement objective-c++'s block pointer type matching involving by Fariborz Jahanian · 14 years ago
- e2f82f7 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! by Peter Collingbourne · 14 years ago
- b20de81 Fix think-o I committed without testing, shameful. by Daniel Dunbar · 14 years ago
- f2d1561 Fix a gcc Wuninitialized false positive. by Daniel Dunbar · 14 years ago
- 74b47f9 For -Woverloaded-virtual take into account canonical methods. Fixes rdar://8979966 & http://llvm.org/PR9182. by Argyrios Kyrtzidis · 14 years ago
- 886e160 CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 14 years ago
- 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
- e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 14 years ago
- 14b6ba7 AST, Sema, Serialization: keep track of cudaConfigureCall by Peter Collingbourne · 14 years ago
- 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 14 years ago
- 76a4021 NonTypeTemplateParmDecl is just a DeclaratorDecl, not a VarDecl. by John McCall · 14 years ago
- 332bb2a When checking the 'weak' and 'weakref' attributes, look for non-external by John McCall · 14 years ago
- 651f86f In Sema::CheckShadow, get the DeclContext from the variable that we are checking by Argyrios Kyrtzidis · 14 years ago
- 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago