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
Rename 'VisitLocation' to 'visitLocation'.
2010-12-20
Te
d
K
r
emen
e
k
Rename 'Vi
s
itLocat
i
on' to 'visitLocation'
.
commit
|
commitdiff
|
tree
2010-12-20
T
e
d Kremenek
Renam
e
'Generate[Nod
e
,Sink]' to
'
generate[Node,Sink]'
.
commit
|
commitdiff
|
tree
2010-12-17
Ted K
r
emenek
Update
c
h
e
cker
b
u
i
ld
.
commit
|
commitdiff
|
tree
2010-12-17
T
e
d Krem
e
n
ek
Remove explicit summaries f
r
om retain/release
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremen
e
k
F
i
x
a
ssertion failure i
n
c
o
coa::deri
v
eNamingConv
e
ntion()
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremene
k
Move CocoaConven
t
ions
.
[h,cpp] fro
m
libChecker
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremenek
R
e
v
i
se Cocoa conventi
o
ns
d
e
tection: 'co
p
y' and 'mutableCopy'
commit
|
commitdiff
|
tree
2010-12-17
Ted Kremenek
Rename sev
e
r
al metho
d
s/func
t
i
o
ns in th
e
a
nalyzer
commit
|
commitdiff
|
tree
2010-12-16
Ted
K
remenek
Tweak locati
o
n of
d
iagno
s
tic f
o
r -Wunreach
a
ble-code
commit
|
commitdiff
|
tree
2010-12-16
Ted Kr
e
menek
Start migration of
stat
i
c analy
z
er to usi
n
g the
commit
|
commitdiff
|
tree
2010-12-09
Ted
K
re
m
en
e
k
Remov
e
extra n
a
mespace spec
i
f
i
er
.
commit
|
commitdiff
|
tree
2010-12-09
Ted
K
r
emenek
DenseMapInfo is a 'struct', not a 'class
'
.
commit
|
commitdiff
|
tree
2010-12-08
Te
d
K
r
emenek
A
d
d new libclang hooks for CXCurs
o
r
S
e
t, a
commit
|
commitdiff
|
tree
2010-12-05
T
e
d Kremenek
Ma
r
k SVal c
o
nstructors '
e
xplic
i
t'
.
commit
|
commitdiff
|
tree
2010-12-05
T
e
d Kr
e
menek
R
ename Env
i
ronment::
L
ookupExpr()
t
o
commit
|
commitdiff
|
tree
2010-12-05
Ted K
r
emenek
Remove unu
s
ed method G
R
S
t
a
te::Lo
o
ku
p
Expr()
.
commit
|
commitdiff
|
tree
2010-12-03
Ted Kremenek
Upd
a
t
e
a
nalyzer build
.
commit
|
commitdiff
|
tree
2010-12-03
Ted Kremenek
Add
tes
t
case for r1
2
0795
.
commit
|
commitdiff
|
tree
2010-12-03
Ted Kremene
k
Fix
an insidiou
s
bug in
BugReporter whe
r
e
commit
|
commitdiff
|
tree
2010-12-03
Ted Kremenek
Also include the
poin
t
er address of
the ExplodedNode
commit
|
commitdiff
|
tree
2010-12-03
Ted Kr
e
men
e
k
Fix
d
i
agn
o
stic f
o
r reporting bad esc
a
pe
sequence
.
commit
|
commitdiff
|
tree
2010-12-02
Ted Krem
e
nek
Fix range in print
f
warnin
g
s
f
or inva
l
id conversion
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Ted Kreme
n
e
k
Merge ValueMana
g
er into
S
ValBuilder
.
commit
|
commitdiff
|
tree
2010-12-01
Ted Kremenek
Rename all 'AssumeXXX'
m
ethods in libChecker
commit
|
commitdiff
|
tree
2010-12-01
T
ed Kremene
k
R
ename all 'Eval
X
X
X
' methods in
l
ibChecke
r
to
commit
|
commitdiff
|
tree
2010-12-01
T
e
d
Kremenek
Rename 'SVa
l
u
ator' to
'
S
ValBuilder'
.
The new name
commit
|
commitdiff
|
tree
2010-11-30
Ted
Kremen
e
k
Update checke
r
bu
i
ld
.
commit
|
commitdiff
|
tree
2010-11-24
T
ed Kremenek
Adjust method calls
t
o
r
eflect name ch
a
nges
i
n
commit
|
commitdiff
|
tree
2010-11-18
Ted Kremenek
CursorVisi
t
o
r
: switch remai
n
ing expressions over
commit
|
commitdiff
|
tree
2010-11-18
Ted Kremenek
CursorVisitor: migrate handling of
commit
|
commitdiff
|
tree
2010-11-17
T
e
d
Kremenek
Make
d
e
finition of C
X
T
ranslationUnitI
m
pl pri
v
at
e
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
CursorV
i
sitor: Migrate handling of
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
CursorVisitor: migrate handling
o
f CXXUuidofE
x
pr to
commit
|
commitdiff
|
tree
2010-11-17
Ted Kreme
n
e
k
CursorVisitor:
migrate handlin
g
of Unar
y
TypeTraitExpr
commit
|
commitdiff
|
tree
2010-11-17
Ted Kremenek
CursorVisitor: refactor
v
i
s
itation of
commit
|
commitdiff
|
tree
2010-11-17
T
e
d Kreme
n
ek
C
u
rso
r
Visi
t
or: m
i
grate handling of
commit
|
commitdiff
|
tree
2010-11-17
Ted Kreme
n
ek
C
ursorVis
i
tor: mi
g
ra
t
e handling
o
f
commit
|
commitdiff
|
tree
2010-11-17
Ted
Kre
m
enek
Cursor
V
isitor: m
i
grate handling of
commit
|
commitdiff
|
tree
2010-11-17
T
ed Kremenek
Curso
r
Vis
i
tor: migrate handling o
f
commit
|
commitdiff
|
tree
2010-11-17
Ted Kreme
n
ek
C
u
rsorVisitor:
Mi
g
rate C
X
XUnresolvedConstruc
t
Ex
p
r over
.
.
.
commit
|
commitdiff
|
tree
2010-11-17
Te
d
Kremenek
Add com
m
ents
.
commit
|
commitdiff
|
tree
2010-11-16
Te
d
Kremenek
Static analy
z
er
:
Catch
calls to m
a
lloc() with
commit
|
commitdiff
|
tree
2010-11-16
Ted Kremen
e
k
R
e
work USR gen
e
ra
t
ion fro
m
CXCur
s
ors to use CXStri
n
gBufs
commit
|
commitdiff
|
tree
2010-11-16
Ted Kr
e
me
n
ek
Chan
g
e
C
XTranslationUnit t
o
no
t
d
i
rectly cast to an
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
T
ed K
r
e
menek
Add CXString
.
cpp an
d
CXStrin
g
.
h
commit
|
commitdiff
|
tree
2010-11-16
Ted Kremenek
Move CXStri
n
g cr
e
a
ti
o
n/management rout
i
nes into
commit
|
commitdiff
|
tree
2010-11-16
Ted Kreme
n
e
k
Update checker
build
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kre
m
enek
Cur
s
o
rVisitor:
cache worklists created for data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
T
ed Kremenek
Use LLV
M
_A
T
TRIBUTE
_
N
O
INLINE instea
d
of at
t
r
ibute((noinline))
.
commit
|
commitdiff
|
tree
2010-11-15
T
ed
K
remen
e
k
Remove invali
d
ass
e
r
t
ion from CFG builder
.
Whe
n
b
u
ilding
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Krem
e
n
e
k
C
a
st pointers i
n
stead of
r
e
t
urning
a new
value within
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
T
e
d Kre
m
ene
k
Annotate Curs
o
rVisitor::VisitDataRecursi
v
e() with a
t
tribute
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Ted
K
r
emenek
Add method Pare
n
tMap::addSt
m
t()
.
commit
|
commitdiff
|
tree
2010-11-15
Ted Kr
e
menek
Relax ass
e
rtion i
n
SValuator
s
o that we don't crash
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Ted Kremenek
Revert r11904
5
.
It was failing on Wi
n
dows
.
commit
|
commitdiff
|
tree
2010-11-14
T
e
d Krem
e
nek
"
F
i
x"
some uninte
n
tional
fallout from conver
t
ing
commit
|
commitdiff
|
tree
2010-11-14
T
e
d Kremenek
Clean up initi
a
l
i
zation of
LangOp
t
ions
o
b
j
ect
by
s
plitting
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Ted Kre
m
e
nek
C
u
r
s
orV
i
sit
o
r: ma
k
e data-recursion algori
t
hm the defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Ted
Kremen
e
k
Re
m
ove stale #
i
nclude
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kre
m
e
n
e
k
Rewrite reverse ite
r
ation loop
i
n a more
n
atural countdown
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
Curs
o
rVisitor: migrate CXXNewExpr and CX
X
D
efaultArgExp
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
CursorVis
i
t
o
r: spec
i
al-case CompoundStmt in
d
ata-r
e
cursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
ed K
r
emenek
Refine
I
dempotent
O
perat
i
onC
h
ecker::PathWas
C
ompletel
y
Analy
z
ed
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
Teac
h
I
d
e
mpote
n
tOperations::Pat
h
WasC
o
m
ple
t
elyAnalyzed
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
e
d Kre
m
enek
Add GRWorkList::VisitI
t
emsInWorkList() to allow a clie
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Krem
e
n
e
k
Cu
r
so
r
V
isitor: Migrate
Bl
o
ckExpr, CXXT
e
m
p
oraryOBjec
t
Expr
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremen
e
k
Cu
r
sorVis
i
tor: Migr
a
te DeclRef
E
xpr o
v
er to data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
e
d
Kremen
e
k
CursorVisitor
:
migrate GotoStmt
t
o data-re
c
ursi
v
e algorithm
.
commit
|
commitdiff
|
tree
2010-11-13
Ted Kremenek
C
u
rsorVisitor: migrate DeclStmt ov
e
r
t
o data-recursive
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
T
e
d Kremenek
Curs
o
rVisitor: Con
v
e
rt logi
c
fo
r
popul
a
tin
g
data-recursion
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
T
ed Kremenek
CursorVisit
o
r
:
P
ull ObjCMessageE
x
p
r
and exp
l
icit c
a
sts
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
T
e
d
Kremenek
CursorVisitor: m
i
grat
e
ObjCMess
a
geExpr over to
data
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
T
e
d Kremenek
Curso
r
Visitor:
migrate UnresolvedMemberExpr and Unresolved
L
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted K
r
emen
e
k
Curso
r
Visitor: m
i
grat
e
CompoundLi
t
eralExpr over to
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted
Krem
e
n
e
k
C
ursorVisitor: ad
d
data
-
r
e
curs
i
on support
f
or InitListE
x
prs
.
commit
|
commitdiff
|
tree
2010-11-12
Ted K
r
emenek
CursorVisitor: migrate
'DoStmt', 'F
o
r
Stmt', and 'WhileSt
m
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kreme
n
ek
Cursor
V
isit
o
r
: u
s
e 'WL
A
dd
S
tmt'
a
nd
'
WLAddDecl' fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
CursorVis
i
tor: migrate 'I
f
St
m
t' over to data
-
recurs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted Kremenek
CursorVisitor:
migrate hand
l
ing of SwitchSt
m
t
and CaseStm
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Ted
Kremenek
Fix use
of
an uninit
i
a
l
i
z
e
d
Sou
r
ceLocation because
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted Krem
e
n
e
k
Modify CursorVisitor to a
l
so walks
C
XXOperat
o
rCallE
x
p
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted
Kremenek
RegionStore/BasicStore: do not return
U
n
de
f
inedVal
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted Kremenek
Temporarily remo
v
e this te
s
t
.
It is causing
a
n assertion
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Te
d
Kremene
k
A
nnotate to
k
ens in a sepa
r
at
e
t
h
r
ea
d
t
o
a
void
b
lowing
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ted Kre
m
enek
Generalize
data
-
recursive visita
t
ion i
n
Cursor
V
i
s
itor
.
.
.
commit
|
commitdiff
|
tree
2010-11-10
T
e
d Kremenek
Region-alloca
t
e all AttributeList ob
j
ect
s
from a
fac
t
ory
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Ted K
r
em
e
nek
R
ep
l
ace "#
i
f _
_
cl
a
ng__
"
by "#if __
h
as_fea
t
u
r
e
(attri
b
ute_anal
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Ted Krem
e
nek
Te
a
ch
A
ttrNonNullChecker about tra
n
s
p
arent union
s
.
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
T
e
d
Kremenek
Fix
I
nitList
E
xpr::
g
etSourceRange(
)
t
o
work
in th
e
case
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Ted Kremenek
Add CursorVisitor::Vi
s
itBinaryOperator() to explicitly
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Ted Kremenek
On
l
y
e
nable the ObjCAtSyncChec
k
er when
t
he translation
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Te
d
Kremenek
Clean up
s
om
e
of th
e
com
m
ents in Index
.
h (e
.
g
.
, misnamed
.
.
.
commit
|
commitdiff
|
tree
2010-11-07
Ted Kremenek
Chan
g
e
t
he StringSet
u
se
d
b
y
Calc
u
lat
e
HiddenNa
m
e
s(
.
.
.
commit
|
commitdiff
|
tree
2010-11-07
Ted
Kremenek
F
ix
memory leak of Iden
t
i
fierIterator obj
e
ct
.
commit
|
commitdiff
|
tree
2010-11-02
Ted Kremenek
Don't add Decls
w
ith an
i
nva
l
id locatio
n
to DeclsInContainer
.
commit
|
commitdiff
|
tree
2010-11-02
Ted Kreme
n
ek
Hack t
o
workaround de
f
ici
e
ncy
i
n
O
b
j
C
ASTs
.
F
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Ted Kremen
e
k
Encap
s
ulate wit
h
in
CXCursor the
n
otion of whether a
.
.
.
commit
|
commitdiff
|
tree
2010-10-30
Ted Kremenek
Add
tes
t
cas
e
for <rdar://problem/
8
610363>
(
a
b
ogus
.
.
.
commit
|
commitdiff
|
tree
2010-10-29
T
ed
Kremen
e
k
Don'
t
flag id
e
mpotent '+' o
r
'-' warni
n
gs for po
i
nte
r
.
.
.
commit
|
commitdiff
|
tree
2010-10-29
Ted Kremenek
Remo
v
e
o
ld
CrashTracer cruf
t
from
C
Index
.
commit
|
commitdiff
|
tree
next