summaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
Commit message (Expand)AuthorAgeFilesLines
* call.c (implicit_conversion): Robustify.Mark Mitchell1999-09-131-0/+14
* cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1999-09-091-43/+43
* cp-tree.h (cp_function): Move here, from decl.c.Mark Mitchell1999-09-021-1/+0
* call.c (build_conditional_expr): Warn on enum mismatches.Nathan Sidwell1999-09-021-7/+19
* cp-tree.h (lang_type): Move align into type_flags.Mark Mitchell1999-09-011-4/+3
* call.c (build_conditional_expr): Fix typo.Jason Merrill1999-08-241-1/+1
* Speed up Koenig lookup.Jason Merrill1999-08-141-0/+21
* cp-tree.def (DECL_STMT): Make it smaller.Mark Mitchell1999-08-141-24/+1
* extend.texi (C++ Signatures): Remove node.Mark Mitchell1999-08-111-25/+5
* call.c (convert_arg_to_ellipsis): Use pod_type_p.Nathan Sidwell1999-08-031-5/+9
* lex.c (yyprint): Handle PFUNCNAME.Jason Merrill1999-08-031-1/+1
* call.c: Include defaults.h instead of expr.h.Richard Henderson1999-08-021-1/+1
* Jakub Jelinek <jj@ultra.linux.cz>Jakub Jelinek1999-08-021-8/+7
* * call.c (build_conditional_expr): Fix typo in comment.Mark Mitchell1999-08-021-2/+2
* call.c (build_conditional_expr): Call convert_from_reference to avoid referen...Mark Mitchell1999-07-311-7/+11
* call.c (conditional_conversion): Don't build BASE_CONVs for conversions betwe...Mark Mitchell1999-07-281-7/+27
* cp-tree.h (ncp_convert): Rename to perform_implicit_conversion.Mark Mitchell1999-07-261-5/+11
* cp-tree.h (CP_INTEGRAL_TYPE_P): New macro.Mark Mitchell1999-07-261-42/+461
* call.c (reference_binding): Tweak.Mark Mitchell1999-07-231-7/+15
* call.c (NEED_TEMPORARY_P): New macro.Mark Mitchell1999-07-231-83/+381
* call.c (build_method_call): Remove bogus code for two-argument delete.Mark Mitchell1999-06-161-23/+0
* * call.c (build_new_op): Remove REF_BIND from all operands.Nathan Sidwell1999-06-141-2/+12
* call.c (build_object_call): Don't look at DECL_NAME for a type.Mark Mitchell1999-05-201-1/+5
* call.c (find_scoped_type, [...]): Lose.Jason Merrill1999-05-181-125/+0
* call.c (joust): Compare the types of the conv ops, not the target types of th...Jason Merrill1999-05-181-2/+2
* call.c (build_over_call): Don't throw away initializations/copies of empty cl...Mark Mitchell1999-05-171-16/+24
* * call.c (build_new_method_call): Use TYPE_MAIN_VARIANT of class.Nathan Sidwell1999-05-061-1/+1
* cp-tree.h (popclass): Change declaration.Mark Mitchell1999-04-141-1/+1
* cp-tree.h (COMPARE_NO_ATTRIBUTES): New macro.Jason Merrill1999-04-121-3/+3
* tinfo.h (__class_type_info): Fix illegal declaration.Mark Mitchell1999-04-021-4/+19
* call.c (build_field_call): Unify 'this' and non-'this' cases.Jason Merrill1999-03-261-76/+24
* Warning fixes:Kaveh R. Ghazi1999-03-261-4/+8
* * call.c (add_function_candidate): Fix uninitialized variable.Jason Merrill1999-03-141-1/+1
* * call.c (add_builtin_candidates): Handle overloaded conversion ops.Jason Merrill1999-03-091-2/+2
* cp-tree.h (flag_access_control): Declare.Mark Mitchell1999-03-091-16/+18
* call.c (add_function_candidate): Check for proper number of args before check...Jason Merrill1999-03-091-20/+48
* typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1999-02-261-2/+4
* cp-tree.h (CLASSTYPE_METHOD_VEC): Adjust comment.Mark Mitchell1999-02-211-1/+1
* cp-tree.h (tsubst): Change prototype.Mark Mitchell1999-02-161-1/+1
* class.c (resolve_address_of_overloaded_function): Mark the chosen function used.Jason Merrill1999-01-251-1/+4
* cp-tree.h (PARM_DECL_EXPR): Delete.Mark Mitchell1999-01-211-32/+38
* error.c (dump_function_decl): Don't print the argument types for a function w...Mark Mitchell1999-01-201-0/+4
* decl.c (build_typename_type): Set DECL_ARTIFICIAL.Jason Merrill1998-12-071-2/+2
* decl2.c (coerce_new_type): Use same_type_p.Jason Merrill1998-12-051-1/+2
* pt.c (check_template_shadow): New fn.Jason Merrill1998-12-041-0/+3
* except.c (expand_throw): Use cp_finish_decl for the throw temp.Jason Merrill1998-11-241-2/+1
* lex.c (handle_generic_pragma): Use token_buffer.Jason Merrill1998-11-241-1/+1
* class.c (add_method): Build up OVERLOADs properly for conversion ops.Jason Merrill1998-11-231-6/+20
* decl.c (cplus_expand_expr_stmt): Always complain about unresolved type.Jason Merrill1998-11-181-1/+2
* decl.c (cplus_expand_expr_stmt): Promote warning about naked member function ...Jason Merrill1998-11-161-3/+8