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
Remove unnecessary save-and-restore of the
2011-01-13
T
ed Kremenek
Remove
u
nnecessary save-and-restore of the
commit
|
commitdiff
|
tree
2011-01-13
Ted Kre
m
en
e
k
Re
m
ove Chec
k
erCon
t
ext's
d
epe
n
dence on
s
e
tting
commit
|
commitdiff
|
tree
2011-01-11
Ted Kremenek
R
em
o
ve Pro
g
ra
m
P
o
in
t
par
a
m
e
ter
from Generi
c
NodeBuilder
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Ted Kr
e
menek
Rework ExprEngine:
:
proces
s
CFG
B
l
o
c
kEnt
r
a
nc
e
(
)
commit
|
commitdiff
|
tree
2011-01-11
Ted Kremenek
Remove se
v
e
r
al sil
l
y met
h
ods f
r
om en
t
o
:
:
CoreEngi
n
e
commit
|
commitdiff
|
tree
2011-01-11
Ted Kremen
e
k
Rename misc
.
methods in ento::Workli
s
t to start
commit
|
commitdiff
|
tree
2011-01-11
T
e
d Krem
e
nek
R
e
n
a
me misc
.
method
s
in GRSubEngine to sta
r
t
commit
|
commitdiff
|
tree
2011-01-08
Ted
Kre
m
e
n
ek
Add sema
n
ti
c
checking that
the "thousands grouping"
commit
|
commitdiff
|
tree
2011-01-08
Ted Kr
e
menek
Add printf format string parsing suppor
t
for
'
commit
|
commitdiff
|
tree
2011-01-07
Ted Kremenek
F
i
x crash in C
F
GB
u
ilder on
invalid code
.
We still
.
.
.
commit
|
commitdiff
|
tree
2010-12-24
Ted K
r
e
m
enek
Add basic
su
p
port
f
or pointer arithmetic in
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremen
e
k
A
dd -fobjc-d
e
fault
-
synthesi
z
ed
-
p
r
operties flag
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremene
k
Ch
r
is Lattner
h
as strong opinions
a
bou
t
directory
commit
|
commitdiff
|
tree
2010-12-23
Ted
Kreme
n
ek
Rename headers: 'clang/GR'
'
c
lang/Ento
S
A' and
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremenek
Ren
a
me static analyzer namesp
a
ce 'GR
'
to '
e
nto'
.
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremenek
It's amazing
what
you fi
n
d
wh
e
n
y
ou actually
commit
|
commitdiff
|
tree
2010-12-23
T
e
d
Kremenek
Fur
t
her tw
e
ak
n
o
n
loc::Conc
r
eteInt pretty printing
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremenek
Add WIP protot
y
pe o
f
a new buffer
ove
r
flo
w
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremen
e
k
C
h
ange MemRegion ex
t
ent type t
o
b
e
the s
a
m
e
type used
commit
|
commitdiff
|
tree
2010-12-23
T
e
d
Kremen
e
k
Add 'getCo
n
ditionType()
'
a
n
d 'ge
t
ArrayIndexT
y
pe()'
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremen
e
k
Enhance pret
t
y
-
prin
t
ing f
o
r non
l
oc::Concret
e
I
nt
commit
|
commitdiff
|
tree
2010-12-20
Te
d
Kremenek
R
ename 'Vi
s
itLocation' to
'visitLocation'
.
commit
|
commitdiff
|
tree
2010-12-20
Ted Kremenek
Rename 'Genera
t
e
[
Node,Sink]'
t
o 'generat
e
[Node,Si
n
k]'
.
commit
|
commitdiff
|
tree
2010-12-17
T
ed Kr
e
m
enek
Update checker build
.
commit
|
commitdiff
|
tree
2010-12-17
T
e
d Kreme
n
ek
Remove
e
xplicit summaries from re
t
a
in
/
relea
s
e
commit
|
commitdiff
|
tree
2010-12-17
T
ed Kreme
n
ek
Fix assertion f
a
ilure i
n
cocoa::de
r
i
veNamingConv
e
ntion()
commit
|
commitdiff
|
tree
2010-12-17
T
e
d Krem
e
nek
Mo
v
e CocoaConve
n
t
i
o
ns
.
[h,cpp] from libChec
k
er
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremenek
Revi
s
e
C
ocoa con
v
entio
n
s de
t
ection: 'copy'
and 'm
u
tableC
o
py'
commit
|
commitdiff
|
tree
2010-12-17
T
ed Kremenek
Rename seve
r
a
l
m
e
th
o
ds/functions
i
n
t
he
a
na
l
yze
r
commit
|
commitdiff
|
tree
2010-12-16
Ted
K
r
emenek
Tw
e
ak
loc
a
tio
n
o
f diagnostic for -Wunrea
c
hable-code
commit
|
commitdiff
|
tree
2010-12-16
Ted
Kremenek
Start migrati
o
n
of static analyzer to using the
commit
|
commitdiff
|
tree
2010-12-09
Ted K
r
emenek
Remove
ex
t
ra
namespace s
p
ecifier
.
commit
|
commitdiff
|
tree
2010-12-09
T
ed Kremenek
De
n
seMapInfo is a 'struct', not a
'class'
.
commit
|
commitdiff
|
tree
2010-12-08
Ted
K
remenek
Add new libcla
n
g hoo
k
s for CXCu
r
sorSet,
a
commit
|
commitdiff
|
tree
2010-12-05
Ted K
r
e
m
enek
Mark S
V
al constructors 'explicit'
.
commit
|
commitdiff
|
tree
2010-12-05
T
e
d Kremenek
Ren
a
me Environment::Look
u
p
E
x
p
r(
)
to
commit
|
commitdiff
|
tree
2010-12-05
T
e
d Kremenek
Remo
v
e unused m
e
thod
GRStat
e
::Loo
k
upExpr(
)
.
commit
|
commitdiff
|
tree
2010-12-03
Ted
K
r
emen
e
k
Updat
e
analyzer build
.
commit
|
commitdiff
|
tree
2010-12-03
T
e
d Kremenek
Add test cas
e
for r120795
.
commit
|
commitdiff
|
tree
2010-12-03
T
ed Kremenek
Fix an i
n
sidious bug in B
u
g
R
ep
o
rter
where
commit
|
commitdiff
|
tree
2010-12-03
Ted Kremenek
Also include the pointer address of the Ex
p
l
o
d
edNode
commit
|
commitdiff
|
tree
2010-12-03
Ted Krem
e
nek
Fix diagnostic
f
or re
p
orting
b
ad escape sequenc
e
.
commit
|
commitdiff
|
tree
2010-12-02
Ted Kremenek
Fix range
i
n print
f
warning
s
for i
n
va
l
id co
n
version
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
T
e
d
Kremenek
Merge ValueMana
g
er into SValBuil
d
e
r
.
commit
|
commitdiff
|
tree
2010-12-01
Ted Kreme
n
ek
Rename
a
l
l
'Assum
e
XXX' methods in
l
i
bChecker
commit
|
commitdiff
|
tree
2010-12-01
Ted K
r
e
m
enek
R
e
name all 'Ev
a
lXXX' m
e
thods i
n
lib
C
hecker to
commit
|
commitdiff
|
tree
2010-12-01
Ted Kremenek
Rename
'
S
V
aluator'
to 'SVal
B
ui
l
d
e
r'
.
The new name
commit
|
commitdiff
|
tree
2010-11-30
Ted Kremenek
Update check
e
r build
.
commit
|
commitdiff
|
tree
2010-11-24
Ted
K
remenek
Adjust method calls to reflec
t
name
c
hange
s
in
commit
|
commitdiff
|
tree
2010-11-18
T
ed K
r
emenek
CursorVisi
t
or
:
swit
c
h remaining expressions over
commit
|
commitdiff
|
tree
2010-11-18
Ted
Kremenek
CursorVisitor: migrate
h
a
ndling of
commit
|
commitdiff
|
tree
2010-11-17
Ted K
r
emenek
Make def
i
n
ition of CXTranslationUnitImpl private
commit
|
commitdiff
|
tree
2010-11-17
Ted Kre
m
enek
CursorVisitor: Migrate handling of
commit
|
commitdiff
|
tree
2010-11-17
T
e
d
Kremenek
CursorVisito
r
: migrate
handling of CXXUuidofExpr to
commit
|
commitdiff
|
tree
2010-11-17
Ted
Kremenek
CursorVis
i
tor: migrate hand
l
i
ng
of UnaryTypeTraitExpr
commit
|
commitdiff
|
tree
2010-11-17
Ted
Kremenek
Cur
s
orVisi
t
or: re
f
actor
visitat
i
on of
commit
|
commitdiff
|
tree
2010-11-17
Te
d
Kremenek
CursorV
i
s
itor: migrate handling
o
f
commit
|
commitdiff
|
tree
2010-11-17
T
ed Kr
e
m
enek
CursorVisitor: mig
r
ate
ha
n
dli
n
g
o
f
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
Curs
o
rVisitor: migrate
handling of
commit
|
commitdiff
|
tree
2010-11-17
Ted
K
re
m
enek
Cu
r
sorVisitor: migrate handling of
commit
|
commitdiff
|
tree
2010-11-17
Te
d
Krem
e
nek
CursorV
i
sitor: Mi
g
rate C
X
XUnresolvedCo
n
s
tructExpr ov
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
A
dd co
m
m
e
n
ts
.
commit
|
commitdiff
|
tree
2010-11-16
Ted Kr
e
menek
Static an
a
lyzer: Catch
calls to
malloc() wi
t
h
commit
|
commitdiff
|
tree
2010-11-16
Ted Kremenek
Rework USR
g
eneration from CXCursors t
o
use C
X
S
t
rin
g
Bufs
commit
|
commitdiff
|
tree
2010-11-16
Ted Kremenek
Chang
e
CXTransla
t
i
o
nUnit to not
d
i
r
e
ctly cast to an
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
T
ed Kremenek
Add CXStri
n
g
.
c
pp an
d
C
XString
.
h
commit
|
commitdiff
|
tree
2010-11-16
Ted Kremenek
Move CXString
creat
i
on/ma
n
ag
e
m
e
nt routines into
commit
|
commitdiff
|
tree
2010-11-16
T
e
d K
r
eme
n
ek
U
pd
a
te checker build
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kremenek
C
ursorVisitor: cache w
o
rklis
t
s created for data
-
recurs
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
T
e
d Kre
m
enek
Use LLVM_ATTRIBUT
E
_NO
I
NLINE inst
e
ad
o
f attr
i
but
e
((noinl
i
n
e
)
)
.
commit
|
commitdiff
|
tree
2010-11-15
Ted K
r
e
menek
Rem
o
ve invali
d
assertion
f
r
o
m
CFG bu
i
lder
.
When bu
i
lding
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted K
r
emenek
Cast point
e
rs instead of returning a n
e
w va
l
u
e
with
i
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kremenek
Anno
t
ate Curs
o
r
Visitor:
:
Visit
D
at
a
R
e
cursive(
)
w
ith attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kremenek
Add method Pare
n
tMap::add
S
tmt()
.
commit
|
commitdiff
|
tree
2010-11-15
T
e
d Kr
e
menek
Re
l
ax asse
r
tion in SValuator so that we don't crash
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
T
ed Krem
e
nek
Revert
r1
1
9
045
.
It
wa
s
failing
on Windows
.
commit
|
commitdiff
|
tree
2010-11-14
Ted
K
remen
e
k
"Fi
x
" some un
i
ntentiona
l
fallout from converting
commit
|
commitdiff
|
tree
2010-11-14
Ted
K
r
e
menek
C
lean up initia
l
iza
t
ion o
f
LangOp
t
i
ons objec
t
by splitting
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Ted Kremenek
Cursor
V
isitor: m
a
ke data-recursion a
l
gorithm
the
d
e
f
ault
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
T
ed Kremen
e
k
Remove
s
tal
e
#i
n
clude
.
commit
|
commitdiff
|
tree
2010-11-13
Te
d
Kremenek
R
e
write reverse iteration loop
i
n a more natural co
u
ntdown
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
CursorVisito
r
: mig
r
ate CXXNewExp
r
and CXXDefaultArgExpr
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremen
e
k
Curso
r
Visitor: s
p
e
cia
l
-case
C
o
m
p
oundStmt in data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
e
d Kremenek
Refine IdempotentO
p
erationChecker::Path
W
as
C
omplet
e
l
y
A
n
alyzed
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
e
d Kremenek
Tea
c
h Idemp
o
t
e
ntOperations::Pa
t
hWasComple
t
ely
A
nalyzed
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted
Kremenek
Add
GR
W
orkList
:
:VisitItemsInWorkList() to allo
w
a
c
lient
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
C
u
r
sorVisitor: Migrate BlockExpr, CXXTe
m
porary
O
BjectEx
p
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
CursorVi
s
itor
:
Migrate
DeclRefExpr
ove
r
to data
-
recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted K
r
emenek
Cu
r
s
o
rVisitor: m
i
grate Got
o
Stmt to data
-
recu
r
s
ive al
g
orithm
.
commit
|
commitdiff
|
tree
2010-11-13
Ted K
r
eme
n
ek
Cu
r
s
o
rVisitor: m
i
g
rate DeclStmt over to da
t
a-re
c
ursive
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
Curs
o
rVisitor: Convert logic for populating data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
C
urso
r
Visitor: Pull ObjCMess
a
geExpr and
e
x
p
licit casts
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kreme
n
ek
CursorVi
s
itor: migrate ObjCMessageExpr over
t
o
d
a
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremene
k
CursorVi
s
itor: migrat
e
UnresolvedMemberExpr a
n
d U
n
resolv
e
dLo
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted
K
reme
n
ek
Curso
r
Visi
t
or:
m
igrate CompoundL
i
t
eralExpr over t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
T
ed Kremenek
CursorVisitor: add data
-
recursion support for
Init
L
istExprs
.
commit
|
commitdiff
|
tree
2010-11-12
Ted K
r
e
menek
C
ursorVis
i
tor
:
mig
r
ate 'DoStmt',
'ForStmt'
,
and 'WhileStmt
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Te
d
K
r
eme
n
ek
C
u
rsorVis
i
tor
:
use 'WLAddStmt' and 'WLAd
d
Decl' for
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
Curso
r
Vi
s
itor: migrate '
I
fStmt' over
t
o
d
ata
-
re
c
ur
s
i
ve
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
T
e
d Krem
e
nek
Cu
r
s
orVis
i
t
or: migrate handling of S
w
itchStmt a
n
d CaseStmt
.
.
.
commit
|
commitdiff
|
tree
next