summaryrefslogtreecommitdiff
path: root/test/SemaCXX/uninitialized.cpp
AgeCommit message (Expand)Author
2017-05-25Switch from using a DiagnosticTrap and a note for "while defining a specialRichard Smith
2017-01-13PR31631: fix bad CFG (and bogus warnings) when an if-statement has an init-st...Richard Smith
2017-01-13[Sema] Add warning for unused lambda capturesMalcolm Parsons
2015-04-27PR23334: Perform semantic checking of lambda capture initialization in the ri...Richard Smith
2015-03-03Make -Wuninitialized warn on pointer-to-member and comma operators.Manuel Klimek
2014-11-27When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu
2014-11-21Extend -Wuninitialized to warn when accessing uninitialized base classes in aRichard Trieu
2014-11-01Fix a bug where -Wuninitialized would skip arguments to a function call.Richard Trieu
2014-10-31Have -Wuninitialized catch uninitalized use in overloaded operator arguments.Richard Trieu
2014-10-22Disable the uninitialized field warning in uninstantiated classes.Richard Trieu
2014-10-17Add support for initializer lists on field initializers for -WuninitializedRichard Trieu
2014-10-01Improve -Wuninitialized warnings for fields that are record types.Richard Trieu
2014-09-30Update uninitialized tests to ensure that field initialization has theRichard Trieu
2014-09-30Update -Wuninitialized to be stricter on CK_NoOp casts.Richard Trieu
2014-09-26Add back checking for condition of conditional operator for -WuninitializedRichard Trieu
2014-09-25Add increment/decrement operators and compound assignment operators to theRichard Trieu
2014-09-24Fix an edge case with BinaryOperator's in -Wuninitialized. Add testcases forRichard Trieu
2014-09-23Improve -Wuninitialized to take into account field ordering with initializerRichard Trieu
2014-09-12Check delegating constructors for using uninitialized fields.Richard Trieu
2014-09-04Stop double visiting some expressions during self reference checking.Richard Trieu
2014-08-28During cross field uninitialized checking, when processing an assignment,Richard Trieu
2014-08-27More -Wuninitialized updatesRichard Trieu
2014-08-26Passing a variable to std::move now counts as a use for -WuninitializedRichard Trieu
2014-08-12Improve -Wuninitialized to catch const classes being used in their own copyRichard Trieu
2013-12-05Fix a tranche of comment, test and doc typosAlp Toker
2013-10-25Simplify and refactor the uninitialized field warning.Richard Trieu
2013-09-20Modify the uninitialized field visitor to detect uninitialized use across theRichard Trieu
2013-09-13Refactor the uninitialized field visitor. Also moved the calls to the visitorRichard Trieu
2013-05-03PR15906: The body of a lambda is not an evaluated subexpression; don't visit ...Richard Smith
2013-03-26Handle CXXOperatorCallExpr when checking self referrnce during initialization ofRichard Trieu
2013-01-19Reapply r172878 with test case.Ted Kremenek
2013-01-19-Wuninitialized: warn about uninitialized values resulting from ?: that evalu...Ted Kremenek
2012-10-03Change how the SelfReferenceChecker handles MemberExpr. Instead of treatingRichard Trieu
2012-10-01Cleaning up the self initialization checker.Richard Trieu
2012-09-21Make warnings about uninitialized fields include the field name.Hans Wennborg
2012-09-18Warn about self references in in-class initializers.Hans Wennborg
2012-08-20Better wording for reference self-initialization warning.Hans Wennborg
2012-08-17Warn about self-initialization of references.Hans Wennborg
2012-08-14Check local static variables for self reference on initialization.Richard Trieu
2012-08-06For global record types, the self reference checker was called twice, resultingRichard Trieu
2012-07-14Refine CFG so that '&&' and '||' don't lead to extra confluence points when u...Ted Kremenek
2012-06-14Use a proper visitor to recursively check for uninitialized use in constructors.Richard Trieu
2012-06-04Removing the lambda extension warning concerning single return statements, as...Aaron Ballman
2012-05-09Pull some cases of initialization with self-reference warnings out ofRichard Trieu
2012-05-09Update the SelfReferenceChecker. Refactored some of the visitor methods.Richard Trieu
2012-04-12Add -Wuninitialized test for C++11 lambdas.Ted Kremenek
2012-03-22Fix broken CFG when an initializer is a statement expression that starts with...Ted Kremenek
2012-03-08Fix -Wuninitialized to catch the case of a class being initialized with a callRichard Trieu
2012-01-06Improvements to the uninitialized variable warning: Check if the constructorRafael Espindola
2011-11-15Teach the CFG builder how to properly destroy temporaries whoDouglas Gregor