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
Add -fobjc-default-synthesized-properties flag
2010-12-23
Ted Krem
e
nek
Ad
d
-fobjc-d
e
fault
-
synthesized-pro
p
erties flag
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremenek
Ch
r
is Lattner h
a
s strong opini
o
ns
a
bout
d
irectory
commit
|
commitdiff
|
tree
2010-12-23
Ted Kr
e
menek
R
enam
e
h
e
ad
e
r
s
:
'
clang/GR' 'clan
g
/
E
nto
S
A' and
commit
|
commitdiff
|
tree
2010-12-23
Te
d
K
r
emenek
Rename s
t
atic analyzer
namespace 'GR' to 'ento'
.
commit
|
commitdiff
|
tree
2010-12-23
Ted Kre
m
en
e
k
I
t's amazing what you find when you actually
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremene
k
Fur
t
her
tweak
n
onl
o
c
::ConcreteInt
p
retty print
i
ng
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremen
e
k
Add WIP pr
o
to
t
y
pe of a new bu
f
f
e
r ov
e
rflow
commit
|
commitdiff
|
tree
2010-12-23
Ted K
r
eme
n
ek
Chan
g
e MemRegio
n
extent type to be the same type used
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremenek
Add '
g
etCo
n
ditionType()' and
'
getA
r
r
a
yIn
d
exTyp
e
()'
commit
|
commitdiff
|
tree
2010-12-23
Ted Kremene
k
E
nhance pretty-printi
n
g for
n
onloc::C
o
n
cret
e
Int
commit
|
commitdiff
|
tree
2010-12-20
Ted Kremenek
Rename 'VisitLocation
'
t
o
'visitLocation'
.
commit
|
commitdiff
|
tree
2010-12-20
Ted Kremenek
R
ename 'Generate[Node,Sink]' to 'gener
a
te[Node,Sink]'
.
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremenek
Update checker build
.
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremenek
Rem
o
v
e explicit
s
umm
a
ries fr
o
m r
e
tain/rele
a
se
commit
|
commitdiff
|
tree
2010-12-17
Ted
K
reme
n
ek
F
ix
a
ssertion failure in cocoa::deriveNamingConve
n
tion
(
)
commit
|
commitdiff
|
tree
2010-12-17
Ted Krem
e
nek
Move CocoaCon
v
entions
.
[
h
,cpp] fro
m
libChe
c
ker
commit
|
commitdiff
|
tree
2010-12-17
Ted
Kr
e
menek
Revis
e
Cocoa conventions detection:
'
copy'
a
nd 'mutableCopy'
commit
|
commitdiff
|
tree
2010-12-17
T
e
d Kremenek
Rena
m
e several
m
e
t
hods/functions in th
e
a
nalyzer
commit
|
commitdiff
|
tree
2010-12-16
Ted Kremen
e
k
Tw
e
ak loc
a
tion
o
f diagn
o
stic for -Wunrea
c
h
a
bl
e
-code
commit
|
commitdiff
|
tree
2010-12-16
T
e
d
K
r
e
m
e
nek
Start migration
o
f stati
c
analyze
r
to using
t
h
e
commit
|
commitdiff
|
tree
2010-12-09
Ted Kremenek
R
e
m
o
ve extra namespace spe
c
ifier
.
commit
|
commitdiff
|
tree
2010-12-09
T
e
d Kremene
k
DenseMapInf
o
is a 'struct', not a 'class'
.
commit
|
commitdiff
|
tree
2010-12-08
Ted Kremenek
Add new
l
ibc
l
ang hook
s
for CXCursorSet, a
commit
|
commitdiff
|
tree
2010-12-05
Ted Kremenek
Ma
r
k SV
a
l
c
onstructors 'expli
c
it'
.
commit
|
commitdiff
|
tree
2010-12-05
Ted Kreme
n
ek
Rename
E
nvironment::L
o
o
k
upExpr() to
commit
|
commitdiff
|
tree
2010-12-05
T
ed Kre
m
enek
R
emov
e
u
n
u
s
ed method GRState::Lookup
E
xpr()
.
commit
|
commitdiff
|
tree
2010-12-03
Ted Kre
m
enek
Update a
n
alyzer
b
u
i
ld
.
commit
|
commitdiff
|
tree
2010-12-03
Ted
K
r
em
e
ne
k
Add t
e
st case for r12079
5
.
commit
|
commitdiff
|
tree
2010-12-03
Te
d
Kremenek
Fix an insidious b
u
g in Bu
g
Reporter wh
e
re
commit
|
commitdiff
|
tree
2010-12-03
Ted Kremenek
Also inclu
d
e the poin
t
er
a
ddress
of the ExplodedNode
commit
|
commitdiff
|
tree
2010-12-03
Ted K
r
emenek
Fix dia
g
n
o
stic
for r
e
porting bad escape
s
equence
.
commit
|
commitdiff
|
tree
2010-12-02
Ted
Kremenek
Fix r
a
nge
in pri
n
tf warnings for invalid c
o
n
versio
n
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
T
e
d Kr
e
menek
Me
r
ge ValueM
a
nager into SValBuil
d
er
.
commit
|
commitdiff
|
tree
2010-12-01
Ted Kr
e
menek
Rename a
l
l 'AssumeXXX' method
s
in libChecker
commit
|
commitdiff
|
tree
2010-12-01
Ted
Kremenek
Rename a
l
l 'EvalXXX' meth
o
ds in l
i
bChec
k
er to
commit
|
commitdiff
|
tree
2010-12-01
Te
d
Kre
m
enek
Rename 'SValuator' t
o
'S
V
alBui
l
de
r
'
.
The new nam
e
commit
|
commitdiff
|
tree
2010-11-30
Ted Kreme
n
ek
U
p
date checker buil
d
.
commit
|
commitdiff
|
tree
2010-11-24
Ted
Kr
e
m
enek
Adjus
t
method calls to reflect name changes in
commit
|
commitdiff
|
tree
2010-11-18
Ted Kremenek
CursorVisi
t
o
r: switch r
e
m
aining expressi
o
ns
o
v
e
r
commit
|
commitdiff
|
tree
2010-11-18
Ted
K
remen
e
k
C
u
r
sorVisitor
:
migrate handling of
commit
|
commitdiff
|
tree
2010-11-17
T
e
d K
r
emenek
M
a
k
e definition of
CXTranslationUnitImp
l
private
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
CursorVisito
r
: Migrate handl
i
ng of
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
CursorV
i
s
itor: migrate handling of CXXUuidofExpr to
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremen
e
k
Curs
o
r
V
isitor: migrate h
a
ndling of UnaryTypeTrait
E
xpr
commit
|
commitdiff
|
tree
2010-11-17
Te
d
Kremen
e
k
CursorVisitor
:
r
e
f
a
ctor
v
is
i
t
a
ti
o
n of
commit
|
commitdiff
|
tree
2010-11-17
T
e
d Kr
e
mene
k
CursorVi
s
itor: migra
t
e handling of
commit
|
commitdiff
|
tree
2010-11-17
T
e
d Kr
e
menek
Cu
r
sorVi
s
i
t
or: migr
a
te hand
l
in
g
o
f
commit
|
commitdiff
|
tree
2010-11-17
Ted Kre
m
enek
CursorV
i
sitor: migrate h
a
ndling of
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
Cu
r
sorVisitor:
m
i
grate han
d
l
ing
of
commit
|
commitdiff
|
tree
2010-11-17
Ted Kr
e
menek
CursorV
i
s
itor: Migra
t
e CXXUnresolvedConstru
c
tE
x
pr over
.
.
.
commit
|
commitdiff
|
tree
2010-11-17
Ted Kreme
n
ek
Add
comm
e
n
ts
.
commit
|
commitdiff
|
tree
2010-11-16
T
e
d Kremenek
St
a
tic analyzer: Catch calls to malloc() with
commit
|
commitdiff
|
tree
2010-11-16
Ted
K
remenek
Rewor
k
USR gene
r
ation from CX
C
ursors to use CX
S
tringBufs
commit
|
commitdiff
|
tree
2010-11-16
Ted K
r
emenek
C
hange CXTranslat
i
onU
n
i
t
to no
t
directly c
a
st to an
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Ted Kre
m
enek
Add
CXS
t
ring
.
cpp and C
X
String
.
h
commit
|
commitdiff
|
tree
2010-11-16
Ted
K
r
emenek
M
ove CXString creation/mana
g
ement routin
e
s into
commit
|
commitdiff
|
tree
2010-11-16
Ted Kremen
e
k
Upd
a
te checker
b
u
ild
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kremenek
Curso
r
Visitor
:
cache
w
orklists create
d
for data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kremenek
Use LLVM_
A
TTRIBUTE_NOIN
L
INE instead of att
r
i
b
ute((noinlin
e
)
)
.
commit
|
commitdiff
|
tree
2010-11-15
Ted
K
remenek
Remo
v
e invalid asser
t
ion from CFG builder
.
When bu
i
l
ding
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kreme
n
ek
Cast pointers
instead of ret
u
rning a new
v
a
lue within
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kremen
e
k
Annotate CursorVis
i
tor::VisitDat
a
Re
c
ursiv
e
(
)
with
attribute
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
T
ed
Kre
m
enek
Add
method P
a
re
n
tMap:
:
a
ddStmt()
.
commit
|
commitdiff
|
tree
2010-11-15
Ted
Kremenek
Relax assertion in SVa
l
uator so that w
e
don't crash
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Ted K
r
emen
e
k
Rev
e
rt r
1
19045
.
It
w
as faili
n
g
on Windows
.
commit
|
commitdiff
|
tree
2010-11-14
T
e
d Kremenek
"Fix" some unintentional
f
all
o
u
t
from converting
commit
|
commitdiff
|
tree
2010-11-14
Ted Krem
e
nek
Clean up in
i
tialization of LangOptions o
b
j
ect by sp
l
itting
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Te
d
Kremenek
Curs
o
r
Visit
o
r: make da
t
a
-
recursion algorith
m
t
he de
f
a
ult
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Ted Kr
e
mene
k
Remove stale
#include
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
Rewrite reverse
i
tera
t
ion loop
i
n a m
o
re natura
l
countdown
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
C
u
rsorVisito
r
: m
i
g
rate CXXNewExpr and CXXDefault
A
rg
E
xpr
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
ed
Kremenek
Curs
o
rVisitor:
specia
l
-case Comp
o
u
n
dStm
t
in data-r
e
cursi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kreme
n
ek
R
e
fine I
d
em
p
ote
n
tOperation
C
hecker::Path
W
asCompletelyAnalyzed
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
Teach I
d
empotentOperation
s
::PathWasCompletelyAnalyzed
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kre
m
e
nek
Add GRWorkList::VisitItemsIn
W
orkLi
s
t() to allo
w
a
c
lient
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
C
u
rsorVisitor
:
Migrate BlockE
x
pr, CXXTemporaryOBject
E
x
p
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
ed K
r
e
me
n
ek
CursorVisitor:
M
igrate DeclRefEx
p
r over to
data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted
Kre
m
enek
CursorVisitor: migrate G
o
t
o
Stm
t
to data-recursive algo
r
ithm
.
commit
|
commitdiff
|
tree
2010-11-13
T
e
d
K
remen
e
k
CursorVi
s
itor: migrat
e
DeclS
t
m
t
o
v
er to data-recurs
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
CursorVisitor: Convert logic for populating
d
a
ta-r
e
cursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
CursorVisitor
:
Pull ObjCMessageExpr and
e
xplici
t
c
a
sts
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
Curs
o
rVi
s
itor
:
migrate ObjCMessageExpr o
v
er to data
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted K
r
emenek
Cu
r
sorVi
s
itor: migrate Un
r
esolved
M
embe
r
Expr an
d
Unresolv
e
dLo
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted
K
r
emen
e
k
C
u
rsorVisitor: migrate CompoundLiteralExpr over to
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Krem
e
nek
CursorVisi
t
o
r
: add d
a
ta-recursio
n
support for InitL
i
stExprs
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kreme
n
ek
Cursor
V
isitor: mi
g
ra
t
e 'DoStmt', 'Fo
r
Stmt', a
n
d 'WhileStmt
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
Cursor
V
i
s
itor: use '
W
LAddStmt' a
n
d
'
WL
A
ddDecl' for
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted
K
remenek
Cur
s
o
rVi
s
itor:
migrate 'If
S
t
mt'
o
ver to
d
ata-recurs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted
K
remenek
Curs
o
rVis
i
tor: migrate handling of SwitchStm
t
and CaseStmt
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
Fix use of an un
i
nitia
l
ized
Sourc
e
Location because
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
T
e
d Kremenek
Modify CursorVisitor
t
o also
walks CXXOperatorCallExprs
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted Kremenek
Re
g
ionSto
r
e/Basic
S
t
ore: d
o
n
o
t
return Undefi
n
edVa
l
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted
Kreme
n
ek
Temp
o
rar
i
ly
r
e
m
ove th
i
s
t
est
.
It is
causing an
a
s
sertion
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted Kr
e
m
enek
Annot
a
te token
s
in
a separate thread
t
o avoid bl
o
wing
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted Kremenek
Generalize data-recursive visitati
o
n in CursorVisi
t
or
.
.
.
commit
|
commitdiff
|
tree
2010-11-10
Ted Kremen
e
k
Regi
o
n-allocate al
l
AttributeLis
t
objects from a
f
actory
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
T
ed Kr
e
menek
Replace "#if __clang__" by "#if __has_feature
(
attribute_anal
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
T
e
d Kremene
k
Teach AttrN
o
nNul
l
Checker abo
u
t transparent
u
nions
.
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Te
d
Kremenek
F
i
x InitListExpr
:
:getSourceRange
(
)
to work in the case
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Ted Kremen
e
k
Add
C
u
rso
r
Visitor::
V
isit
B
ina
r
yOper
a
tor(
)
to e
x
p
licitly
.
.
.
commit
|
commitdiff
|
tree
next