aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
1998-07-31init.c (init_init_processing): Remove BI* handling.Jason Merrill2-30/+18
1998-07-31cp-tree.h (PROCESSING_REAL_TEMPLATE_DECL_P): New macro.Mark Mitchell6-87/+231
1998-07-29decl.c (push_overloaded_decl): Use current_namespace instead of DECL_CONTEXT ...Jason Merrill2-1/+4
1998-07-29* decl.c (lookup_name_real): Fix typo.Jason Merrill2-1/+5
1998-07-28friend.c (is_friend): Be lenient with member functions to deal with nested fr...Mark Mitchell2-2/+14
1998-07-28class.c (finish_struct_1): Convert integer_zero_node to ssizetype before pass...Jason Merrill4-4254/+4344
1998-07-28cp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.Mark Mitchell13-1235/+1839
1998-07-27* typeck2.c (build_functional_cast): Handle default-initialization.Jason Merrill4-541/+553
1998-07-27* call.c (build_over_call): Pass 1 to popclass.Jason Merrill2-1/+3
1998-07-27parse.y (direct_notype_declarator): Add precedence declaration to notype_unqu...Jason Merrill4-6/+15
1998-07-27c-lex.c (yylex): Fix boundary conditions in character literal and string lite...Dave Brolley2-5/+10
1998-07-27xJason Merrill1-0/+4
1998-07-24decl.c (lookup_name_real): OK, do return the from_obj value unless got_object...Jason Merrill2-2/+8
1998-07-24* parse.y (nested_name_specifier_1): Pull out the TYPE_MAIN_VARIANT.Jason Merrill3-2/+4
1998-07-24* pt.c (coerce_template_parms): Also complain about local enums.Jason Merrill3-5/+19
1998-07-24cp-tree.h: Add prototype for set_identifier_local_value.Jason Merrill6-6/+27
1998-07-23except.c (process_start_catch_block_old): Call start_decl_1 for catch parm.Jason Merrill6-348/+392
1998-07-23decl2.c (import_export_template): Fold in...Jason Merrill3-26/+43
1998-07-22class.c (build_vtable): Pass at_eof to import_export_vtable.Jason Merrill5-8/+47
1998-07-22exception: Change terminate and unexpected to ().Jason Merrill4-3266/+3310
1998-07-21tree.c (canonical_type_variant): New fn to handle arrays.Jason Merrill6-44/+75
1998-07-20lex.c (mbchar.h): #include it.Dave Brolley3-100/+197
1998-07-19lex.c (do_identifier): Look for class value even if we don't have a global va...Jason Merrill3-6/+13
1998-07-19decl.c (pushtag): Revert previous change.Mark Mitchell3-8/+9
1998-07-19decl.c (pushtag): Don't put out debugging information for compiler-generated ...Mark Mitchell2-0/+11
1998-07-19error.c (dump_type_real): Don't crash when presented with intQI_type_node or ...Mark Mitchell2-2/+15
1998-07-19semantics.c (finish_translation_unit): Fix spelling error in comment.Mark Mitchell2-1/+6
1998-07-17decl.c (lookup_name_real): Pull out single function here.Jason Merrill2-7/+9
1998-07-17* decl.c (qualify_lookup): Tweak again.Jason Merrill2-6/+10
1998-07-17pt.c (lookup_template_class): Don't mess with the context of the instantiation.Jason Merrill3-25/+11
1998-07-17pt.c (tsubst, [...]): Fix getting complete args for a member template special...Jason Merrill4-5/+19
1998-07-16parse.y (primary): Use notype_unqualified_id instead of IDENTIFIER in Koenig ...Jason Merrill7-2177/+2205
1998-07-16semantics.c (finish_object_call_expr): Revert previous change.Mark Mitchell3-6/+25
1998-07-16decl.c (qualify_lookup): Handle templates.Jason Merrill4-49/+115
1998-07-16init.c (build_offset_ref): Don't call mark_used on an OVERLOAD.Jason Merrill6-12/+37
1998-07-16decl.c (qualify_lookup): New fn.Jason Merrill5-68/+183
1998-07-16* typeck.c (convert_for_assignment): Use comptypes.Jason Merrill2-1/+5
1998-07-16semantics.c (finish_object_call_expr): Move test for the function called bein...Mark Mitchell3-6/+12
1998-07-15decl2.c (arg_assoc_class): Also look at template arguments, if any.Jason Merrill4-6/+36
1998-07-15decl2.c (add_using_namespace): Iterate over namespaces used indirectly.Martin v. Löwis5-4356/+4350
1998-07-15decl2.c (arg_assoc_type): Handle METHOD_TYPE like FUNCTION_TYPE.Jason Merrill2-71/+35
1998-07-15pt.c (complete_template_args): Don't look at the context unless we have to.Jason Merrill2-10/+16
1998-07-15method.c (build_decl_overload_real): Fix namespace handling.Jason Merrill6-4277/+4315
1998-07-14decl2.c (add_function): Move error message ...Martin v. Löwis2-8/+25
1998-07-14parse.y (namespace_qualifier): Fix multiple level handling.Jason Merrill4-756/+761
1998-07-14* search.c (my_tree_cons): Clean up.Jeffrey A Law2-5/+5
1998-07-14Fix typo.Martin v. Löwis1-1/+1
1998-07-14call.c (joust): Don't warn about "confusing" conversions to the same type.Jason Merrill10-254/+337
1998-07-13* search.c (my_tree_cons): The bitfield is at index 2.Martin v. Löwis2-1/+5
1998-07-13--help support addedNick Clifton2-97/+104