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
Fix g++.dg regressions introduced at r115347 (rdar://8529993)
2010-07-29
Argiris Kirtzi
d
is
Change the name t
o
so
m
ething less
terrible
;
s
ugg
e
stion
.
.
.
commit
|
commitdiff
|
tree
2010-07-29
Argiris Ki
r
tzidis
W
e
ak references and variables that ar
e
not definition
s
.
.
.
commit
|
commitdiff
|
tree
2010-07-29
Argiris Kirtzidis
Impleme
n
t PCH suppor
t
for
o
ffsetof(base-specifier)
.
commit
|
commitdiff
|
tree
2010-07-29
Argiris Kir
t
zidis
M
e
rge PCHWriterDecl
.
cpp's
i
sRequiredDe
c
l
and Cod
e
GenModule
.
.
.
commit
|
commitdiff
|
tree
2010-07-27
A
rgiris K
i
rtzidis
Revert r109546, it
broke l
i
nux bu
i
ld
.
commit
|
commitdiff
|
tree
2010-07-27
A
r
g
iris Kirtzidis
Mer
g
e PCHWriterDecl
.
cpp's i
s
Req
u
iredD
e
cl and CodeGenModule
.
.
.
commit
|
commitdiff
|
tree
2010-07-27
A
rgiri
s
Ki
r
tzidis
Alway
s
d
eseria
l
ize
from PCH
f
ile scoped
varia
b
les
with
.
.
.
commit
|
commitdiff
|
tree
2010-07-22
Argiris
Kirtzidis
Ser
i
al
i
zati
o
n is implemented,
fix co
m
me
n
t
s
.
commit
|
commitdiff
|
tree
2010-07-22
A
rgiris Kirtzid
i
s
Read/
w
rite C++0x
s
ta
t
ic_assert for
P
CH
.
commit
|
commitdiff
|
tree
2010-07-22
A
r
g
ir
i
s Kirtzidis
Read/
w
rite F
r
i
e
nd
T
empl
a
t
e
Decl for
PCH
.
commit
|
commitdiff
|
tree
2010-07-22
Argiris Kir
t
zidis
Suppor
t
C++
t
ry/cat
c
h state
m
en
t
s for PCH
.
commit
|
commitdiff
|
tree
2010-07-20
Argi
r
i
s
Kirtz
i
d
is
H
ide FunctionTemplateDecl's specia
l
i
z
ations f
o
lding
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Argiris
Kirt
z
idis
W
h
ether the
specialization should be
a
dde
d
to
t
emplate
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Argiris Kirtz
i
d
i
s
H
i
d
e
th
e
special
i
zations folding sets
of ClassTem
p
lateDecl
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Argiris Kirtzidis
F
ix http:
/
/llvm
.
org/P
R
7660
commit
|
commitdiff
|
tree
2010-07-13
Argiri
s
Kirtzi
d
is
Modi
f
y the pragma handlers to accept and
u
se String
R
efs
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Argiris Kirtzidis
Remove the check for
r
ep
e
a
t
ed tok::eofs, we are not
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Arg
i
ris Kirtzidi
s
Simp
l
i
f
y
code using the new
FoldingSetI
m
pl::InsertN
o
de
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Argir
i
s Kirtzidis
If
w
e
a
re
pas
t
tok::eof an
d
i
n
cac
h
ing lex mode, avoid
.
.
.
commit
|
commitdiff
|
tree
2010-07-10
Ar
g
ir
i
s Kirtzidi
s
Add PCH support for
t
he
r
e
maini
n
g C++
e
xprs
.
commit
|
commitdiff
|
tree
2010-07-09
Argiris Kirtzid
i
s
Reorganize how ClassTemplate[Partial]S
p
ec
i
alization
D
e
cls
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
A
r
giris Kirt
z
idis
isMe
m
b
e
rSpe
c
ialization -> s
e
tMemb
e
r
S
pecia
l
iza
t
ion
.
commit
|
commitdiff
|
tree
2010-07-08
A
rgiris Kir
t
z
idis
Introduce PCH
R
e
ader
:
:
G
etTranslationUnitDecl()
a
nd u
s
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-08
Argiri
s
Kirtzidis
Support TemplateTemplateParm
D
e
c
l for PCH
.
commit
|
commitdiff
|
tree
2010-07-08
Argiris Kirtzidis
F
or TagTyp
e
and Tem
p
lat
e
Specializati
o
nT
y
pe, isD
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2010-07-08
Arg
i
ris Kirtzidis
R
e
ad/write the
C
+
+ parts
o
f DeclRefEx
p
r and MemberEx
p
r
.
.
.
commit
|
commitdiff
|
tree
2010-07-08
Argiris Kirtzidis
Fix reading of
U
singDe
c
l
from
P
C
H
.
commit
|
commitdiff
|
tree
2010-07-08
A
rg
i
r
i
s Kirtz
i
dis
Remov
e
unused protect
e
d cons
t
ruc
t
o
r of
D
e
c
lRe
f
Expr
.
commit
|
commitdiff
|
tree
2010-07-07
A
r
g
iri
s
Kirt
z
idis
F
ix brok
e
n reading
o
f NestedNameSpecifiers
from PCH
.
commit
|
commitdiff
|
tree
2010-07-07
Argiris
Kirtzidis
Delay passing
Interestin
g
Decls to the C
o
nsu
m
e
r
unt
i
l
.
.
.
commit
|
commitdiff
|
tree
2010-07-07
Argir
i
s Kirtzi
d
is
getBody() ->
hasBody()
commit
|
commitdiff
|
tree
2010-07-07
Argiris Kirt
z
idis
Sim
p
lify
code and remove
comment
that is no
longer
.
.
.
commit
|
commitdiff
|
tree
2010-07-07
Argiris Kirtzidis
R
e
move Decl
:
:ge
t
CompoundBody(
)
.
commit
|
commitdiff
|
tree
2010-07-07
Ar
g
iris Kirtzidis
Si
m
plify code
.
Compo
u
ndStm
t
's RBraceLoc
c
an be found
.
.
.
commit
|
commitdiff
|
tree
2010-07-07
Argiris Kirtzidis
Simp
l
ify code
.
FunctionDecl and O
b
jCMethodDecl hav
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-07
Argiris
K
irtzi
d
is
Introduce De
c
l::hasBo
d
y() and Func
t
ionD
e
cl::hasBod
y
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
A
rgiris Kirtzid
i
s
Read/write function tem
p
late s
p
eciali
z
atio
n
s f
o
r PCH
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Ar
g
iris K
i
rt
z
idis
Add to PCH missing
S
ema in
f
ormatio
n
about
V
Table uses
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Argiris Kir
t
z
id
i
s
Allow a C
X
XReco
r
dDecl to
g
e
t
a Def
i
ni
t
ion
D
ata pointer
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Argiris K
i
rtzidis
Read/wri
t
e
instantiated-from-member of EnumDecl for
.
.
.
commit
|
commitdiff
|
tree
2010-07-05
Argiris Kirtzi
d
is
Read/write
the identifier namespace in PCH for decls
.
.
.
commit
|
commitdiff
|
tree
2010-07-05
A
rgiris Kirtzid
i
s
R
e
ad/write some
source
locati
o
n for PCH
.
commit
|
commitdiff
|
tree
2010-07-04
Argiris
K
irtzidis
Fix a regression of
a
previ
o
us commit of m
i
n
e
(rdar
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Ar
g
i
r
is Kir
t
zidis
Read/write more
i
nformation of A
S
TCon
t
ext for PCH
.
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Arg
i
r
is Kirtzidis
W
h
e
n
adding
a visible
d
e
cl, deserialize the
v
i
s
ib
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Argiris Kirtzidis
Don't try to install the __[u]in
t
1
2
8_t iden
t
ifier
if
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Argiris Kirtzidis
Wri
t
e
/read ParmVarDecl'
s
Unins
t
anti
a
te
d
DefaultArg for
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
A
r
giris Kirt
z
idis
Read
/
write s
p
eci
a
l
izati
o
n
info
o
f stati
c
d
a
t
a
members
.
.
.
commit
|
commitdiff
|
tree
2010-07-03
Argiris Kirtzidi
s
Wh
e
n setting th
e
a
non
y
mous namespa
c
e at
P
C
H
reading
.
.
.
commit
|
commitdiff
|
tree
2010-07-02
Argiris Kirt
z
idis
Read/
w
rite CastExp
r
's CXXBas
e
S
pecifie
r
Array for PCH
.
commit
|
commitdiff
|
tree
2010-07-02
Argiris Kirtzidis
Fix brok
e
n
PCH support for CXXDefaultA
r
gExp
r
.
commit
|
commitdiff
|
tree
2010-07-02
A
rgir
i
s Ki
r
tzid
i
s
H
andle CXXC
o
nstructorDe
c
l, CXXDestructorDecl, and CXXConvers
.
.
.
commit
|
commitdiff
|
tree
2010-07-02
Argi
r
is
Kirtzi
d
i
s
Pro
v
ide som
e
test cases for C++
P
CH
.
commit
|
commitdiff
|
tree
2010-07-02
A
rgiris
Kirtzidis
Di
s
able D
e
cl:
:
Check
A
ccess
D
eclC
o
ntext()
t
empor
a
r
i
ly
.
commit
|
commitdiff
|
tree
2010-07-02
A
r
giris Kirtzidis
F
i
x
reading Functio
n
Decls fr
o
m PCH
.
commit
|
commitdiff
|
tree
2010-07-02
Argi
r
i
s Kirtzidis
Fix
r
e
ading Clas
s
T
e
mplateDecl's ClassTe
m
plateSpecializati
o
nD
.
.
.
commit
|
commitdiff
|
tree
2010-07-02
A
r
giris Kirtzidis
F
ully r
e
a
d
/write CXXRecordDecl
f
o
r
PCH
.
commit
|
commitdiff
|
tree
2010-07-02
Argiris Kirtzidis
F
i
x re
a
ding of
D
e
pendentNameTy
p
e
.
commit
|
commitdiff
|
tree
2010-07-02
Argiris Kirtzidis
Allow reading of
I
njectedCl
a
ssNameType from PCH even
.
.
.
commit
|
commitdiff
|
tree
2010-07-02
Ar
g
ir
i
s Kirtzi
d
is
Fix b
r
oken reading of membe
r
pointer
fr
o
m PCH
.
commit
|
commitdiff
|
tree
2010-07-02
Argiri
s
K
i
rt
z
idis
- Allow
a
typed
e
f ty
p
e to be rea
d
f
rom PCH e
v
en if
.
.
.
commit
|
commitdiff
|
tree
2010-07-02
Arg
i
ris Kir
t
zid
i
s
Fix broken reading of "#lines" from
PCH
.
commit
|
commitdiff
|
tree
2010-07-02
Arg
i
r
i
s
K
i
rtzidis
Generally type
s
exp
e
ct an in
i
t
ialized
TypeDec
l
; its
.
.
.
commit
|
commitdiff
|
tree
2010-07-02
Argiris Kir
t
zidis
Ad
d
some si
d
e-effect free Create methods
f
or T
y
peDecl
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
Argiri
s
K
irtz
i
dis
F
i
x rdar://
8
139785 "
i
m
pleme
n
t wa
r
ni
n
g on dead exp
r
ess
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
Argiris K
i
rtzid
i
s
Fix PCH s
u
pport fo
r
Unresolved
U
singT
y
p
e
n
ameDec
l
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
A
r
gi
r
is Kirtzidi
s
Support
D
ependentSizedArrayType for
P
CH
.
commit
|
commitdiff
|
tree
2010-06-30
Argi
r
is Ki
r
tzidi
s
Support ParenListExpr for
P
CH
.
commit
|
commitdiff
|
tree
2010-06-30
Argir
i
s
K
ir
t
zidis
Make th
e
constructo
r
e
xplici
t
.
commit
|
commitdiff
|
tree
2010-06-29
Ar
g
iris K
i
r
t
zidis
Support C++ friend de
c
laratio
n
s
for
P
CH
.
commit
|
commitdiff
|
tree
2010-06-29
Argi
r
i
s
Kirtzidis
When we
k
no
w
t
h
at w
e
are
a
t sub-
s
tat
e
ment
r
e
a
d
ing
.
.
.
commit
|
commitdiff
|
tree
2010-06-28
Arg
i
ris Kirtzidis
Modify
the w
a
y sub-statements are st
o
red
a
nd retrieved
.
.
.
commit
|
commitdiff
|
tree
2010-06-28
Argiris K
i
r
t
zidis
Support CXX
P
seudoDestruct
o
rExpr for
PCH
.
commit
|
commitdiff
|
tree
2010-06-28
A
r
giris Kirtzi
d
i
s
Support Dep
e
ndentSco
p
eD
e
clRe
f
Expr for PCH
.
commit
|
commitdiff
|
tree
2010-06-28
Argiris
Kirtzi
d
i
s
Refactor PC
H
reading/writing
o
f templat
e
argu
m
ents
.
.
.
commit
|
commitdiff
|
tree
2010-06-28
A
rgiris Kirtzidis
Fix
P
CH emitting/rea
d
ing for t
e
mpl
a
t
e
arguments
that
.
.
.
commit
|
commitdiff
|
tree
2010-06-28
Ar
g
iris Ki
r
tzidis
Fi
x
vari
o
us bug
s
i
n recen
t
c
ommits
for C++ PCH
.
commit
|
commitdiff
|
tree
2010-06-25
Argiri
s
Kir
t
zid
i
s
Su
p
port
NonTypeTemplateParmDecl for PCH
.
commit
|
commitdiff
|
tree
2010-06-25
Ar
g
iris Kirtz
i
dis
Make PCHWrit
e
r
:
:FlushStmts()
r
obu
s
t
.
If we added
n
ull
.
.
.
commit
|
commitdiff
|
tree
2010-06-25
Argi
r
is Kirt
z
idis
Su
p
port DependentTempl
a
teSpecialization
T
ype and
E
laboratedTy
.
.
.
commit
|
commitdiff
|
tree
2010-06-25
Argir
i
s Ki
r
tzid
i
s
Add f
o
rgotten breaks in
c
ase
stat
e
ments
.
commit
|
commitdiff
|
tree
2010-06-25
Argiri
s
Kirtzi
d
i
s
S
upport UnresolvedLookupExpr
f
or PCH
.
commit
|
commitdiff
|
tree
2010-06-25
Argiris Kirtzidis
S
u
pport Un
r
e
solvedMemberExpr for P
C
H
.
commit
|
commitdiff
|
tree
2010-06-25
Argiris Kirtzidis
Print sour
c
e locatio
n
when we enc
o
unter unhandle
d
statement
.
.
.
commit
|
commitdiff
|
tree
2010-06-24
Argiris Ki
r
tzidis
Support a couple more C++ Expr
s
for PCH
.
commit
|
commitdiff
|
tree
2010-06-24
A
r
giris Kirtzidis
F
ix br
o
ken de/serialization for
a couple of C++
Exprs
.
commit
|
commitdiff
|
tree
2010-06-23
Argiris
K
irt
z
idis
Support C++
c
l
ass t
e
mplate
special
i
zat
i
ons and par
t
ial
.
.
.
commit
|
commitdiff
|
tree
2010-06-23
A
rgi
r
i
s
Kirtzid
i
s
Modify
C
l
assTemplateSpecia
l
izationDecl and ClassTem
p
lat
e
Part
.
.
.
commit
|
commitdiff
|
tree
2010-06-22
A
r
giris Ki
r
tzidis
Read/write CXXDeleteExpr from/
t
o
PCH
.
commit
|
commitdiff
|
tree
2010-06-22
Argiris
K
ir
t
zidis
Fi
x
PR7180
.
commit
|
commitdiff
|
tree
2010-06-22
Argiris Kirtzidis
S
up
p
ort emitting/read
i
ng function temp
l
a
t
es t
o
/
from
.
.
.
commit
|
commitdiff
|
tree
2010-06-22
Argiris K
i
rtzidi
s
-Introduce PCHReade
r
:
:
ReadTempla
t
eArgum
e
nt
L
oc()
commit
|
commitdiff
|
tree
2010-06-22
Arg
i
ris Kirtzidis
M
ake
i
t easier to read/write the template part
o
f
F
unctionDec
l
.
commit
|
commitdiff
|
tree
2010-06-21
A
r
giris
K
irtzidis
Combine Cl
a
ssTem
p
lateDecl
'
s
Pre
v
ious
D
eclar
a
tion with
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Argir
i
s
K
i
r
t
zidi
s
Suppor
t
PCH e
m
itting/read
i
n
g
of using d
e
clarations
.
commit
|
commitdiff
|
tree
2010-06-19
Argir
i
s
Kirtzi
d
is
C
ure for Doug's
i
n
s
omnia
.
commit
|
commitdiff
|
tree
2010-06-19
Argi
r
is Kir
t
z
idis
Include a hack to allow loading of temp
l
a
t
e
d CXXRecordDecls
.
.
.
commit
|
commitdiff
|
tree
2010-06-19
A
r
g
iris Kir
t
zi
d
is
I
n
itial support fo
r
r
e
ading
templates from PC
H
.
commit
|
commitdiff
|
tree
2010-06-19
Ar
g
iris
Kirtzi
d
is
Initial
s
uppor
t
for
writing te
m
plates to PCH
.
commit
|
commitdiff
|
tree
2010-06-17
Argiris Kirtzidis
Make sure the
c
achin
g
m
ec
h
anism i
n
Parse
r
::Pa
r
seLexe
d
MethodD
.
.
.
commit
|
commitdiff
|
tree
next