repo.or.cz
/
clang.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Handle UsingDecl in CFGRecStmtDeclVisitor.
2011-02-18
Argiris Kirtzidis
Handle Usi
n
gDecl in
C
F
G
RecStmtDec
l
Visitor
.
commit
|
commitdiff
|
tree
2011-02-17
Argi
r
is Kirtzidis
[an
a
lyzer] Use the new registration mechanism
for th
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
A
rgi
r
is Kirtzidis
[
analyzer] Use the
new regist
r
atio
n
mech
a
n
i
sm on t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Argiris Kirtzidis
[analyzer]
commit
|
commitdiff
|
tree
2011-02-17
Argiris Kirtzi
d
is
[anal
y
zer] Pass
Che
c
kerManager
t
o the registrati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Arg
i
ris Kirtz
i
dis
When bu
i
lding StaticAnalyzer/Fr
o
ntend ad
d
-I "<Checke
r
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Argiris
Kirtzidis
Warning -> ExtWar
n
commit
|
commitdiff
|
tree
2011-02-16
A
rgi
r
i
s Kirtzidis
[analyze
r
] AnalyzerFr
o
ntend
i
s dependent on A
n
alyz
e
r
Ch
e
ck
e
rs
.
commit
|
commitdiff
|
tree
2011-02-16
Argiris
K
irtzidis
[analyz
e
r
]
U
s
e
the new registration
mech
a
ni
s
m on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirt
z
idi
s
Warn for missing terminating
" o
r
' instead
o
f
er
r
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
g
iris K
i
rtzidis
[a
n
alyzer] U
s
e the new registration
m
ec
h
anism on
some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argir
i
s Kirt
z
id
i
s
[analyzer] Use
t
he
n
ew registration mechanis
m
on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris
K
irtzidis
[a
n
alyzer] Remove ObjCS
e
lfInitChe
c
k
f
rom A
n
a
lyz
e
rOptions
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris
K
irtzid
i
s
[analyzer] Use the new registratio
n
mec
h
anism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argi
r
is Kirtzidis
A
l
low reso
l
ving headers
f
rom a P
C
H
e
ven
a
f
ter headers
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidi
s
Fix the cl
a
ng
-
wpa exam
p
le
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidis
Initialize InlineCall in A
n
a
l
yzerOpt
i
ons
.
commit
|
commitdiff
|
tree
2011-02-15
Argir
i
s Kir
t
zidis
[
analy
z
er]
R
eflect changes for table
g
en'ing the checkers
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
giris Ki
r
tzidis
[analyz
e
r] Use th
e
new r
e
gistration mechan
i
sm o
n
some
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris Kirtzidis
Anger
the C
M
ake gods by updating '
c
lang
.
x
c
o
d
eproj'
.
commit
|
commitdiff
|
tree
2011-02-14
A
r
g
iris
K
irtzidis
Remove left-over #in
c
l
ude
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris Kirtzidis
[analyzer]
Overhauling of the checker registr
a
tion
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
A
r
giris Kir
t
z
idis
[analyze
r
] Remove Manage
r
R
egistry which is not used
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
A
rgiris Kirtzidi
s
[
a
nalyzer]
M
ove includ
e
/clang/StaticAnalyze
r
/
A
n
a
l
y
sisConsume
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris
K
i
r
tzidis
[analyzer] Move Checker
s
/FrontendAct
i
o
n
s
.
cpp -
>
Fronte
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
A
rgiris Kirtzid
i
s
[analy
z
er]
Introduce libclangStaticAnal
y
zerFro
n
tend
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Argi
r
is Kirtzidis
When readin
g
the AST,
delay lo
a
d
ing o
f
t
he
r
ed
e
c
l
aration
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Arg
i
ris
Kirtzidis
F
or -Woverloaded-virtual take into account canonica
l
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
A
r
g
i
r
i
s
K
irtzidis
[analyz
e
r]
M
ov
e
the
f
iles in l
i
b
/
StaticAnalyzer to
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argir
i
s
K
ir
t
z
i
dis
[an
a
lyz
e
r
]
l
ib/S
t
aticAnalyzer/Checkers/ExprEngineExperimenta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirtzidis
[anal
y
z
er]
l
ib/StaticAnalyzer/Checkers/ExprEngineExperimenta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argi
r
is Kirtzidis
[analyzer] lib
/
StaticAnalyzer/Checkers/ExprEn
g
ineIntern
a
l
Che
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirt
z
idis
In Sema::CheckShadow, get the D
e
clContext
from t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Arg
i
r
is Kirt
z
idis
[analyzer] Fix a false p
o
s
itive of
the 'self'
i
ni
t
ia
l
ization
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Ar
g
iris Kirtzidis
When the
out-of-l
i
ne definition
differs from
t
he declaration
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Ar
g
i
r
is Kirtzidi
s
[analyzer] Fix a crash until we can handle t
e
mp
o
rary
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Argiris Kirtzidis
Implement -Woverlo
a
ded-virtual
.
commit
|
commitdiff
|
tree
2011-02-02
Argiris Kirtzidis
Do
n
't w
a
rn for -Wnon-vir
t
ual-dto
r
for dependent c
l
asses
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris
K
irtzidis
D
on't war
n
for "if ((a ==
b
))" if the p
a
rens ca
m
e from
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argir
i
s Kirtzidis
Fix
th
e
message
.
T
h
a
nks to Thomas
C
lement for noticing
.
commit
|
commitdiff
|
tree
2011-02-01
Ar
g
iris Kirtzidis
For "if
((a == b))" only warn i
f
'
a
'
i
s a modifiable
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiri
s
Kirtzidis
[a
n
alyzer] S
l
ig
h
tly improve
the diagnostic
m
essage
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzidis
W
arn for "if ((a == b))"
w
h
e
re t
h
e
e
q
uality
e
xpress
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris
K
irtzidis
W
h
e
n initializing struct m
e
mbers, t
h
e important
t
hin
g
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
Impro
v
e the diagnostic for
-Wcustom-atomic-
p
r
opertie
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Arg
i
ris
K
irtzidi
s
Add -Wcustom-atomic-properties whi
c
h war
n
s if an atomic
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Arg
i
ris Kirtzidis
On
l
y warn for -Wnon-
v
i
rtual-d
t
or
f
o
r publi
c
d
e
s
tructors
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argir
i
s K
i
rtzidis
Warn
if the class has vir
t
u
a
l
meth
o
ds b
u
t non-virtual
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtz
i
dis
Don't warn
t
hat variables i
n
C++ static me
m
ber functions
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
r
giris Kirtzidis
Fix the dia
g
nostic when we are
shadowing a
n
external
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argir
i
s
Kirtzidis
Diagno
s
e if ext
e
rn local var
i
a
ble is
followed by
non
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
'extern' var
i
a
bles in functions don't sh
a
dow externs
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
r
giris Kirtzidis
If th
e
re were err
o
r
s
, di
s
ab
l
e 'unused
'
wa
r
nin
g
s since
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ar
g
iris Ki
r
tzidis
E
r
r
or f
o
r
use of field from anonymou
s
struct or union
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
Am
a
zing that there are still issues with the fiel
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
r
giris Kirtzid
i
s
Fix test that didn't ac
t
ually test what it wanted to
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Arg
i
ris Kirtzid
i
s
Allow
#
pragma un
u
s
ed to be
used
o
n
global var
i
ables
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Argiris Kirtzidis
[
a
na
l
y
zer] Fix
crash when handling do
t
synt
a
x on 'super'
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris Kirtzidis
[ana
l
yzer] E
n
a
b
l
e the
s
elf-init checker under c
o
mman
d
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argiri
s
Kirtzidi
s
Cor
r
ect r124242 making sure function chunk that
gets
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris Kirtz
i
dis
[ana
l
yzer] I
m
prove the
d
iagnostic for
t
he self-i
n
it
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiri
s
Kirtzi
d
is
[analyze
r
] Do th
e
s
elf-in
i
t check only on NSObject
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argi
r
i
s Kirtzidi
s
Diagnose calling conventi
o
n attribute
i
nc
o
mpa
t
ibilities
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Arg
i
ris Kirtzidis
Fix infinite loo
p
duri
n
g error
d
iagnostics
.
Fixes r
d
ar
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
Change error "functio
n
cannot re
t
u
rn ar
r
ay t
y
p
e
" -
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
[analyzer]
H
andle the
d
ot
syntax
f
o
r
p
rope
r
ties in
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
[analyzer] Introduce ExprEn
g
i
n
e
:
:Vi
s
itObjCMessag
e
for
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
[
analyzer] Introdu
c
e Ob
j
CMess
a
ge
w
hich represents both
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiri
s
Ki
r
tzidis
In
a
ObjCMessage
E
xpr with t
h
e super class as
r
ec
e
iver
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris K
i
r
t
zidis
[
ana
l
y
zer] Simplify GetRecei
v
erTy
p
e
functi
o
n in Bas
i
cObjCFou
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Ar
g
iris Kirtzidis
W
h
en
r
edefining a ma
c
ro do
n
'
t
warn twice if it's no
t
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Argiris Kir
t
zidis
Properly
do
a floa
t
-> _Complex double conv
e
r
si
o
n,
.
.
.
commit
|
commitdiff
|
tree
2011-01-17
Argiris Kirtzidis
Convert "#prag
m
a u
n
use
d
(
.
.
.
)" int
o
tokens for the
par
s
e
r
.
commit
|
commitdiff
|
tree
2011-01-15
Argiris
Kirtz
i
dis
S
to
r
e/
r
etriev
e
-fshort-
e
nums
f
o
r PCH,
f
ixes rda
r
:
/
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
A
r
giris
K
irtzidis
P
r
op
e
rly prop
a
g
a
te #pragma diagnostic ma
p
pin
g
s fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Arg
i
ris Ki
r
t
zidis
[
a
nal
y
zer] Introd
u
c
e
ObjCSel
f
I
n
itChe
c
ker, which
c
hecks
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Arg
i
r
is
Kirtzidis
[
a
na
l
yze
r
] Support po
s
t-visiting ObjCIvarRef
E
xpr
s
for
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Arg
i
ris Kirtzidis
[ana
l
yzer] Add
'
bo
o
l i
g
nor
e
Prefix' parameter
to cocoa
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Arg
i
ris
K
i
rtzidi
s
[analyzer
]
Add 'isLoa
d
'
parameter in Ch
e
cker::v
i
sitLocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Argi
r
is Ki
r
tzidis
Use t
h
e
proper enum as para
m
eter,
i
nstead of unsigned
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Argiris Kirtzidis
Rename MaybeSkip
F
u
n
ctionBodyForCode
C
ompletion -> trySk
i
pping
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Argiris Kirtzi
d
is
Fix 80 c
o
lumn vi
o
lation
.
commit
|
commitdiff
|
tree
2011-01-03
Argi
r
is Kirtzidis
When in c
o
de-comple
t
io
n
,
skip obj-c method b
o
dies
for
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Argi
r
is Kirt
z
idis
R
emove a couple o
f
setters that ha
v
e no callers
.
commit
|
commitdiff
|
tree
2011-01-03
Argiris Kir
t
zidi
s
Speed up c
o
d
e
-co
m
ple
t
ion by skipping functio
n
bodies
.
commit
|
commitdiff
|
tree
2011-01-03
A
r
g
i
ris K
i
rtzidis
I
n t
h
e late
s
t
episode of "Deser
i
alizi
n
g bugs
c
a
used
.
.
.
commit
|
commitdiff
|
tree
2010-12-24
Argiris Kir
t
zidis
Remove the E
n
toSA direc
t
o
r
ies
.
commit
|
commitdiff
|
tree
2010-12-24
Argiris Kirtzidis
Handle locatio
n
s
coming from m
a
cro instantiations p
r
operly
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Ar
g
iris Kirt
z
i
d
i
s
Subsequent attempt to fix linux build
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidis
Ap
p
arently I
'
m on
a
mission
to
b
reak as m
a
ny builds
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris
K
irtzidis
For
g
o
t
to
m
ove
the files
in
C
MakeLists
.
txt
.
commit
|
commitdiff
|
tree
2010-12-22
Arg
i
ris
K
i
rtzidi
s
Add GR/Ch
e
cke
r
s
subd
i
r for CMake build
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris K
i
rtzidis
Move AnalysisConsumer
.
cpp and
E
xpr
E
n
gin
e
.
cpp int
o
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris K
i
rtzid
i
s
[ana
l
yzer] Refactoring:
Drop
the 'G
R
' prefi
x
.
commit
|
commitdiff
|
tree
2010-12-22
Arg
i
r
i
s
K
i
r
tzidis
[analyzer] R
e
factoring
:
Move stuff
i
n
t
o
nam
e
spa
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris
K
irtzidis
[analyzer] Refacto
r
in
g
:
Move c
h
ec
k
ers into
l
ib/GR/Ch
e
ckers
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiri
s
Kirtzi
d
is
[ana
l
yzer
]
Refacto
r
ing: lib/Che
c
ke
r
-> lib/GR and libclangCh
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris
K
i
rtz
i
dis
[analyzer] Refactoring: inc
l
ude/cl
a
ng/Ch
e
c
k
e
r ->
i
n
clu
d
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
A
r
gir
i
s
K
i
r
tzidis
F
i
x diagnos
t
ic pragmas
.
commit
|
commitdiff
|
tree
2010-12-10
A
r
giris Kirtzidis
Intr
o
duc
e
ObjC
M
e
ssageExpr::getRece
i
verRange() to
get
.
.
.
commit
|
commitdiff
|
tree
next