Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
0e2c34f92f00628d48968dfea096d36381f494cb
/
test
/
SemaCXX
/
uninitialized.cpp
0e2c34f
Update aosp/master clang for rebase to r230699.
by Stephen Hines
· 9 years ago
176edba
Update aosp/master Clang for rebase to r222490.
by Stephen Hines
· 10 years ago
651f13c
Updated to Clang 3.5a.
by Stephen Hines
· 10 years ago
858d2ba
Simplify and refactor the uninitialized field warning.
by Richard Trieu
· 11 years ago
ef8f90c
Modify the uninitialized field visitor to detect uninitialized use across the
by Richard Trieu
· 11 years ago
fbb08b5
Refactor the uninitialized field visitor. Also moved the calls to the visitor
by Richard Trieu
· 11 years ago
0f2fc5f
PR15906: The body of a lambda is not an evaluated subexpression; don't visit it when visiting such subexpressions.
by Richard Smith
· 11 years ago
8af742a
Handle CXXOperatorCallExpr when checking self referrnce during initialization of
by Richard Trieu
· 11 years ago
39371b8
Reapply r172878 with test case.
by Ted Kremenek
· 11 years ago
77fd3c0
-Wuninitialized: warn about uninitialized values resulting from ?: that evaluate to lvalues (in C++).
by Ted Kremenek
· 11 years ago
6b2cc42
Change how the SelfReferenceChecker handles MemberExpr. Instead of treating
by Richard Trieu
· 12 years ago
568f785
Cleaning up the self initialization checker.
by Richard Trieu
· 12 years ago
7821e07
Make warnings about uninitialized fields include the field name.
by Hans Wennborg
· 12 years ago
471f985
Warn about self references in in-class initializers.
by Hans Wennborg
· 12 years ago
5965b7c
Better wording for reference self-initialization warning.
by Hans Wennborg
· 12 years ago
8be9e77
Warn about self-initialization of references.
by Hans Wennborg
· 12 years ago
1b4b146
Check local static variables for self reference on initialization.
by Richard Trieu
· 12 years ago
e27a08a
For global record types, the self reference checker was called twice, resulting
by Richard Trieu
· 12 years ago
3f635c0
Refine CFG so that '&&' and '||' don't lead to extra confluence points when used in a branch, but
by Ted Kremenek
· 12 years ago
de5e75c
Use a proper visitor to recursively check for uninitialized use in constructors.
by Richard Trieu
· 12 years ago
44f5b1d
Removing the lambda extension warning concerning single return statements, as it no longer applies.
by Aaron Ballman
· 12 years ago
f6278e5
Pull some cases of initialization with self-reference warnings out of
by Richard Trieu
· 12 years ago
7e9f8af
Update the SelfReferenceChecker. Refactored some of the visitor methods.
by Richard Trieu
· 12 years ago
c02af35
Add -Wuninitialized test for C++11 lambdas.
by Ted Kremenek
· 12 years ago
550f223
Fix broken CFG when an initializer is a statement expression that starts with a while loop (PR 12325).
by Ted Kremenek
· 12 years ago
ffea6b4
Fix -Wuninitialized to catch the case of a class being initialized with a call
by Richard Trieu
· 12 years ago
1a5d355
Improvements to the uninitialized variable warning: Check if the constructor
by Rafael Espindola
· 12 years ago
2d9eb21
Teach the CFG builder how to properly destroy temporaries who
by Douglas Gregor
· 13 years ago
47eb898
Change the self-reference visitor (which gives the warning for self-reference oninitalization warning of -Wuninitialized) to exclude member variables that can decay into pointers. This will cause it to no longer warn on this code:
by Richard Trieu
· 13 years ago
898267f
Extend the self-reference warning to catch when a constructor references itself upon initialization, such as using itself within its own copy constructor.
by Richard Trieu
· 13 years ago
b414c4f
Fix PR9624 by explicitly disabling uninitialized warnings for direct self-init:
by Chandler Carruth
· 13 years ago
d40066b
Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numerous CFG and UninitializedValues analysis changes:
by Ted Kremenek
· 13 years ago
349894e
Add tests for the uninitialized checks added in r128376. Also clean up
by Chandler Carruth
· 13 years ago
c75f618
Add test case for <rdar://problem/8610363> (a bogus report of using an uninitialized field). This was
by Ted Kremenek
· 14 years ago