diff options
author | Jason Merrill <jason@yorick.cygnus.com> | 1998-08-25 01:48:47 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-08-24 21:48:47 -0400 |
commit | 51ddb82e4604cfdcc15d6a7b87b4bb713037205c (patch) | |
tree | 47603192b7fb5369e59eeb8e210c6872a63bf58c /gcc/regclass.c | |
parent | 1dd503e847be6268eb3e85504e34c06f26d135f0 (diff) | |
download | gcc-51ddb82e4604cfdcc15d6a7b87b4bb713037205c.zip gcc-51ddb82e4604cfdcc15d6a7b87b4bb713037205c.tar.gz gcc-51ddb82e4604cfdcc15d6a7b87b4bb713037205c.tar.bz2 |
typeck.c (convert_for_assignment): Converting from pm of vbase to derived is an error, not a sorry.
* typeck.c (convert_for_assignment): Converting from pm of vbase
to derived is an error, not a sorry.
* call.c (build_over_call): Use convert_pointer_to_real for 'this'.
* class.c (fixed_type_or_null): Rename from
resolves_to_fixed_type_p. Return the dynamic type of the
expression, if fixed, or null.
(resolves_to_fixed_type_p): Use it. Return 0 if the dynamic type
does not match the static type.
(build_vbase_path): Rename 'alias_this' to 'nonnull'. Use
resolves_to_fixed_type_p again.
From-SVN: r21958
Diffstat (limited to 'gcc/regclass.c')
0 files changed, 0 insertions, 0 deletions