summaryrefslogtreecommitdiff
path: root/gcc/cp
Commit message (Expand)AuthorAgeFilesLines
* * cp-tree.h (add_friend): Declare.mmitchel1999-03-275-35/+38
* * call.c (build_field_call): Unify 'this' and non-'this' cases.jason1999-03-273-79/+33
* Warning fixes:ghazi1999-03-2623-1003/+1160
* * gcc.texi (Copy Assignment): New node.loewis1999-03-262-29/+6
* * gcc.c: Compile unconditionally all code formerly dependentlaw1999-03-252-17/+6
* * decl2.c (comdat_linkage): Treat vtables like functions.jason1999-03-252-1/+9
* * pt.c (tsubst_decl): Tsubst into DECL_BEFRIENDING_CLASSES.mmitchel1999-03-252-0/+16
* * decl.c (init_decl_processing): Add `signed' type as a synonymjason1999-03-252-0/+8
* * typeck.c (common_type): Handle cv-qual unification for pointersjason1999-03-254-33/+67
* * class.c (finish_struct_1): Always reset TYPE_FIELDS for empty classes.loewis1999-03-242-1/+6
* * decl.c (lookup_name_real): Do nested field lookup regardless ofjason1999-03-242-7/+11
* * cp-tree.h (lang_type): Remove has_assignment andmmitchel1999-03-248-90/+201
* * pt.c (convert_nontype_argument): Don't create things that aren'tmmitchel1999-03-232-4/+28
* Remove conflict marker.mmitchel1999-03-231-1/+0
* * function.c: Include hash.h.mmitchel1999-03-232-2/+8
* * decl2.c (finish_file): Set at_eof to 2 after expanding ctors.jason1999-03-233-42/+64
* * cp-tree.h (TYPE_PTRMEMFUNC_P): Use TYPE_PTRMEMFUNC_FLAG.mmitchel1999-03-238-111/+276
* * init.c (build_member_call): Handle template-id expressionsmmitchel1999-03-193-8/+20
* * friend.c (make_friend_class): Avoid core dump whenjason1999-03-193-1/+26
* * Make-lang.in: ($(INTL_TARGETS)): depend on cp/parse.coliva1999-03-182-0/+13
* Regenerateloewis1999-03-171-0/+1
* * parse.y (named_complex_class_head_sans_basetype):loewis1999-03-176-391/+423
* * method.c (old_backref_index): Split out...jason1999-03-162-22/+67
* * lex.c: Don't include setjmp.h.ghazi1999-03-152-87/+125
* * decl.c (xref_basetypes): Set CLASSTYPE_VBASECLASSES here.mmitchel1999-03-154-38/+13
* * decl2.c (validate_nonmember_using_decl): Issue sensiblemmitchel1999-03-152-4/+9
* * call.c (add_function_candidate): Fix uninitialized variable.jason1999-03-152-1/+3
* * Makefile.in (search.o): Add dependency on varray.h.jason1999-03-142-3/+8
* * decl.c (duplicate_decls): Use same_type_p.jason1999-03-143-111/+97
* * error.c (cp_printers): Add 'F' escape character.jason1999-03-133-50/+113
* * semantics.c (finish_switch_cond): Handle error cases gracefully.loewis1999-03-135-1/+30
* * decl.c (select_decl): Allow class templates when we need types.loewis1999-03-123-3/+8
* * lex.c (do_identifier): Correct call to enforce_access.mmitchel1999-03-123-3/+11
* * semantics.c (begin_class_definition): Call build_self_reference.mmitchel1999-03-102-5/+6
* * search.c (assert_canonical_unmarked): Fix typo in prototype.mmitchel1999-03-102-2/+4
* * search.c (dfs_canonical_queue): New function.mmitchel1999-03-102-2/+47
* * sig.c (build_signature_table_constructor): Use accessible_pmmitchel1999-03-102-2/+6
* * call.c (add_builtin_candidates): Handle overloaded conversion ops.jason1999-03-102-2/+6
* * cp-tree.h (flag_access_control): Declare.mmitchel1999-03-0912-4222/+4194
* * call.c (add_function_candidate): Check for proper number of argsjason1999-03-092-20/+53
* List TREE_INDIRECT_USING as application of TREE_LANG_FLAG_0.loewis1999-03-071-0/+1
* * cp-tree.h (struct lang_type): Add anon_union field.jason1999-03-065-20/+41
* * decl2.c (setup_initp): Give statics with no priority the defaultjason1999-03-062-37/+45
* * cp-tree.h (ANON_UNION_TYPE_P): Robustify.mmitchel1999-03-055-357/+383
* * pt.c (tsubst, case ARRAY_REF): Use tsubst_expr again.jason1999-03-052-2/+6
* * class.c, decl2.c, method.c, pt.c: Add 'static' to make SunOS 4jason1999-03-035-27/+43
* * decl.c (push_overloaded_decl): Only overwrite the old binding ifloewis1999-03-033-8/+22
* * cp-tree.h (determine_specialization): Don't declare.mmitchel1999-03-023-53/+40
* * decl.c (maybe_push_to_top_level): Always callmmitchel1999-03-022-4/+8
* * typeck.c (complete_type_or_else): Add VALUE arg, for helpfuljason1999-02-2613-108/+272