repo.or.cz
/
clang
/
stm8.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Emit an error when trying to @encode an incomplete type.
2011-02-28
Argyrios
K
y
rtzidis
[analy
z
er] Migr
a
t
e
Array
B
o
undCheckerV2 to CheckerV2
.
commit
|
commitdiff
|
tree
2011-02-28
Argyr
i
os Kyrtz
i
dis
[analyzer] Turn
-
a
n
a
lyzer
-
sta
t
s in
t
o -anal
y
z
e
r-checker
.
.
.
commit
|
commitdiff
|
tree
2011-02-28
Argyrios Kyrtzi
d
is
[analyzer]
R
em
o
ve
'-ana
l
yzer-experimental-checks' flag
.
commit
|
commitdiff
|
tree
2011-02-28
Argyrio
s
Kyrtz
i
dis
[an
a
lyzer] Migrate M
a
llocChecker to CheckerV2
.
commit
|
commitdiff
|
tree
2011-02-28
Argyri
o
s
K
yrtzi
d
is
[
analyzer] Have CheckerManager
:
:registerC
h
ecker return
.
.
.
commit
|
commitdiff
|
tree
2011-02-25
A
rgyr
i
os Kyrtzidis
Int
o
d
u
ce '-ana
l
yzer-che
c
ker
-
help' flag wh
i
ch outpu
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
A
r
g
yrios Kyrtzidis
[analyzer
]
R
emov
e
'-analyzer-experime
n
tal-internal
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
A
r
gyrios Kyrtzidis
[analyzer] Allow a c
h
e
cker to be
hidden even if its
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
Arg
y
r
i
os Ky
r
tzidis
[analyze
r
]
Migrate
CastSiz
e
Ch
e
c
ker
to Che
c
k
e
rV2
.
commit
|
commitdiff
|
tree
2011-02-24
Argy
r
ios Kyrtzidi
s
Allow passing a
l
ist of comma
s
eparated c
h
ecker names
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
A
rgyri
o
s Kyrtzidis
[
analy
z
er] Migrate ArrayBo
u
ndChecker to CheckerV
2
.
commit
|
commitdiff
|
tree
2011-02-24
Argyrios
Kyrt
z
idis
[an
a
lyzer] D
o
n't pass a GRState to CheckerManager:
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
Argyrios Kyrt
z
idi
s
[analyzer] Migrate ReturnPointerRangeChecke
r
to CheckerV2
.
commit
|
commitdiff
|
tree
2011-02-24
Arg
y
rios Kyrt
z
idi
s
[analyzer] Remove u
n
u
s
e
d functions fro
m
CheckerManager
.
commit
|
commitdiff
|
tree
2011-02-24
A
r
g
yrios Kyrtzidis
[a
n
alyzer]
M
igrate S
t
reamChec
k
er to Check
e
rV2
.
commit
|
commitdiff
|
tree
2011-02-24
Arg
y
rios
K
yrtzidis
[analyzer
]
Mi
g
rate CStringChe
c
ker
t
o CheckerV2
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Kyr
t
zidis
[
a
n
alyzer
]
Mi
g
rate StackAddrLeakCh
e
c
ker
t
o Checker
V
2
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Kyrtzidi
s
[analyzer] Refactor En
d
OfFunctionNode
B
uilder
.
commit
|
commitdiff
|
tree
2011-02-23
Argy
r
io
s
Kyr
t
zidis
[analyzer] Migrate Idemp
o
tentOperationChecke
r
to
C
h
e
ckerV2
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Ky
r
tzid
i
s
[anal
y
zer
]
c
onst goodn
e
s
s
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrio
s
Kyrtz
i
dis
[a
n
alyz
e
r] Rename runPat
h
SensitiveChe
c
kers -> ex
p
andGraphWit
.
.
.
commit
|
commitdiff
|
tree
2011-02-23
Argy
r
ios Kyrtz
i
d
i
s
[a
n
alyzer
]
Migrate
C
hrootChe
c
ker to
C
he
c
kerV2
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Kyrtzidis
[an
a
lyzer] M
i
grate UnreachableCodeChec
k
er to CheckerV2
.
commit
|
commitdiff
|
tree
2011-02-23
Ar
g
yrios Ky
r
tzidis
[analyzer] Migrate to
CheckerV2:
commit
|
commitdiff
|
tree
2011-02-23
A
rgyrios Kyrtzidis
[ana
l
yzer] Add
La
n
gOptions in C
h
ecke
r
M
anag
e
r
.
commit
|
commitdiff
|
tree
2011-02-23
Ar
g
yri
o
s Kyrtzi
d
i
s
[ana
l
yzer] Migr
a
te to Che
c
kerV2:
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Kyrtzidis
[analyz
e
r] Migrate the BasicObjCFound
a
tion
C
hecks t
o
.
.
.
commit
|
commitdiff
|
tree
2011-02-23
Argyri
o
s Kyrt
z
idis
[a
n
alyzer
]
Fix
C
h
ecker
M
a
nager::runCheckers
F
orOb
j
CMessage
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios
Kyrtzidi
s
Silence a MSVC wa
r
nin
g
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Kyrtzid
i
s
[
analyzer] Refactor BugT
y
p
es and their
o
wnership model
.
commit
|
commitdiff
|
tree
2011-02-23
Argyrios Kyrtzidis
In th
e
clan
g
.
xcodeproj modify the 'clan
g
'
t
arget to
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
Argyrios Kyr
t
z
idis
[analyzer] Start moving
th
e
path
-
sensitive
c
h
ec
k
ers
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
Argyrios Kyrtzidis
[analyzer] Se
p
arat
e
C
h
ec
k
erC
o
ntext
in
t
o
i
ts own in
c
lude
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
A
rgyr
i
os Kyrtzidis
[anal
y
zer] Fix
GRSt
a
t
eP
a
rtial
T
ra
i
t<bool> and introduce
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
A
r
g
yrios Kyr
t
zidis
[analyzer] '-analyzer-check-ob
j
c
-mem' can go through
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
A
r
g
yrios
K
yrtzidis
[analyzer] Fix crash whe
n
analyzing C++ code
.
commit
|
commitdiff
|
tree
2011-02-19
Argyrios Kyr
t
zidis
Use Po
i
nterU
n
ion::getAddrOf instead
o
f messing with
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Argyrios Kyrtzidis
[analyze
r
] Fix crash when
anal
y
zing C++
code
.
commit
|
commitdiff
|
tree
2011-02-19
Argyri
o
s Kyrtzidi
s
[
a
nalyzer
]
Fix
c
rash w
h
en analyzing C++
c
od
e
.
commit
|
commitdiff
|
tree
2011-02-19
Argy
r
ios Ky
r
tzidis
[analyzer] Di
s
able a test unti
l
inli
n
ing CXXCons
t
ructExprs
.
.
.
commit
|
commitdiff
|
tree
2011-02-18
Argy
r
ios Kyrtzid
i
s
[analyzer] Fix c
r
ash when
a
nal
y
zing C
+
+ code
.
commit
|
commitdiff
|
tree
2011-02-18
A
rgyrios Kyrtzidis
[analyzer] Fix a
c
rash wh
e
n analyzin
g
C++
c
o
d
e
.
commit
|
commitdiff
|
tree
2011-02-18
Argyr
i
os
Kyrtzidis
Introdu
c
e ASTContex
t
::getLogi
c
alOper
a
tionType() to
.
.
.
commit
|
commitdiff
|
tree
2011-02-18
Argyrios K
y
rtzi
d
is
Handle UsingDecl in
C
F
GR
e
cStmtDeclVisit
o
r
.
commit
|
commitdiff
|
tree
2011-02-17
Argyrios Kyrtzidis
[analyz
e
r
]
Use the
ne
w
registrat
i
o
n
m
e
c
h
anism
f
or the
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ar
g
yrios Kyrtzidi
s
[analyzer] Us
e
the
n
ew registr
a
t
ion mecha
n
ism on t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Argyrios Kyr
t
zid
i
s
[analyz
e
r]
commit
|
commitdiff
|
tree
2011-02-17
Argy
r
ios
K
y
r
tzidi
s
[analyzer]
Pa
s
s
CheckerManager to
the registration
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ar
g
y
r
ios Kyrtz
i
dis
W
hen building StaticAnalyzer/Frontend add -I "<Chec
k
e
rs
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Argyrios
K
yrtzidis
Warning ->
E
xtWarn
commit
|
commitdiff
|
tree
2011-02-16
Argyr
i
os K
y
rtzidis
[analyzer] A
n
alyzerFrontend is
d
ependent on AnalyzerCh
e
ckers
.
commit
|
commitdiff
|
tree
2011-02-16
A
rgyrios
K
yrtzidis
[
analy
z
er] Use the new regis
t
ration me
c
h
anism on the
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Arg
y
rios Ky
r
tzidis
W
arn for missing terminating " or ' i
n
stead of
e
rror
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Arg
y
r
i
os Kyrtz
i
dis
[
a
n
a
l
y
zer]
U
s
e
the ne
w
registration mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argy
r
ios Kyrtz
i
dis
[analyzer] Use th
e
new
r
egist
r
ation
m
ec
h
anism on t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios Kyrtzidis
[analyzer] R
e
move Obj
C
SelfI
n
itCheck from Analyze
r
Options
.
commit
|
commitdiff
|
tree
2011-02-15
Arg
y
rios
Kyrtzidi
s
[analyzer]
U
se the new regist
r
ation
m
echa
n
ism on s
o
me
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Ar
g
y
rios Kyrtzidis
Allow re
s
olving headers f
r
om a PCH even after he
a
der
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Ar
g
yrios
K
y
r
tzid
i
s
Fix th
e
c
l
ang-wpa e
x
ample
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios
Kyrtzidis
Initialize InlineCall in AnalyzerO
p
ti
o
ns
.
commit
|
commitdiff
|
tree
2011-02-15
Ar
g
y
r
ios
K
yr
t
zidis
[analyzer]
Reflect c
h
anges for
tab
l
egen'ing the checkers
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios Ky
r
tzidis
[analyzer] Use the n
e
w registration mechanism on
s
o
m
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyrios
K
yrt
z
i
d
is
A
n
ger the
CMake gods
b
y updating 'clang
.
xcodeproj'
.
commit
|
commitdiff
|
tree
2011-02-14
Ar
g
yrios Kyrtzid
i
s
Remove left-ove
r
#
i
n
clude
.
commit
|
commitdiff
|
tree
2011-02-14
A
rgyrios Kyrtzi
d
is
[
a
n
alyzer]
O
verhauling of
the
checker regist
r
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argy
r
i
os Kyrtzidis
[analy
z
er] Remove ManagerRegistry which is not used
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyrios Kyr
t
zi
d
i
s
[an
a
lyzer] Move include/clang/StaticAnalyze
r
/Analysi
s
Consume
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyrios Kyrtzidi
s
[analyzer
]
Mov
e
C
heckers/Front
e
ndActions
.
cpp -> Frontend
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyrios Ky
r
t
zidis
[an
a
lyz
e
r] Introdu
c
e
l
i
b
c
langStaticAna
l
yzerFrontend
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Arg
y
r
i
o
s Kyrtzidi
s
When reading the AST, delay loading of th
e
r
e
declaration
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Argyrios Kyrtz
i
dis
For -Woverloaded-virtua
l
take
i
nto ac
c
ount canonical
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argyr
i
os Kyrtzidis
[
an
a
lyzer] Mov
e
the fi
l
es in lib/StaticAnal
y
zer to
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
A
r
gyrios Kyrtzidi
s
[
analyzer]
lib/StaticAnalyz
e
r
/
Ch
e
ckers/Expr
E
n
g
ineE
x
perime
n
ta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argyrios
K
yrtzidi
s
[
analyzer] lib/StaticAna
l
y
z
er/Checkers/Exp
r
E
ngineEx
p
e
r
i
menta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argyrios Ky
r
tz
i
dis
[analyzer] lib/Stati
c
Analyzer/Ch
e
c
k
er
s
/ExprEngineInternalCh
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argyrios Kyrtzidis
In Sema::CheckS
h
adow, get the DeclCon
t
ext from the
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Argyrios Kyrtzidis
[analyzer] Fix a false posi
t
ive of
the 'self' initiali
z
ation
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Arg
y
rios K
y
r
t
zidis
When the out-of-line definition differs from the declarati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Argyr
i
o
s
Kyrtzid
i
s
[anal
y
ze
r
] Fix
a crash
u
ntil we can handle
t
empo
r
ary
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Argy
r
ios Ky
r
tzidis
Impl
e
m
ent -Woverloaded-
v
ir
t
ual
.
commit
|
commitdiff
|
tree
2011-02-02
Argyri
o
s
Kyrtzi
d
is
Don
'
t
warn for -Wnon-virtual
-
dtor
f
o
r dependent classes
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios Kyrtzidis
Don't warn for "if
((a =
=
b))
"
if th
e
parens
c
ame from
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios Kyrtzi
d
is
Fix the message
.
T
h
an
k
s to Thomas Clement for noticing
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios
K
y
rtzidis
For "if
((a == b))" onl
y
warn
if 'a
'
i
s a
m
od
i
fiable
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Ar
g
yrios Kyrtzid
i
s
[analyze
r
]
Slightly im
p
r
ove the diagnostic message
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios Kyrt
z
idis
Warn for "if ((a
=
= b))" where the equalit
y
expression
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyr
i
os
Kyrt
z
idis
Wh
e
n initializing struct members, the
important
t
h
ing
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ar
g
yrios K
y
rtz
i
dis
Improve the diagnost
i
c f
o
r -Wcustom
-
atomic-properti
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Arg
y
rios Kyrtzidis
Add -Wcus
t
om-atom
i
c-pro
p
erties which
wa
r
ns i
f
an atomic
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
r
gyr
i
os
K
yrtzidis
O
nly w
a
r
n for -Wnon-virtual-
d
tor for publ
i
c
destructors
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios Ky
r
tzidis
W
ar
n
if the c
l
ass h
a
s
virtual
m
et
h
ods
but non-v
i
rtual
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyr
i
os Kyrtzidis
Don't
w
arn that variables in
C+
+
st
a
tic
m
em
b
e
r
functions
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ar
g
yrio
s
Kyrtzidis
Fix the dia
g
nostic when we are shadowing an exte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Arg
y
rios Kyr
t
z
i
dis
Diagnose if ext
e
r
n
local vari
a
ble is follow
e
d by non
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios
K
yr
t
zidis
'extern'
variables in fu
n
cti
o
ns
d
on't sh
a
dow ex
t
e
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Arg
y
rios Kyr
t
zidis
If there were errors
,
disable 'u
n
used' warn
i
ngs since
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios K
y
r
t
zidis
E
rror fo
r
u
s
e of field f
r
om anonymou
s
struct or union
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios
Kyrtzidis
Amazing that there are sti
l
l
i
ssues
w
i
th the
fiel
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
A
r
gyrio
s
Kyrtzidis
F
ix test th
a
t
d
idn't actually test
wh
a
t it want
e
d to
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
A
r
gyr
i
os Kyrtzidi
s
A
llow #pragma
u
nused
t
o be used o
n
glob
a
l variable
s
.
.
.
commit
|
commitdiff
|
tree
next