aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Sema/integer-overflow.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-26Revert r301742, which caused us to try to evaluate all full-expressions.Richard Smith1-7/+1
2017-06-13Revert "Revert r301742 which made ExprConstant checking apply to all full-exp...Diana Picus1-1/+7
2017-06-12Revert r301742 which made ExprConstant checking apply to all full-exprs.Nick Lewycky1-7/+1
2017-06-12Revert r303316, a change to ExprConstant to evaluate function arguments.Nick Lewycky1-8/+0
2017-05-17The constant expression evaluator should examine function arguments for non-c...Nick Lewycky1-0/+8
2017-05-02Revert r301785 (and r301787) because they caused PR32864.Nick Lewycky1-4/+4
2017-05-01Fix test that was incorrected merged between patches.Nick Lewycky1-1/+1
2017-05-01Handle expressions with non-literal types like ignored expressions if we are ...Nick Lewycky1-4/+4
2017-04-29Remove Sema::CheckForIntOverflow, and instead check all full-expressions.Nick Lewycky1-1/+7
2017-04-27In the expression evaluator, visit the index of an ArraySubscriptExpr even if...Nick Lewycky1-0/+4
2017-04-27In the expression evaluator, descend into both the true and false expressions...Nick Lewycky1-0/+3
2016-04-11Adjust tests to have consistent integer sizes.Richard Trieu1-2/+7
2016-02-10[Sema] Issue a warning for integer overflow in nested struct initializerAkira Hatanaka1-0/+20
2016-01-11[Sema] Issue a warning for integer overflow in struct initializerAkira Hatanaka1-0/+8
2015-12-08Explicitly permit undefined behavior in constant initializers for globalRichard Smith1-1/+0
2015-12-03PR17381: Treat undefined behavior during expression evaluation as an unmodeledRichard Smith1-0/+1
2015-02-04Catch more cases when diagnosing integer-constant-expression overflows.Josh Magee1-0/+147