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
When building StaticAnalyzer/Frontend add -I "<Checkers build dir>" to allow Checkers...
2011-02-17
Arg
i
ris Ki
r
tzidis
When
building StaticAnalyze
r
/
Frontend ad
d
-
I
"<Checke
r
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Arg
i
r
is Kirtz
i
dis
W
a
r
ning ->
E
xtWarn
commit
|
commitdiff
|
tree
2011-02-16
Argiris Ki
r
tzidi
s
[
a
nalyzer] Anal
y
zerFrontend is d
e
pendent on Analy
z
erCheckers
.
commit
|
commitdiff
|
tree
2011-02-16
A
r
gir
i
s Kirtzidis
[analyzer]
Use the new
r
e
gistr
a
tion mec
h
anism on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argi
r
is Ki
r
tzid
i
s
Warn for missing ter
m
inating " or '
ins
t
ea
d
of e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
gi
r
is Kirtzidi
s
[analyzer] Use
t
h
e
new registr
a
tion mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kir
t
zidis
[
a
n
alyzer]
Us
e
the
n
ew re
g
i
stration mechanism on
the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidis
[analy
z
er
]
Remove
O
bjCSelfInitCheck from AnalyzerOptions
.
commit
|
commitdiff
|
tree
2011-02-15
A
rgiris
K
i
rt
z
id
i
s
[a
n
a
lyzer] Use the ne
w
registration mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris Kirtzidis
A
l
low resolving headers from a PCH even after hea
d
er
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
rgi
r
i
s Kirtzidis
F
i
x the clang-wpa example
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
giris Kirtz
i
dis
I
niti
a
lize Inli
n
eC
a
ll in Analyz
e
rOp
t
ions
.
commit
|
commitdiff
|
tree
2011-02-15
Argiris K
i
rtzid
i
s
[
an
a
ly
z
er] Re
f
lect changes f
o
r tablegen'ing the check
e
rs
.
commit
|
commitdiff
|
tree
2011-02-15
Arg
i
ris Kirtzidis
[analyzer] Use the new re
g
ist
r
ation mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
A
rgiris K
i
rtzi
d
is
Ange
r
the CMake gods by
updating 'clang
.
xcodeproj'
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris Kirt
z
idis
Remove lef
t
-over #
i
nclude
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris
K
irtzi
d
is
[analyzer] O
v
e
rhaulin
g
of th
e
ch
e
cke
r
registr
a
tion
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argiris K
i
rtzidis
[analyzer] Remove ManagerRegis
t
ry whi
c
h
i
s not
used
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argi
r
i
s K
i
rtzidis
[
a
n
alyz
e
r] Move include/clang/Sta
t
icAnaly
z
er/AnalysisC
o
nsume
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argi
r
is
Kirtzidis
[analyzer] Mo
v
e Checkers/F
r
ontendActions
.
cpp
-
>
Frontend
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argir
i
s
K
i
rtz
i
dis
[an
a
ly
z
er] Introduce
libclangStaticAnalyzerFrontend
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Argiris Kirtzidis
Wh
e
n
rea
d
in
g
the AST, del
a
y loading o
f
t
h
e
r
edeclaration
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
A
rgiris Kirtz
i
d
i
s
F
o
r -
W
overloaded-virtual ta
k
e
into
account cano
n
ical
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Arg
i
ris
Kir
t
zid
i
s
[analy
z
er] Move
the files in li
b
/St
a
ti
c
Analyzer to
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirtz
i
di
s
[analyzer] lib/S
t
a
ticAnalyzer/C
h
ecke
r
s/ExprEngineExp
e
rim
e
nta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argir
i
s Kirtzid
i
s
[
analyzer] lib/Stat
i
cAnalyzer/Che
c
kers/Exp
r
Engin
e
Experimenta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kirtzidis
[analyzer] l
i
b/
S
taticAna
l
yze
r
/Chec
k
ers/E
x
prEngineInternalChe
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argiris Kir
t
zidis
In Sema::CheckShadow, get the DeclContext f
r
om the
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Argiris Kir
t
zidis
[a
n
alyzer] Fix a false
positi
v
e
o
f the 'self' initializ
a
tion
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Argiris
K
i
r
t
zidis
When the out-of-line def
i
nition differs fr
o
m the
d
e
clarat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Argiris Kirtzidis
[analyzer]
F
ix a crash until w
e
c
a
n han
d
l
e
temporary
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Argi
r
is Ki
r
t
zidis
I
m
plem
e
nt -Woverloaded-virtu
a
l
.
commit
|
commitdiff
|
tree
2011-02-02
Argiris Ki
r
tzidis
Don't warn f
o
r
-
Wnon-virtual-dtor for dependent cla
s
se
s
.
commit
|
commitdiff
|
tree
2011-02-01
A
rgir
i
s Ki
r
tzidis
D
o
n't war
n
for "i
f
(
(a == b)
)
"
if t
h
e pare
n
s came from
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzidi
s
Fix t
h
e mes
s
age
.
Than
k
s to Thomas
C
l
eme
n
t
f
or noticing
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzidi
s
For "if ((a == b))" only
w
arn
i
f 'a' is
a modifiab
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
A
rg
i
ris Kirtzidis
[analyze
r
]
Slig
h
tly imp
r
ove the
diagnostic mes
s
a
ge
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzi
d
i
s
Warn for "if ((a == b))" where the equality expression
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argiris Kirtzidis
W
hen init
i
a
l
i
zing stru
c
t m
e
mb
e
rs, the important thing
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtz
i
dis
Improve the di
a
gnostic for -Wcustom-a
t
om
i
c-propert
i
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
rgiris Kirtzidis
Add -Wcus
t
om-atomic-propertie
s
which warns if an atomic
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiri
s
Kir
t
z
i
d
i
s
Only w
a
rn for
-Wnon-virtual-d
t
or
f
or publ
i
c d
e
structors
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
r
giris Kir
t
zidis
Warn if the class
h
a
s
virtual methods but non-virtua
l
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argir
i
s
K
irtzidis
Don
'
t warn
that variables in C++ static m
e
mber
f
u
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
Fix th
e
diagnostic when w
e
are s
h
adowing an exte
r
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiri
s
Kirt
z
idis
Diagnose if
e
xtern
l
ocal v
a
riable is follo
w
ed by non
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirt
z
idis
'ext
e
rn' variab
l
es in functions d
o
n't shadow exte
r
ns
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiri
s
K
irtzidis
If there were
errors,
d
i
sable '
u
nused' wa
r
nings since
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
rg
i
ris Kirtzidi
s
E
r
ro
r
for
u
se of
f
i
eld
f
rom anonymous struct or un
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Arg
i
r
i
s
Kirtzidis
Ama
z
ing t
h
a
t there are still issues with th
e
fields
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argiris Kirtzidis
Fix test th
a
t
d
i
d
n'
t
a
c
tually test what it w
a
nted to
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Argiris Kirtzidis
Allow #pragma unu
s
ed t
o
be
u
sed on
globa
l
variables
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Argiris Kirtzidis
[anal
y
zer]
F
ix crash whe
n
handli
n
g
dot syntax on
'
s
uper'
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris Kirtzidis
[
analy
z
er] Enab
l
e the
self-init ch
e
cker under com
m
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris K
i
r
tzid
i
s
C
orrect
r124242 making sure function chunk that gets
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argiris Kirtz
i
d
is
[analyzer
]
Improve
the diagnost
i
c fo
r
the self-init
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzi
d
is
[ana
l
yzer] Do th
e
self-init c
h
e
c
k
onl
y
on NSOb
j
ect
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris Kirtzidis
Diagnose cal
l
i
n
g c
o
nvention attribute inco
m
patibilities
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Ar
g
iris
K
irt
z
idis
Fi
x
inf
i
ni
t
e loop durin
g
error di
a
gnostics
.
Fixes
r
dar
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Arg
i
ris K
i
rtzidis
Change err
o
r "function cannot return array type" -
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argi
r
is Kirtzidis
[ana
l
yzer] Handle th
e
dot s
y
ntax for
proper
t
ie
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
A
r
gir
i
s Kirtzidis
[a
n
alyzer] Introduce ExprEn
g
ine::
V
isitObjCMe
s
sage for
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris K
i
rtzidis
[an
a
lyzer] In
t
rod
u
ce O
b
jCMessage which represents both
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argiris K
i
r
tzidis
In a ObjCMessag
e
Ex
p
r with the
super c
l
a
s
s as receiv
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Ar
g
i
ris Kirtzidis
[
a
n
alyzer
]
Simplif
y
G
etReceiverType
function in BasicObj
C
Fou
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Argi
r
i
s
K
irtzidis
Wh
e
n
r
edefining a macro don't warn twice if it's not
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Argiris Kirtz
i
dis
Proper
l
y do a float -> _Complex d
o
uble co
n
version,
.
.
.
commit
|
commitdiff
|
tree
2011-01-17
Argir
i
s
K
i
rt
z
i
dis
Conve
r
t "#pragma unused
(
.
.
.
)" into tokens for the parse
r
.
commit
|
commitdiff
|
tree
2011-01-15
Argiris Kirtz
i
dis
Store/
r
etrieve -
f
shor
t
-enums for
PCH, fixes r
d
a
r:/
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
Argiris Kirtz
i
dis
Properly propagate
#
p
ragma
d
iagnostic mappings from
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argiris K
i
rtzidis
[ana
l
yzer] Introduce ObjCSelfInitChec
k
er
,
whi
c
h checks
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
A
r
g
i
ris Kirtzidis
[analyze
r
]
S
u
p
p
ort pos
t
-
v
i
siting
ObjC
I
varRef
E
xprs for
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argi
r
i
s Kirtzidis
[analyze
r
]
Ad
d
'
b
ool ignorePrefi
x
' parameter to cocoa
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argiris Kirtzi
d
i
s
[analyzer] Add '
i
sLoa
d
' parameter in Checker::visitL
o
cation
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Argiris
K
irt
z
idis
U
s
e the proper
enum as parameter, i
n
stead of unsig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Argiris
Kirtzidis
Rename M
a
ybeSkipFunctionBo
d
y
ForCodeCompletion -> tr
y
Skipping
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Argiris Kirtzidis
Fix 80 column violation
.
commit
|
commitdiff
|
tree
2011-01-03
A
rgiris Ki
r
tzidis
When in
code-
c
o
m
p
l
e
tion, s
k
ip obj-c
m
ethod
b
odi
e
s
for
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Ar
g
iris
K
irtzi
d
is
R
emov
e
a
c
o
upl
e
of setters that have no callers
.
commit
|
commitdiff
|
tree
2011-01-03
Argiris Ki
r
tzidis
S
p
eed u
p
code-completion by ski
p
ping
f
unc
t
ion bodi
e
s
.
commit
|
commitdiff
|
tree
2011-01-03
Argir
i
s Kirtzid
i
s
In the
l
atest episod
e
of "Deserializing bu
g
s caused
.
.
.
commit
|
commitdiff
|
tree
2010-12-24
Argi
r
is Kirtzidis
Remove the EntoSA director
i
es
.
commit
|
commitdiff
|
tree
2010-12-24
Argi
r
is Ki
r
tzidis
Handle locations coming from ma
c
ro
i
nst
a
ntiations properly
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argi
r
is Kirtzidis
Subseq
u
ent attemp
t
to fix linux build
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirt
z
idis
Appa
r
en
t
ly I'
m
o
n
a
mission to brea
k
as many builds
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Ar
g
i
ris Kirtz
i
d
i
s
Forgot to move the files in CM
a
keLists
.
txt
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirt
z
idis
Add GR/Checkers subdi
r
for
C
M
ake b
u
ild
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris
Kirtzidis
Move An
a
l
ysisCon
s
umer
.
cpp and ExprEngine
.
cpp
in
t
o
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidis
[analyzer]
Refac
t
oring: Drop the 'GR' pref
i
x
.
commit
|
commitdiff
|
tree
2010-12-22
A
r
giris K
i
rtzidis
[
analy
z
er] Refactorin
g
: Move stuff into names
p
ace
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argiris Kirtzidi
s
[
analyzer
]
Refactori
n
g
: Move ch
e
c
kers int
o
lib/GR
/
Check
e
rs
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Arg
i
ris Kirtzidis
[anal
y
zer] Refac
t
orin
g
: lib/Checker -> lib/
G
R and libclangCh
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Arg
i
ris K
i
r
t
zidi
s
[analyz
e
r] Refa
c
toring: include/c
l
ang/Checker
-
> i
n
clude
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Ar
g
iris Kirtzid
i
s
Fi
x
diagn
o
stic pragmas
.
commit
|
commitdiff
|
tree
2010-12-10
Argi
r
is
K
irtz
i
d
i
s
I
ntroduce ObjCM
e
ssage
E
xpr::getRe
c
eiverRa
n
ge() t
o
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Ar
g
iris Kirtzid
i
s
Keep the so
u
rce location
o
f
the selector
in
ObjCMessa
g
eExpr
.
commit
|
commitdiff
|
tree
2010-12-10
A
r
g
i
ris K
i
rtzidis
M
a
ke
RecursiveASTV
i
sitor traverse a ObjCMethod
D
ecl
.
commit
|
commitdiff
|
tree
2010-12-10
Ar
g
iris Kir
t
z
idis
F
ix
a
nother obscure corner la
y
o
ut case
.
commit
|
commitdiff
|
tree
2010-12-09
Argiris Kirtz
i
dis
F
i
x another unnecessa
r
y-struct-pa
d
ding issue
.
commit
|
commitdiff
|
tree
2010-12-09
A
rgiris
K
irtzidi
s
B
e
fo
r
e d
e
ter
m
ining
the eff
e
ct the alignment of base
.
.
.
commit
|
commitdiff
|
tree
next