aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1999-08-14 11:08:53 +0000
committerJason Merrill <jason@gcc.gnu.org>1999-08-14 07:08:53 -0400
commit2c169babb627a91c6dd3900707cdc53f170a9b70 (patch)
tree0fd913fab4e14909c83a60b48cc2851a7734e2cc /libjava/java
parent9188c36364c9a8bdd993a5d911b875ce124bb04d (diff)
downloadgcc-2c169babb627a91c6dd3900707cdc53f170a9b70.zip
gcc-2c169babb627a91c6dd3900707cdc53f170a9b70.tar.gz
gcc-2c169babb627a91c6dd3900707cdc53f170a9b70.tar.bz2
Speed up Koenig lookup.
* decl.c (unqualified_namespace_lookup): Nonstatic. Add spacep parm to return namespaces we've looked at. * decl2.c (lookup_using_namespace): Likewise. (add_function): Don't call ovl_member. (lookup_arg_dependent): Initialize k.namespaces to the list of namespaces seen in unqualified lookup. * call.c (equal_functions): Move here from tree.c. (joust): Use it to handle duplicate candidates. * tree.c (ovl_member): Use ==. From-SVN: r28710
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions