aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
AgeCommit message (Expand)AuthorFilesLines
1999-03-26call.c (build_field_call): Unify 'this' and non-'this' cases.Jason Merrill1-76/+24
1999-03-26Warning fixes:Kaveh R. Ghazi1-4/+8
1999-03-14* call.c (add_function_candidate): Fix uninitialized variable.Jason Merrill1-1/+1
1999-03-09* call.c (add_builtin_candidates): Handle overloaded conversion ops.Jason Merrill1-2/+2
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell1-16/+18
1999-03-09call.c (add_function_candidate): Check for proper number of args before check...Jason Merrill1-20/+48
1999-02-26typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1-2/+4
1999-02-21cp-tree.h (CLASSTYPE_METHOD_VEC): Adjust comment.Mark Mitchell1-1/+1
1999-02-16cp-tree.h (tsubst): Change prototype.Mark Mitchell1-1/+1
1999-01-25class.c (resolve_address_of_overloaded_function): Mark the chosen function used.Jason Merrill1-1/+4
1999-01-21cp-tree.h (PARM_DECL_EXPR): Delete.Mark Mitchell1-32/+38
1999-01-20error.c (dump_function_decl): Don't print the argument types for a function w...Mark Mitchell1-0/+4
1998-12-07decl.c (build_typename_type): Set DECL_ARTIFICIAL.Jason Merrill1-2/+2
1998-12-05decl2.c (coerce_new_type): Use same_type_p.Jason Merrill1-1/+2
1998-12-04pt.c (check_template_shadow): New fn.Jason Merrill1-0/+3
1998-11-24except.c (expand_throw): Use cp_finish_decl for the throw temp.Jason Merrill1-2/+1
1998-11-24lex.c (handle_generic_pragma): Use token_buffer.Jason Merrill1-1/+1
1998-11-23class.c (add_method): Build up OVERLOADs properly for conversion ops.Jason Merrill1-6/+20
1998-11-18decl.c (cplus_expand_expr_stmt): Always complain about unresolved type.Jason Merrill1-1/+2
1998-11-16decl.c (cplus_expand_expr_stmt): Promote warning about naked member function ...Jason Merrill1-3/+8
1998-11-01cp-tree.h (COMPARE_STRICT): New macro.Mark Mitchell1-33/+33
1998-10-27call.c (add_function_candidate): Treat conversion functions as coming from th...Jason Merrill1-2/+22
1998-10-27call.c (standard_conversion): instantiate_type here.Jason Merrill1-14/+18
1998-10-23cplus-dem.c (work_stuff): Replace const_type and volatile_type with type_quals.Mark Mitchell1-32/+16
1998-10-19Revamp references to member functions.Jason Merrill1-71/+5
1998-10-08pt.c (resolve_overloaded_unification): New fn.Jason Merrill1-20/+0
1998-10-06call.c (resolve_args): Resolve template specializations, if possible.Mark Mitchell1-0/+20
1998-10-06Warning fixes:Kaveh R. Ghazi1-3/+3
1998-10-05pt.c (instantiate_decl): Do save and restore file position.Jason Merrill1-2/+6
1998-10-05call.c (build_object_call): Move declaration of variable `fn' into the scope ...Kaveh Ghazi1-3/+2
1998-10-04call.c (build_over_call): Make pedwarns about dropped qualifiers into full-fl...Mark Mitchell1-2/+2
1998-09-15* call.c (build_field_call): handle static data members tooAlexandre Oliva1-2/+3
1998-09-07revert error reporting patchJason Merrill1-51/+52
1998-09-06cp-error.def: New file.Mark Mitchell1-52/+51
1998-08-31cp-tree.h, decl2.c: Remove support for -fall-virtual, -fenum-int-equivalence ...Jason Merrill1-6/+1
1998-08-27lex.c (handle_cp_pragma): Remove #pragma vtable.Jason Merrill1-2/+5
1998-08-24typeck.c (convert_for_assignment): Converting from pm of vbase to derived is ...Jason Merrill1-3/+13
1998-08-23c-common.c (combine_strings): Also set TREE_READONLY.Jason Merrill1-0/+8
1998-08-23iomanip.h: Use __extension__ for `extern' explicit template instantiations.Mark Mitchell1-1/+8
1998-08-17gxxint.texi: Remove obsolete documentation of overloading code.Jason Merrill1-7/+1
1998-07-27* call.c (build_over_call): Pass 1 to popclass.Jason Merrill1-1/+1
1998-07-24cp-tree.h: Add prototype for set_identifier_local_value.Jason Merrill1-1/+3
1998-07-16semantics.c (finish_object_call_expr): Revert previous change.Mark Mitchell1-6/+0
1998-07-16semantics.c (finish_object_call_expr): Move test for the function called bein...Mark Mitchell1-0/+6
1998-07-15method.c (build_decl_overload_real): Fix namespace handling.Jason Merrill1-14/+25
1998-07-14call.c (joust): Don't warn about "confusing" conversions to the same type.Jason Merrill1-3/+9
1998-06-22call.c (joust): Fix confusing conversion warning.Jason Merrill1-40/+35
1998-06-22Warning fixes:Kaveh R. Ghazi1-1/+0
1998-06-15method.c (hack_identifier): Don't let a class template out.Jason Merrill1-49/+36
1998-06-11call.c (convert_default_arg): Make global, not static.Mark Mitchell1-22/+58