- 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
- 5e6fcd4 Sema::MaybeBindToTemporary() shouldn't treat any expression returning by Douglas Gregor · 14 years ago
- da26379 dgregor accidentally killed this assert, but on investigation, it can fire by John McCall · 14 years ago
- 8348de3 Support for objc use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
- 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
- 683564a pre/post ++/-- for AltiVec vectors. (with builtins-ppc-altivec.c failure fixed) by Anton Yartsev · 14 years ago
- 8ef6c8c Improve our uniquing of file entries when files are re-saved or are by Douglas Gregor · 14 years ago
- f677ea3 Basic implementation of inherited constructors. Only generates declarations, and probably only works for very basic use cases. by Sebastian Redl · 14 years ago
- 1de34dd When the out-of-line definition differs from the declaration in the return type, by Argyrios Kyrtzidis · 14 years ago
- 1faa89f Re-land r124768, with a fix for PR9130. by Anders Carlsson · 14 years ago
- 09f57b9 Don't suggest -Wuninitialized fixits for uninitialized enum types. by Ted Kremenek · 14 years ago
- 8b78913 -Wselector should warn on implemented selectors only by Fariborz Jahanian · 14 years ago
- c6ac9c3 Assert during instantiation of blocks that we've captured everything that by John McCall · 14 years ago
- 2f9f89c Improve our handling of the current instantiation for qualified by Douglas Gregor · 14 years ago
- 46ff303 Before checking bitfield initialization, make sure that neither the by Douglas Gregor · 14 years ago
- fdc13a0 When calling a bound pointer to member function, check the by Douglas Gregor · 14 years ago
- 461bf2e Tweak my fix for PR8748, and update the incorrect PR number in the test case. by Douglas Gregor · 14 years ago
- 4ee2bb1 Downgrade error about attribute 'iboutlet' and 'ibaction' being applied to anything but a instance method to a warning. by Ted Kremenek · 14 years ago
- d89d86f Tighten up the semantics of default template arguments, per C++0x by Douglas Gregor · 14 years ago
- ee5d21f When a function template's template parameter has a default argument, by Douglas Gregor · 14 years ago
- 799ef66 Implement -Woverloaded-virtual. by Argyrios Kyrtzidis · 14 years ago
- 26743b2 Capture a few implicit references to 'self'. by John McCall · 14 years ago
- 5808ce4 More capturing of 'this': implicit member expressions. Getting that by John McCall · 14 years ago
- 01de7a4 Revert 124768. by Rafael Espindola · 14 years ago
- aedd9d5 Don't try to mark virtual members referenced for classes where the key function by Anders Carlsson · 14 years ago
- 609e317 Based on user feedback, swap -Wuninitialized diagnostics to have the warning refer to the bad use, and the note to the variable declaration. by Ted Kremenek · 14 years ago
- 6159d0f Revert r124704, which uniqued code-completion strings. The space by Douglas Gregor · 14 years ago
- 668fdd8 Don't warn for -Wnon-virtual-dtor for dependent classes. by Argyrios Kyrtzidis · 14 years ago
- 469a1eb An insomniac stab at making block declarations list the variables they close by John McCall · 14 years ago
- f7275cd Remove redundant check to not warn for warn_equality_with_extra_parens if we are in a macro. This is checked twice. by Ted Kremenek · 14 years ago
- e349d2c Unique code-completion strings. On Cocoa.h, this costs us about 4% in by Douglas Gregor · 14 years ago
- 40249e7 When diagnosing address-space changes, apply array-to-pointer decay first. by John McCall · 14 years ago
- dae6875 Create a special allocator class for code completion, so that all of by Douglas Gregor · 14 years ago
- 006ae38 Don't warn about extraneous '()' around a comparison if it occurs within a macro. by Ted Kremenek · 14 years ago
- cf1620a Don't warn for "if ((a == b))" if the parens came from a macro. Thanks to Fariborz for the hint! by Argyrios Kyrtzidis · 14 years ago
- a63f6de Provide constant strings for certain common code completion strings, by Douglas Gregor · 14 years ago
- 70f2330 For "if ((a == b))" only warn if 'a' is a modifiable l-value. Caught by John! by Argyrios Kyrtzidis · 14 years ago
- 218937c Allocate CodeCompletionString and all of its components in a by Douglas Gregor · 14 years ago
- 0e2dc3a Warn for "if ((a == b))" where the equality expression is needlessly wrapped inside parentheses. by Argyrios Kyrtzidis · 14 years ago
- 63b5410 Add temporary hack to -Wuninitialize to create a separate CFG (for C++ code) that doesn't include implicit dtors. by Ted Kremenek · 14 years ago
- d880f52 Implement access checking for the "delete" operator. Fixes PR9050, by Douglas Gregor · 14 years ago
- cde5a40 The code trying to assign a typedef to an anonymous tag declaration was by John McCall · 14 years ago
- 65e7a9e When initializing struct members, the important thing is that the "initializing" expression is by Argyrios Kyrtzidis · 14 years ago
- 86c05f3 Perform the bad-address-space conversions check as part of by John McCall · 14 years ago
- 293a45e Improve the diagnostic for -Wcustom-atomic-properties. Suggestion by Fariborz! by Argyrios Kyrtzidis · 14 years ago
- e4be87e Make Check*PointerTypesForAssignment private and tell them that they're by John McCall · 14 years ago
- b6cfa24 Slightly reorganize CheckAssignmentConstraints and remove some redundant logic. by John McCall · 14 years ago
- 94659e4 Add -Wcustom-atomic-properties which warns if an atomic-by-default property has custom getter or setter. by Argyrios Kyrtzidis · 14 years ago