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
Silence warnings of unkwown -Wlarger-than and -Wframe-larger-than. Fixes rdar://6970318.
2011-02-16
Arg
y
rios Kyrtzid
i
s
Wa
r
nin
g
-
>
ExtWarn
commit
|
commitdiff
|
tree
2011-02-16
A
r
g
yrios Kyrtzid
i
s
[analyz
e
r] AnalyzerFron
t
e
n
d
is de
p
endent on AnalyzerCheckers
.
commit
|
commitdiff
|
tree
2011-02-16
Argyri
o
s Kyrtzidis
[
a
nalyz
e
r] Use the n
e
w
r
egi
s
tr
a
t
i
on mechanism on
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
gyrios Kyrtzidis
War
n
for missing terminati
n
g " or
' inste
a
d
o
f
error
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argyr
i
os Kyrtzidis
[analyzer] Use
t
h
e
n
e
w registrati
o
n mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
rgyrios Kyrtzidis
[analyzer] Use the new reg
i
stratio
n
mec
h
ani
s
m on t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios Kyrtzidis
[ana
l
yze
r
] R
e
m
ove ObjCSelfInitCheck from AnalyzerOp
t
ions
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios Ky
r
t
z
i
d
is
[analyz
e
r] Us
e
t
h
e new re
g
istration mechanism on some
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
gyrios Kyrtzidis
Al
l
ow resolving
h
eaders
f
r
om a
P
CH even
after h
e
aders
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios Kyrtzidis
F
i
x t
h
e
c
lang-wpa example
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrio
s
K
y
rtzidis
Initialize
InlineC
a
l
l in An
a
lyzerOpt
i
ons
.
commit
|
commitdiff
|
tree
2011-02-15
Argyrios
K
yrtzidis
[ana
l
y
z
er] Re
f
lect changes for tablegen'ing
the checkers
.
commit
|
commitdiff
|
tree
2011-02-15
A
r
g
yrios Ky
r
tzidis
[a
n
alyzer] Use the
ne
w
r
e
gistr
a
ti
o
n
m
echanism on
s
ome
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyrios Ky
r
tzidis
Anger the CMake god
s
by
u
pdating 'clang
.
xcodeproj'
.
commit
|
commitdiff
|
tree
2011-02-14
A
rgyrios
K
yrtz
i
d
i
s
Remove left-over #include
.
commit
|
commitdiff
|
tree
2011-02-14
Ar
g
y
r
ios
Kyrtzidis
[
analyzer
]
Overhauling of the che
c
ke
r
regist
r
a
tion
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyri
o
s Kyrtzidis
[analyzer] Remove ManagerRe
g
ist
r
y which
i
s not use
d
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyr
i
os Kyrtzidi
s
[analyz
e
r] M
o
v
e
i
nclude/
c
lang/S
t
at
i
cAnalyzer/A
n
alysisConsu
m
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Argyrios Kyrt
z
idis
[
analyzer] Move
C
heckers/FrontendActions
.
c
p
p -
>
F
r
o
ntend
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Ar
g
yrios
K
yrtzidis
[
a
nal
y
zer] In
t
ro
d
u
c
e libclangSt
a
ticAnalyzerFrontend
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Ar
g
yrios
Kyrtz
i
di
s
Wh
e
n reading the
A
ST, de
l
a
y
loading of the redecla
r
ation
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Argyrios Kyrtzid
i
s
F
o
r -Woverlo
a
ded-v
i
rtual take into account cano
n
ical
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Arg
y
rios Kyr
t
zidis
[an
a
lyzer] M
o
ve the
f
i
les in lib/Static
A
na
l
yzer to
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Argyrios Kyrtzidis
[anal
y
zer] lib/StaticAnalyz
e
r/
C
heckers/ExprEngin
e
Expe
r
i
ment
a
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
A
r
gyrios Kyrtzidis
[analyzer
]
lib/StaticAnalyzer/Checkers/Ex
p
rEngineEx
p
erimenta
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
A
rgyrio
s
Kyrtzidis
[analyzer]
l
ib/StaticAnal
y
zer/Checker
s
/
E
xprEngin
e
Internal
C
he
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
A
rgyrios Ky
r
tzidis
In Sema::CheckShadow, get the DeclContext
f
rom the
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
A
r
gyrio
s
Kyrtzidis
[analyz
e
r] Fix a false pos
i
tive of the 'self' initializat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Argy
r
ios Kyrtzidis
Whe
n
the out-o
f
-line definit
i
o
n
diffe
r
s from
the declaration
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Argyrios Kyr
t
zidis
[ana
l
yzer
]
F
i
x
a
crash until
w
e can handl
e
temporary
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
A
rgyrios
Kyrtzidi
s
Implement -Woverloaded
-
virtual
.
commit
|
commitdiff
|
tree
2011-02-02
A
r
gyrios Kyrt
z
idis
Don't w
a
rn
fo
r
-Wnon-virtual-dtor fo
r
dependent classes
.
commit
|
commitdiff
|
tree
2011-02-01
Arg
y
rios Kyrtzidis
Don'
t
warn f
o
r "if ((a == b))" if th
e
p
arens came from
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyri
o
s Kyrtzidis
Fix the message
.
Thanks t
o
Thoma
s
Clemen
t
for noticing
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios Kyrtzidis
F
o
r
"if
(
(a == b))" only warn if 'a' is a
m
odi
f
iable
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios Kyrtzid
i
s
[ana
l
yzer] Slightly
i
m
p
rove the diagnostic message
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyr
i
os
K
yrtzidis
Warn
f
or "if ((a == b)
)
"
wher
e
the e
q
uality e
x
pression
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Argyrios Kyrtzidis
When in
i
ti
a
li
z
ing struct members, t
h
e important t
h
ing
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios
K
yrtzidis
Im
p
rove the diagnostic
f
or -
W
cust
o
m-a
t
om
i
c
-properties
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios Kyrtzidis
Add
-
Wcustom-atomic-pr
o
p
ertie
s
which
warns if an atomic
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ar
g
y
r
i
o
s Kyrtzidis
Only warn
f
or -Wnon-virtual-dtor for public destructors
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyr
i
os
Kyrtzi
d
is
Warn if the
c
l
ass has v
i
rtu
a
l methods
b
u
t
non-virtual
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios Kyrt
z
idis
Don't
warn that variables in C++ static
m
e
m
ber
f
un
c
tions
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios K
y
r
t
zidis
Fix the
diagno
s
tic wh
e
n
w
e are shadowing an extern
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios
K
y
rt
z
idis
Dia
g
nose if
e
xtern loca
l
variable is
f
ollowed by non
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios Ky
r
tzidis
'
extern
'
variables in fu
n
ctions don't s
h
adow externs
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios Kyrtzi
d
i
s
If there were errors
,
disable 'unused' wa
r
n
i
ngs since
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argy
r
ios Kyrtzidis
Error
f
o
r use of field from
a
nonymous s
t
ruct o
r
u
nion
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios Kyr
t
z
idis
A
m
azi
n
g that there are
still issue
s
with the f
i
elds
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Argyrios K
y
rtzidis
Fi
x
test that didn'
t
actually test w
h
at it wante
d
to
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Argyrios
K
yr
t
zidis
Allow #pragma u
n
use
d
to be
u
sed on
g
lobal variables
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Ar
g
y
rios
K
yrtzidis
[ana
l
yzer] Fix crash when handl
i
ng dot syntax
o
n 'super'
.
commit
|
commitdiff
|
tree
2011-01-26
Argyrios K
y
rtzidis
[
anal
y
zer
]
En
a
ble the self-
i
nit c
h
ecker under command
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Argyri
o
s Kyrtzidis
Correct r124
2
42 making
sure function c
h
unk
th
a
t get
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
A
r
g
yrios Kyr
t
zidis
[
a
nalyzer] Improve
t
he diagnostic
f
o
r
the self-init
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argyrios Kyrtzidis
[analyze
r
] Do the self
-
init che
c
k only on NSObject
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argyrios K
y
rtzidis
Diagnose cal
l
ing convention attrib
u
te inco
m
pa
t
ibil
i
t
i
es
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
A
rgyrios Ky
r
tzid
i
s
Fix infinite lo
o
p dur
i
n
g er
r
or diagnostics
.
Fix
e
s rdar
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argyrios Kyrtzi
d
i
s
Change
e
rror
"fu
n
ction
ca
n
not retu
r
n array type" -
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
A
r
gyrios
K
yrtzidis
[a
n
alyzer] Handle the
dot
syntax for propertie
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argyr
i
o
s
Kyrtzidis
[analy
z
er] Intro
d
uc
e
ExprEngine::VisitObjCMessage for
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argyrio
s
Ky
r
t
zidis
[anal
y
zer] Intro
d
u
c
e ObjCMessage wh
i
ch rep
r
esents both
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
A
rgyrios Kyrtzidis
In a Ob
j
CMessageExpr with the super class as
r
eceiver
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Argyrios
K
yrtz
i
dis
[
analyzer]
S
implif
y
GetReceiverT
y
p
e
f
unction in BasicO
b
j
C
Fou
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Argyrios Ky
r
tzidis
W
hen redefining
a
macro don't warn twice if
i
t's not
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Argyrio
s
Kyrtzidis
Properly
do
a
float -> _Complex d
o
uble conver
s
i
o
n
,
.
.
.
commit
|
commitdiff
|
tree
2011-01-17
Argy
r
ios Ky
r
tzidis
Convert "#pragma unused(
.
.
.
)"
i
nto token
s
for the
p
ar
s
er
.
commit
|
commitdiff
|
tree
2011-01-15
Argyrios K
y
rtzidis
Store/retrieve -fsh
o
rt
-
enums for PCH
,
fixes rd
a
r:
/
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
Argyrios Ky
r
tzid
i
s
Pro
p
erly pro
p
aga
t
e #prag
m
a dia
g
nostic mappin
g
s
f
rom
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argyrios
Kyrtzidis
[analyze
r
] Introduce ObjCSelfInitChecker, which checks
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
A
rg
y
rios Kyrtzi
d
is
[analyzer]
Support post-v
i
sit
i
n
g
ObjCIvarRefExprs for
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argyrios Kyrtzidis
[analyz
e
r] Add 'bool ignorePr
e
fix' parameter
t
o
cocoa
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Argyrios
Kyrtzidis
[analyzer]
Add 'isLoad
'
pa
r
ameter
in Ch
e
cker::
v
isitLoc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Argyrios Kyrtzidis
Use the proper enum as parameter, inst
e
ad of un
s
ig
n
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Argyrios Ky
r
t
z
idis
Rename MaybeSkipFu
n
c
t
ionBodyForCodeCompl
e
tion -> trySk
i
pp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Argyrios Kyrtzidis
Fix 80 col
u
mn violation
.
commit
|
commitdiff
|
tree
2011-01-03
Argyrios Kyrtzidis
W
hen in
c
ode-c
o
mpletion, skip ob
j
-c method bodies
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Argyrios
Kyrtzidis
R
e
m
ove a
c
oup
l
e
of
setters that ha
v
e no callers
.
commit
|
commitdiff
|
tree
2011-01-03
Argyrios Kyrtz
i
di
s
S
p
ee
d
up code-com
p
letion
by skipping
f
unction bo
d
ies
.
commit
|
commitdiff
|
tree
2011-01-03
A
r
gyrio
s
K
yrtzidis
In t
h
e
lat
e
s
t
e
pisod
e
of "Deserial
i
zing bug
s
c
aused
.
.
.
commit
|
commitdiff
|
tree
2010-12-24
Arg
y
r
ios K
y
rtzidis
Remove the EntoSA directories
.
commit
|
commitdiff
|
tree
2010-12-24
A
r
gyrios Kyrt
z
idis
Handle locations comin
g
from m
a
c
r
o
instan
t
iat
i
ons
p
roperly
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argy
r
ios Kyrtzidis
S
ubs
e
q
uent
attempt to
f
ix l
i
nux build
.
commit
|
commitdiff
|
tree
2010-12-22
Argyri
o
s Kyrtzi
d
is
Apparently
I'm
o
n a
m
ission
t
o b
r
eak
as many build
s
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
A
rgyrios
K
y
r
t
z
idis
For
g
o
t to
move the files in
C
MakeL
i
sts
.
t
xt
.
commit
|
commitdiff
|
tree
2010-12-22
Argyrios Kyrt
z
idis
Add GR/Che
c
k
er
s
subdir for CMake bu
i
ld
.
commit
|
commitdiff
|
tree
2010-12-22
Arg
y
rios
K
yr
t
zidis
Mo
v
e Ana
l
ysisConsumer
.
cpp and ExprEngin
e
.
c
p
p into the
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argyri
o
s Kyrtzidis
[a
n
alyzer
]
Re
f
actoring: Drop the 'GR
'
prefix
.
commit
|
commitdiff
|
tree
2010-12-22
Argyrios Kyrtzidis
[a
n
al
y
z
er
]
Refactoring: Move stuf
f
into name
s
pace
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argy
r
ios Kyrt
z
idi
s
[anal
y
zer] R
e
factoring: Move c
h
e
c
k
e
rs
into lib/GR/Che
c
k
ers
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
A
r
gyrios
Kyrtzidis
[analyzer] Ref
a
ct
o
ring: lib
/
Checker -> lib/GR an
d
libclan
g
C
h
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Argyrio
s
Ky
r
t
z
idis
[anal
y
zer] Refactorin
g
: include
/
cl
a
ng/Check
e
r
->
i
nc
l
ude
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Argyr
i
os
K
yrtzidi
s
Fix diagnostic pragm
a
s
.
commit
|
commitdiff
|
tree
2010-12-10
Argyrios Kyrtzidis
Introduce ObjCMessageExpr::getRe
c
eiverRang
e
() to get
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Argyrios
Kyrtzidis
Keep the sourc
e
l
o
ca
t
ion of t
h
e selector
i
n ObjC
M
essageExpr
.
commit
|
commitdiff
|
tree
2010-12-10
A
r
gyrios Kyrtzid
i
s
M
a
ke Rec
u
rsiveASTVisitor trave
r
se a ObjCMethodDecl
.
commit
|
commitdiff
|
tree
2010-12-10
Argyrios Kyrtzidis
Fix another
o
b
scure co
r
ner
l
ayo
u
t case
.
commit
|
commitdiff
|
tree
2010-12-09
A
rgyrios Kyrtzidis
F
i
x ano
t
her unne
c
essary-s
t
ruct-pa
d
ding issue
.
commit
|
commitdiff
|
tree
2010-12-09
Argyrios Kyrtz
i
dis
Befo
r
e determi
n
ing
t
he e
f
fect the alignme
n
t of base
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Argyrios
Kyrtzidi
s
Handle parameter attributes when ten
t
ative parsin
g
.
.
.
commit
|
commitdiff
|
tree
next