Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
e6d134b244cd666c47a3d2dd78f82ff0824188bd
/
test
/
Sema
/
uninit-variables.c
e6c2803
Fix crash in -Wuninitialized when using switch statments whose condition is a logical operation.
by Ted Kremenek
· 13 years ago
584b9d6
Switch 'is possibly uninitialized' to 'may be uninitialized' based on
by Chandler Carruth
· 14 years ago
f04eb2d
Now that the analyzer is distinguishing between uninitialized uses that
by Chandler Carruth
· 14 years ago
b88fb02
Commit a bit of a hack to fully handle the situation where variables are
by Chandler Carruth
· 14 years ago
b414c4f
Fix PR9624 by explicitly disabling uninitialized warnings for direct self-init:
by Chandler Carruth
· 14 years ago
d40066b
Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numerous CFG and UninitializedValues analysis changes:
by Ted Kremenek
· 14 years ago
6f41715
-Wuninitialized: use "self-init" warning when issue uninitialized values warnings from the dataflow analysis that include within the initializer of a variable.
by Ted Kremenek
· 14 years ago
5360c92
-Wuninitialized: don't issue fixit for initializer if a variable declaration already has an initializer.
by Ted Kremenek
· 14 years ago
bc8b44c
-Wuninitialized should not warn about variables captured by blocks as byref.
by Ted Kremenek
· 14 years ago
0a65f94
Rename -Wuninitialized-maybe to -Wconditional-uninitialized.
by Ted Kremenek
· 14 years ago
908c09f
Take 2: merge -Wuninitialized-experimental into -Wuninitialized. Only *must-be-uninitialized* warnings are reported, with *maybe-uninitialized* under a separate flag. I await any fallout/comments/feedback, although hopefully this will produce no noise for users.
by Ted Kremenek
· 14 years ago
f7bafc7
Split warnings from -Wuninitialized-experimental into "must-be-initialized" and "may-be-initialized" warnings, each controlled by different flags.
by Ted Kremenek
· 14 years ago
f3f5379
Remove old UninitializedValues analysis.
by Ted Kremenek
· 14 years ago
1b52844
Move uninitialized variable checking back under -Wuninitialized-experimental. It is clear from user feedback that this warning is not quite ready.
by Ted Kremenek
· 14 years ago
5533045
Reenable -Wuninitialized warning for captured block variables.
by Ted Kremenek
· 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
9fcbcee
Enhance -Wuninitialized to better reason about || and &&, tracking dual dataflow facts and properly merging them.
by Ted Kremenek
· 14 years ago
96554fd
Teach -Wuninitialized about indirect goto. Fixes PR 9071.
by Ted Kremenek
· 14 years ago
40900ee
Teach -Wuninitialized not to assert when analyzing
by Ted Kremenek
· 14 years ago
fd6b874
Merge -Wuninitialized-experimental into -Wuninitialized.
by Ted Kremenek
· 14 years ago
dd0f794
Tweak -Wuninitialized-experimental to not emit
by Ted Kremenek
· 14 years ago
a8c17a5
Teach -Wuninitialized-experimental to also warn
by Ted Kremenek
· 14 years ago
9660803
Teach -Wuninitialized-experimental about sizeof().
by Ted Kremenek
· 14 years ago
dcfb360
Provide -Wuninitialized-experimental fixits
by Ted Kremenek
· 14 years ago
fbb178a
Add basic fixits for -Wuninitialized-experimental
by Ted Kremenek
· 14 years ago
94b1b4d
Enhance -Wuninitialized-experimental diagnostics
by Ted Kremenek
· 14 years ago
13bd423
Add rudimentary path-sensitivity to UnintializedValuesV2
by Ted Kremenek
· 14 years ago
c21fed3
Teach UninitializedValuesV2 to implicitly reason about C++
by Ted Kremenek
· 14 years ago
4dccb90
Correctly enable test/Sema/unit-variables.c,
by Ted Kremenek
· 14 years ago
c104e53
Teach UninitializedValuesV2 about "int x = x" and
by Ted Kremenek
· 14 years ago
610068c
Add initial prototype for implementation of
by Ted Kremenek
· 14 years ago