summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX
Commit message (Expand)AuthorAgeFilesLines
* Move the check that gives functions with unique-external types unique-externalJohn McCall2011-02-102-1/+20
* When checking the 'weak' and 'weakref' attributes, look for non-externalJohn McCall2011-02-082-3/+32
* Test case accidentally left out of my last commit.John McCall2011-02-081-0/+57
* In Sema::CheckShadow, get the DeclContext from the variable that we are checkingArgyrios Kyrtzidis2011-02-081-0/+15
* Move uninitialized variable checking back under -Wuninitialized-experimental....Ted Kremenek2011-02-071-1/+1
* pre/post ++/-- for AltiVec vectors. (with builtins-ppc-altivec.c failure fixed)Anton Yartsev2011-02-071-1/+21
* When the out-of-line definition differs from the declaration in the return type,Argyrios Kyrtzidis2011-02-051-0/+5
* Don't suggest -Wuninitialized fixits for uninitialized enum types.Ted Kremenek2011-02-051-0/+8
* Implement -Woverloaded-virtual.Argyrios Kyrtzidis2011-02-031-0/+41
* Based on user feedback, swap -Wuninitialized diagnostics to have the warning ...Ted Kremenek2011-02-021-2/+2
* Turn test for // rdar://8945175 into a sema test.Fariborz Jahanian2011-02-021-0/+18
* Don't warn for -Wnon-virtual-dtor for dependent classes.Argyrios Kyrtzidis2011-02-021-0/+12
* Remove redundant check to not warn for warn_equality_with_extra_parens if we ...Ted Kremenek2011-02-021-9/+0
* Don't warn about extraneous '()' around a comparison if it occurs within a ma...Ted Kremenek2011-02-011-0/+10
* Don't warn for "if ((a == b))" if the parens came from a macro. Thanks to Far...Argyrios Kyrtzidis2011-02-011-0/+4
* For "if ((a == b))" only warn if 'a' is a modifiable l-value. Caught by John!Argyrios Kyrtzidis2011-02-011-0/+10
* Warn for "if ((a == b))" where the equality expression is needlessly wrapped ...Argyrios Kyrtzidis2011-02-011-0/+4
* Implement access checking for the "delete" operator. Fixes PR9050,Douglas Gregor2011-02-011-0/+11
* Only warn for -Wnon-virtual-dtor for public destructors. Thanks to Benjamin K...Argyrios Kyrtzidis2011-01-311-0/+12
* Implement the suggested resolution to core issue 547, extended to alsoDouglas Gregor2011-01-311-0/+66
* Warn if the class has virtual methods but non-virtual destructor. Addresses r...Argyrios Kyrtzidis2011-01-311-1/+29
* Don't warn that variables in C++ static member functions shadow fields. Fixes...Argyrios Kyrtzidis2011-01-311-0/+13
* If there were errors, disable 'unused' warnings since they will mostly be noise.Argyrios Kyrtzidis2011-01-311-0/+8
* Error for use of field from anonymous struct or union should say "invalid use...Argyrios Kyrtzidis2011-01-311-0/+12
* Fix some corner cases in the __is_base_of logic.John McCall2011-01-281-1/+11
* Give OpaqueValueExpr a source location, because its source locationDouglas Gregor2011-01-281-0/+6
* Teach the evaluation of the __is_convertible_to trait to translateDouglas Gregor2011-01-271-0/+7
* Implement the Microsoft __is_convertible_to type trait, modeling theDouglas Gregor2011-01-271-0/+28
* Revert r124217 because it didn't catch the actual error case it was trying toJeffrey Yasskin2011-01-271-50/+0
* Teach -Wreturn-type that destructors can appearTed Kremenek2011-01-261-0/+10
* Merge -Wuninitialized-experimental into -Wuninitialized.Ted Kremenek2011-01-261-1/+1
* Fix infinite loop during error diagnostics. Fixes rdar://8875304.Argyrios Kyrtzidis2011-01-251-0/+13
* Tweak return-noreturn.cpp test to have its originalTed Kremenek2011-01-253-28/+28
* Fix regression in -Wreturn-type caused by notTed Kremenek2011-01-252-15/+27
* Add an attribute to forbid temporary instances of a type. This allows classJeffrey Yasskin2011-01-251-0/+50
* Revert r124146 for now. It appears to be failing on a few platforms.Eric Christopher2011-01-241-22/+1
* pre/post increase/decrease for AltiVec vectorsAnton Yartsev2011-01-241-1/+22
* Enhance the diagnostic for referring to a typedef with an elaborated name to beNick Lewycky2011-01-241-0/+16
* Re-instate r123977/r123978, my updates of the reference-bindingDouglas Gregor2011-01-242-2/+5
* Mark VTables and RTTI data linkonce_odr instead of weak_odr, with the excepti...Anders Carlsson2011-01-241-2/+2
* Get rid of [[hiding]], [[override]] and [[base_check]].Anders Carlsson2011-01-231-12/+0
* Get rid of the [[final]] C++0x attribute.Anders Carlsson2011-01-231-8/+0
* Add test from PR9026.Rafael Espindola2011-01-221-1/+19
* revert r123977 and r123978 to fix PR9026.Rafael Espindola2011-01-221-4/+1
* Add a test for "perfect" forwardingDouglas Gregor2011-01-211-0/+22
* Provide -Wuninitialized-experimental fixitsTed Kremenek2011-01-211-1/+1
* Enhance -Wuninitialized-experimental diagnosticsTed Kremenek2011-01-211-2/+2
* Implement the preference for move-construction over copy-constructionDouglas Gregor2011-01-212-15/+3
* Add unique_ptr example to test the use of rvalue references. I'll growDouglas Gregor2011-01-211-0/+88
* Update the reference-binding implementation used for overloadDouglas Gregor2011-01-211-1/+4
OpenPOWER on IntegriCloud