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
[analyzer] Use the new registration mechanism on the non-path-sensitive-checkers:
2011-02-17
Argiri
s
Kirtzidis
[analyzer] Use the ne
w
registr
a
tion mechani
s
m
on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ar
g
iris Kirt
z
idis
[analyzer]
commit
|
commitdiff
|
tree
2011-02-17
Argiris Kirtzi
d
i
s
[analyzer] P
a
ss CheckerManager to the registrati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Argiris Kirtzidis
W
h
en building St
a
ticAnal
y
z
er/Frontend
a
dd
-
I "<C
h
eckers
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
A
r
giri
s
Kir
t
z
i
dis
Warni
n
g
-
> ExtWarn
commit
|
commitdiff
|
tree
2011-02-16
Argiri
s
Kirtzid
i
s
[analy
z
er] Analy
z
erF
r
o
ntend is de
p
e
n
den
t
on AnalyzerCheckers
.
commit
|
commitdiff
|
tree
2011-02-16
Argiris Kirtzidis
[analy
z
er] Use the
n
e
w
regi
s
t
ration mechanism on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argi
r
is Kirtzidis
W
a
rn f
o
r missing termin
a
ting "
o
r ' instead of
e
r
r
or
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
rgiris Ki
r
tzi
d
is
[ana
l
yzer] Use the
n
ew
regist
r
ation mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidis
[
a
nal
y
zer] Use
t
he new registration
m
ech
a
nism
on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
rgiris
K
irtzidis
[analyzer] R
e
mo
v
e ObjC
S
elfInitCheck f
r
om AnalyzerOptions
.
commit
|
commitdiff
|
tree
2011-02-15
Arg
i
ris Kirtzidis
[analyzer] Use the new registration
m
echan
i
sm
o
n
s
ome
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris K
i
rtzidis
A
l
low resolvin
g
h
eaders
f
rom a
P
C
H
even after hea
d
e
rs
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzid
i
s
Fix t
h
e
c
lang-wpa example
.
commit
|
commitdiff
|
tree
2011-02-15
Arg
i
ris Kirtzidis
In
i
tia
l
i
ze Inlin
e
Call in
A
n
alyzerOpti
o
ns
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidis
[analyzer] R
e
flect chan
g
es for t
a
blegen'
i
ng t
h
e checker
s
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidis
[analyz
e
r] Use th
e
n
e
w regis
t
ration mech
a
n
is
m
on
s
o
m
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argir
i
s Kirtzidis
Anger the CMake
go
d
s
by u
p
d
ating 'clang
.
xcodeproj'
.
commit
|
commitdiff
|
tree
2011-02-14
Ar
g
iris
K
irtzidis
Remove left
-
o
ve
r
#
i
n
clude
.
commit
|
commitdiff
|
tree
2011-02-14
Ar
g
i
ris Kirtz
i
dis
[
analyzer] Overhaul
i
ng o
f
the check
e
r regis
t
rati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
A
r
giris
K
irtzidis
[a
n
alyz
e
r]
R
emove
Man
a
gerRegistry which i
s
no
t
used
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris Kirtzidis
[a
n
alyzer] Move includ
e
/clang/Stat
i
cAnalyzer/Anal
y
s
i
sConsume
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argi
r
is Kirtzidis
[analyz
e
r] Mo
v
e
C
hec
k
ers/FrontendAc
t
io
n
s
.
c
p
p -> Frontend
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris Kirtzidis
[analyzer] Introduce li
b
clan
g
S
t
a
t
icAnalyzerF
r
onten
d
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Argiris Kirtzidis
When
r
eading the AS
T
, delay loadi
n
g of the redecla
r
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
A
r
giris
K
irtzidis
F
or
-
Wov
e
rloaded-virtual take into
a
ccou
n
t
c
anonic
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirtzidis
[analyzer]
M
ove the files in li
b
/StaticAnalyzer t
o
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirtzidis
[analyzer] lib/St
a
t
i
cAn
a
ly
z
er/
C
heckers/Ex
p
rEngine
E
xpe
r
imenta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Ki
r
tzi
d
is
[analyzer] lib/StaticAnalyz
e
r/Checkers/E
x
p
rEngineExperiment
a
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirtzidis
[anal
y
z
e
r
]
lib/Stat
i
cAnalyzer
/
Checkers/Exp
r
Eng
i
neInter
n
a
lChe
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argi
r
is Kirtzi
d
is
In Sema::CheckShadow, g
e
t t
h
e DeclContext fro
m
th
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Argir
i
s
Kirtzidis
[
a
nalyzer] Fix a false po
s
itive of the
'self' initialization
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Argi
r
is Ki
r
tz
i
dis
When
t
he out-of-line definit
i
on differs from the declaration
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Arg
i
ris Kirtzidis
[
a
n
alyzer
]
Fix a cra
s
h
u
n
til w
e
can ha
n
d
l
e t
e
mpor
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Ar
g
iris Kirtzidis
I
m
pleme
n
t -
W
ove
r
l
o
a
ded-vi
r
t
ual
.
commit
|
commitdiff
|
tree
2011-02-02
Arg
i
ris Kirt
z
i
dis
Don't wa
r
n
f
or
-
Wnon-virtual-dtor f
o
r
d
ep
e
nd
e
nt cla
s
ses
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris
K
i
rt
z
idis
Don't warn
f
o
r "if
(
(
a == b))" if the parens came from
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzi
d
is
Fix the message
.
Thanks
to Thomas Clement
f
o
r n
o
ticing
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Ki
r
tzidis
For "if
(
(a == b)
)
" only
w
arn if 'a
'
i
s
a
modifi
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kir
t
zidis
[analyzer] Sligh
t
ly i
m
prove the d
i
agnostic message
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
A
r
giris
K
irtzidis
Warn for "if ((a == b))" where
the equality
express
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzidis
When initia
l
izing struct members, the impor
t
ant thing
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argi
r
is
K
i
r
tzidis
Improve
t
he
d
iagnostic for -Wcustom-a
t
omic-propertie
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ar
g
iris Kirt
z
idis
Add
-
Wcustom-ato
m
ic-p
r
o
p
erties
which warns if an atomic
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris
Ki
r
tzidis
O
nly warn for -Wnon-virtual-d
t
or f
o
r p
u
b
l
ic
d
estructors
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris
Ki
r
tzi
d
is
Warn
if
the class ha
s
v
irtua
l
m
ethods but no
n
-virtual
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
rgiris Kirtzid
i
s
Don't
w
arn tha
t
v
a
riables
i
n C++
static m
e
mber func
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
Fix
t
he diag
n
ostic w
h
e
n
we are shadowi
n
g a
n
external
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris K
i
rtz
i
d
i
s
D
i
agnose if
e
xtern loc
a
l variable is
f
ollowed by non
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argi
r
is Kirtzi
d
is
'extern' variables in func
t
ions don't shado
w
e
xterns
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
I
f the
r
e were errors,
disable 'unus
e
d' war
n
ings si
n
ce
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argir
i
s Kirtzidis
E
r
ror for use of field fr
o
m
a
non
y
mous struc
t
or
u
nion
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris K
i
rt
z
i
d
is
Amazing that there ar
e
still issues with the fields
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzi
d
is
F
i
x
test t
h
at d
i
dn't
a
ctual
l
y te
s
t what it
wan
t
e
d
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Argir
i
s Ki
r
tzi
d
i
s
A
l
low #pra
g
ma unused to b
e
used on global var
i
a
ble
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Argi
r
is Kirt
z
idis
[analyzer] Fix
c
r
a
sh w
h
en handl
i
ng d
o
t syntax on 'supe
r
'
.
commit
|
commitdiff
|
tree
2011-01-26
A
r
giris K
i
rt
z
idis
[
analyz
e
r] Enable the
s
e
lf-ini
t
checker under command
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris Ki
r
tzidis
C
orrect r124242 m
a
king sure fu
n
ction c
h
unk tha
t
gets
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris Kirtzidis
[analyzer] Imp
r
ove the diagn
o
sti
c
for the
s
el
f
-init
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
[analyzer
]
Do the self-ini
t
check only on NSO
b
ject
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzi
d
is
D
i
agnos
e
c
alling conventi
o
n
attribu
t
e in
c
ompat
i
b
i
lities
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
A
rgiris Kirtz
i
dis
F
i
x infinite loop during error
d
ia
g
n
o
stics
.
Fixe
s
r
dar
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiri
s
Kirtzidis
Change error "function cann
o
t retu
r
n
array
t
yp
e
" -
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzi
d
is
[analyzer]
H
andle the dot s
y
nt
a
x
f
or properties i
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzi
d
is
[analyzer]
I
ntroduc
e
ExprEngine
:
:VisitObjCMessag
e
for
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
[
analy
z
er] Intro
d
u
ce ObjCMess
a
ge which
represents both
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris
Kirtzi
d
i
s
In a ObjCMessag
e
Expr with the supe
r
class a
s
r
ecei
v
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris
K
irt
z
idis
[analyzer] Simplify GetR
e
ceiverType functi
o
n in
BasicObjCF
o
u
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Arg
i
r
is Kirtzi
d
is
When
redefining a macro don't warn twic
e
if it
'
s not
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Argir
i
s Kirtzidis
Properly do a float -
>
_Comple
x
double conversion,
.
.
.
commit
|
commitdiff
|
tree
2011-01-17
A
rgir
i
s Kirtzidis
Conver
t
"#pragma unuse
d
(
.
.
.
)" into to
k
ens for the parser
.
commit
|
commitdiff
|
tree
2011-01-15
Argir
i
s Kirtzidis
Store/retrie
v
e
-
fsho
r
t-enums f
o
r PC
H
, fixes rdar:/
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
Argiris Kir
t
z
idis
Pro
p
erly
p
r
op
a
gat
e
#pragma diagnost
i
c mappings
f
rom
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
A
r
giris
Kirtz
i
d
is
[anal
y
zer] Int
r
oduce ObjCSelf
I
nitChe
c
ker, w
h
i
ch chec
k
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argiris
K
i
r
tzidis
[
analy
z
er] Sup
p
ort post-visiting Obj
C
Iv
a
rR
e
f
E
x
prs
for
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Ar
g
iris Kir
t
zidi
s
[analyz
e
r] A
d
d 'bool ignore
P
refix' parameter to cocoa
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
A
r
gi
r
is Kirtzidis
[analyzer] Add 'isL
o
ad' parameter in Ch
e
c
k
er::visitL
o
cati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Argiris Kirtzidis
Use the pro
p
er enum as paramet
e
r, instead of unsigned
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
A
rgiris Kirtzidis
Rename Maybe
S
kipFuncti
o
n
BodyForCodeCompl
e
tio
n
->
t
rySkipping
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Ar
g
i
ris Kirtzidis
Fi
x
80 col
u
mn vio
l
a
tion
.
commit
|
commitdiff
|
tree
2011-01-03
A
r
giris Kirtz
i
dis
When in code-co
m
pletion, skip o
b
j
-c
method
bodies for
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Argiris
Ki
r
tzidis
Remove a couple of sette
r
s that have no ca
l
l
e
r
s
.
commit
|
commitdiff
|
tree
2011-01-03
A
r
giris Kir
t
zidis
Sp
e
ed up code-complet
i
o
n by
s
kipp
i
ng function bod
i
e
s
.
commit
|
commitdiff
|
tree
2011-01-03
Argiris
K
i
rtzidis
In the la
t
est episode of "Deseria
l
izing bugs
c
aus
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-12-24
Argiris Ki
r
tzidis
Rem
o
ve th
e
E
n
toSA dir
e
c
t
ories
.
commit
|
commitdiff
|
tree
2010-12-24
A
r
giris Kirtz
i
dis
H
a
ndle locat
i
ons c
o
ming from macro insta
n
t
i
ations properly
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtz
i
di
s
Subsequent
at
t
empt to
f
ix li
n
u
x
build
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidis
Apparently I'm on a missi
o
n to break as many builds
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidis
Fo
r
g
o
t t
o
move the fil
e
s in CM
a
keLists
.
t
x
t
.
commit
|
commitdiff
|
tree
2010-12-22
A
rgiris Kirtzidis
Add
G
R/Che
c
k
ers su
b
dir
fo
r
CMake build
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kir
t
z
idis
Move An
a
lysis
C
o
n
s
umer
.
cpp and
E
xprE
n
gine
.
cpp into the
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzid
i
s
[analyzer] Refactor
i
ng: D
r
op the
'GR'
p
ref
i
x
.
commit
|
commitdiff
|
tree
2010-12-22
A
r
gi
r
is Kirtz
i
dis
[
analyzer] R
e
factoring: M
o
ve stuff i
n
t
o
na
m
e
space
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzi
d
is
[analyzer] Refactoring:
Move c
h
eckers into lib/GR/C
h
eckers
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidi
s
[
a
nalyzer] Refactor
i
ng: lib/Checker -> lib/GR a
n
d libclangC
h
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidis
[
a
nalyze
r
] Refactoring: include
/
cl
a
ng/Checker -> include
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Ar
g
iris Kirtzidi
s
Fix diagno
s
tic pragma
s
.
commit
|
commitdiff
|
tree
2010-12-10
Argiris Kirtzidis
Introduce
O
b
jCMessageExpr::getReceiverRange() to
get
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Argiris Kirtzidis
Keep the
s
o
urce loc
a
ti
o
n of the selec
t
or in Obj
C
MessageExpr
.
commit
|
commitdiff
|
tree
2010-12-10
Argiris Kirtzi
d
is
Mak
e
Re
c
ursiveASTVisitor
tr
a
verse a ObjCMet
h
od
D
ec
l
.
commit
|
commitdiff
|
tree
next