diff options
| author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-08-18 09:31:11 +0000 |
|---|---|---|
| committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-08-18 09:31:11 +0000 |
| commit | 30efa7ede92bf9831c4ff4f7e4da3ef4f7942ccd (patch) | |
| tree | b24281de984b1e9b0eb24d983437a18b4ee38340 /libjava/java/math/BigInteger.java | |
| parent | c98a2029dcd44cec6903a0c14880ce9218ab7316 (diff) | |
| download | ppe42-gcc-30efa7ede92bf9831c4ff4f7e4da3ef4f7942ccd.tar.gz ppe42-gcc-30efa7ede92bf9831c4ff4f7e4da3ef4f7942ccd.zip | |
* cp-tree.h (PTRMEM_OK_P): New macro.
(itf_ptrmem_ok): New enumeration value.
* class.c (resolve_address_of_overloaded_function): Add PTRMEM
argument. Diagnose implicit pointer to member.
(instantiate_type): Don't diagnose implicit pointer to member
here. Pass itf_ptrmem_ok if ok. Adjust calls to
resolve_address_of_overloaded_function.
* init.c (build_offset_ref): Set PTRMEM_OK_P.
(resolve_offset_ref): Don't diagnose implicit pointer to member here.
* semantics.c (finish_parenthesized_expr): Clear OFFSET_REFs here.
* typeck.c (build_x_unary_op): Calculate PTRMEM_OK_P.
(build_unary_op): Deal with single non-static member in
microsoft-land.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35777 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/math/BigInteger.java')
0 files changed, 0 insertions, 0 deletions

