aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2000-09-06pt.c (type_unification_real): Replace switch with if.Nathan Sidwell2-9/+11
2000-09-06error.c (dump_typename): New function, broken out of ...Nathan Sidwell3-5/+29
2000-09-06init.c (build_offset_ref): Deal with namespace scoped TEMPLATE_ID_EXPRs.Nathan Sidwell2-15/+29
2000-09-06class.c (resolve_address_of_overloaded_function): Add explanation message.Nathan Sidwell5-14/+31
2000-09-06tree.c (walk_tree): Expose tail recursion.Zack Weinberg4-18/+103
2000-09-05Makefile.in (CXX_TREE_H): Add dependency on HTAB_H.Mark Mitchell8-34/+103
2000-09-04tweakJason Merrill1-0/+1
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij16-156/+227
2000-09-04decl.c (finish_function): Move the code for handling functions marked with th...Mark Elbrecht2-8/+21
2000-09-04* init.c (resolve_offset_ref): Deal with TEMPLATE_ID_EXPR.Nathan Sidwell2-2/+6
2000-09-04pt.c (lookup_template_class): Remove abort.Nathan Sidwell3-3/+8
2000-09-04decl2.c (arg_assoc): Deal with COMPONENT_REFs inside TEMPLATE_ID_EXPRs.Nathan Sidwell2-0/+8
2000-09-04operators.def (ALIGNOF_EXPR, [...]): Change new ABI mangling.Mark Mitchell2-3/+8
2000-09-01parse.y (named_class_head): Check for TYPENAME_TYPE.Nathan Sidwell2-12/+23
2000-09-01* call.c (build_scoped_method_call): Check it is not a namespace.Nathan Sidwell2-0/+9
2000-08-30cp-tree.h (LOCAL_CLASS_P): Use decl_function_context.Jason Merrill4-17/+24
2000-08-30typosJason Merrill2-3/+3
2000-08-29semantics.c (prune_unused_decls): New function.Zack Weinberg2-0/+64
2000-08-29top level:Zack Weinberg6-8/+23
2000-08-29calls.c (expand_call): Don't create a VAR_DECL just to throw it away.Mark Mitchell2-15/+5
2000-08-28[multiple changes]Jason Merrill4-16/+13
2000-08-28mangle.c (CLASSTYPE_TEMPLATE_ID_P): Remove unexplained voodoo.Alex Samuel2-56/+93
2000-08-27decl.c (pushdecl): Matching decls for local externs are found in the current ...Jason Merrill2-9/+44
2000-08-26* ir.texi (Expressions): Fix typo.Gabriel Dos Reis2-2/+6
2000-08-25* tree.c (init_tree): Use ARRAY_SIZE.Greg McGary2-1/+5
2000-08-25* error.c (cp_tree_printer): Rework.Gabriel Dos Reis2-33/+44
2000-08-25Make-lang.in (CXX_LIB2FUNCS): Remove cp-demangle.o and dyn-string.o.Mark Mitchell2-13/+8
2000-08-25decl.c (grokfndecl): Require that `main' return an `int'.Mark Mitchell3-1/+11
2000-08-24error.c (tree_formatting_info): New data type.Gabriel Dos Reis2-2/+202
2000-08-24typeck.c (build_ptrmemfunc): Just reinterpret if there's no adjustment necess...Jason Merrill2-8/+16
2000-08-24* cp-tree.h (MAIN_NAME_P): Remove macro.Greg McGary2-10/+4
2000-08-24diagnostic.c (finish_diagnostic): Define.Gabriel Dos Reis2-0/+6
2000-08-23typeck.c (build_ptrmemfunc): Save the input pmf.Jason Merrill3-2/+11
2000-08-23cp-tree.h (DECL_CLONED_FUNCTION_P): Check DECL_LANG_SPECIFIC.Mark Mitchell4-10/+31
2000-08-23error.c (cp_print_error_function): Don't use embedded '\n' in output_printf.Gabriel Dos Reis2-5/+8
2000-08-23decl.c (init_decl_processing): Remove bogus initialization.Gabriel Dos Reis3-1/+21
2000-08-22* decl2.c (arg_assoc): Revert my 2000-08-11 change.Theodore Papadopoulo2-10/+7
2000-08-22Makefile.in (error.o): Depends on diagnostic.hGabriel Dos Reis6-77/+232
2000-08-21lang-specs.h: Do not process -o or run the assembler if -fsyntax-only.Nix2-5/+12
2000-08-21c-tree.h (flag_hosted): Move declaration from here...Joseph Myers3-1/+17
2000-08-21diagnostic.c (context_as_prefix): Export.Gabriel Dos Reis2-2/+8
2000-08-21class.c (build_vtbl_initializer): Clear the entire vtbl_init_data.Mark Mitchell2-81/+126
2000-08-18decl.c (member_function_or_else): Use cp_error ...Nathan Sidwell3-11/+18
2000-08-18decl2.c (grokfield): Set CLASSTYPE_GOT_SEMICOLON on class TYPE_DECLs.Nathan Sidwell2-0/+8
2000-08-18cp-tree.h (PTRMEM_OK_P): New macro.Nathan Sidwell6-82/+105
2000-08-18* decl2.c (arg_assoc_type): Cope with TYPENAME_TYPE.Nathan Sidwell2-0/+6
2000-08-18cp-tree.h (enum_name_string): Remove prototype.Nathan Sidwell4-156/+51
2000-08-17cxxabi.h (__cxa_vec_new2, [...]): Declare.Nathan Sidwell3-7/+135
2000-08-17vec.cc (__cxa_vec_new): Set "C" linkage.Nathan Sidwell3-10/+23
2000-08-17cvt.c (cp_convert_to_pointer): Pass itf_complain, not itf_no_attributes.Nathan Sidwell2-1/+4