Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
86316060
Commit
86316060
authored
Dec 03, 2010
by
Jason Merrill
Committed by
Jason Merrill
Dec 03, 2010
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* semantics.c (build_data_member_initialization): Remove assert.
From-SVN: r167437
parent
9c60a01a
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
3 deletions
+4
-3
gcc/cp/ChangeLog
+3
-0
gcc/cp/semantics.c
+1
-3
No files found.
gcc/cp/ChangeLog
View file @
86316060
2010
-
12
-
03
Jason
Merrill
<
jason
@redhat
.
com
>
2010
-
12
-
03
Jason
Merrill
<
jason
@redhat
.
com
>
PR
c
++/
46645
*
semantics
.
c
(
build_data_member_initialization
)
:
Remove
assert
.
PR
c
++/
46058
PR
c
++/
46058
*
tree
.
c
(
lvalue_kind
)
[
SCOPE_REF
]
:
Handle
non
-
dependent
case
.
*
tree
.
c
(
lvalue_kind
)
[
SCOPE_REF
]
:
Handle
non
-
dependent
case
.
...
...
gcc/cp/semantics.c
View file @
86316060
...
@@ -5484,10 +5484,8 @@ build_data_member_initialization (tree t, VEC(constructor_elt,gc) **vec)
...
@@ -5484,10 +5484,8 @@ build_data_member_initialization (tree t, VEC(constructor_elt,gc) **vec)
init
=
unshare_expr
(
TREE_OPERAND
(
t
,
1
));
init
=
unshare_expr
(
TREE_OPERAND
(
t
,
1
));
if
(
TREE_CODE
(
member
)
==
INDIRECT_REF
)
if
(
TREE_CODE
(
member
)
==
INDIRECT_REF
)
{
{
/* Don't put out anything for
value-init of
an empty base. */
/* Don't put out anything for an empty base. */
gcc_assert
(
is_empty_class
(
TREE_TYPE
(
member
)));
gcc_assert
(
is_empty_class
(
TREE_TYPE
(
member
)));
gcc_assert
(
TREE_CODE
(
init
)
==
CONSTRUCTOR
&&
CONSTRUCTOR_NELTS
(
init
)
==
0
);
return
true
;
return
true
;
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment