aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cvt.c
AgeCommit message (Expand)AuthorFilesLines
2000-08-17cvt.c (cp_convert_to_pointer): Pass itf_complain, not itf_no_attributes.Nathan Sidwell1-1/+1
2000-08-17cp-tree.h (instantiate_type_flags): New enumeration.Nathan Sidwell1-2/+3
2000-08-14cvt.c (warn_ref_binding): New static function, broken out of ...Nathan Sidwell1-25/+37
2000-08-09cvt.c (convert_to_pointer_force): Fix error message when attempting to cast f...Nathan Sidwell1-4/+8
2000-06-30cp-tree.h (struct language_function): Remove temp_name_counter.Mark Mitchell1-1/+1
2000-06-20call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell1-4/+3
2000-04-26cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.Mark Mitchell1-4/+2
2000-04-25call.c (standard_conversion): Accept conversion between COMPLEX_TYPEsGabriel Dos Reis1-0/+4
2000-04-10class.c (instantiate_type): Handle object-relative template-id.Jason Merrill1-1/+5
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_COMPLETE_CTOR_IDENTIFIER.Mark Mitchell1-1/+2
2000-03-21tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell1-3/+3
2000-03-19cp-tree.h (CLEAR_DECL_C_BIT_FIELD): New macro.Mark Mitchell1-1/+7
2000-02-27builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner1-1/+2
2000-02-27Implement class scope using-declarations for functions.Jason Merrill1-9/+1
2000-02-26Fix copyrightsJeff Law1-1/+2
2000-01-26call.c: PROTO -> PARAMS.Kaveh R. Ghazi1-3/+3
2000-01-17cp-tree.h (scratchalloc): Remove.Mark Mitchell1-1/+1
2000-01-12call.c (convert_class_to_reference): Fix typos.Mark Mitchell1-3/+7
1999-11-14cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.Mark Mitchell1-1/+1
1999-11-14call.c (build_conditional_expr): Use build_target_expr_with_type.Mark Mitchell1-5/+1
1999-09-15decl.c (build_target_expr): Set TREE_SIDE_EFFECTS on the TARGET_EXPR.Mark Mitchell1-1/+0
1999-09-14cp-tree.h (build_target_expr): New function.Mark Mitchell1-1/+1
1999-09-13call.c (implicit_conversion): Robustify.Mark Mitchell1-1/+11
1999-09-12cp-tree.def (CLEANUP_STMT): New node.Mark Mitchell1-29/+0
1999-09-09extend.texi (Volatiles): New node.Nathan Sidwell1-4/+135
1999-08-30cp-tree.h (begin_init_stmts): Declare.Mark Mitchell1-0/+26
1999-08-11extend.texi (C++ Signatures): Remove node.Mark Mitchell1-36/+0
1999-08-06decl.c (lookup_name_real): Set the complain flag if we're looking for a names...Jason Merrill1-2/+9
1999-07-27tweak whitespaceJason Merrill1-2/+2
1999-07-26cp-tree.h (CP_INTEGRAL_TYPE_P): New macro.Mark Mitchell1-5/+2
1999-05-22cp-tree.h (cplus_expand_constant): Declare.Mark Mitchell1-4/+14
1999-05-10init.c (build_offset_ref): Wrap baselinks in OFFSET_REF, too.Jason Merrill1-1/+1
1999-05-07init.c (resolve_offset_ref): Don't return a raw method.Jason Merrill1-1/+1
1999-04-01cvt.c (convert_pointer_to_real): Use same_type_p.Nathan Sidwell1-1/+1
1999-03-26Warning fixes:Kaveh R. Ghazi1-1/+1
1999-03-23cp-tree.h (TYPE_PTRMEMFUNC_P): Use TYPE_PTRMEMFUNC_FLAG.Mark Mitchell1-9/+6
1999-02-26typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1-3/+4
1999-01-24* cvt.c (cp_convert_to_pointer): Fix conversion of 0 to pmf.Jason Merrill1-1/+1
1999-01-18typeck.c (comp_ptr_ttypes_reinterpret): Per ANSI, tighten up definition of 'c...Jason Merrill1-2/+1
1998-12-22Warning fixes:Kaveh R. Ghazi1-0/+1
1998-12-18cvt.c (convert_to_reference): Check for both error_mark_node and NULL_NODE af...DJ Delorie1-2/+2
1998-12-14class.c (pushclass): Tweak handling of class-level bindings.Mark Mitchell1-17/+14
1998-12-09cp-tree.h (most_specialized_instantiation): New function.Mark Mitchell1-1/+5
1998-12-07decl.c (build_typename_type): Set DECL_ARTIFICIAL.Jason Merrill1-4/+4
1998-11-24except.c (expand_throw): Use cp_finish_decl for the throw temp.Jason Merrill1-1/+3
1998-11-22update copyrightsJason Merrill1-1/+1
1998-11-18decl.c (cplus_expand_expr_stmt): Always complain about unresolved type.Jason Merrill1-0/+6
1998-11-16decl.c (cplus_expand_expr_stmt): Promote warning about naked member function ...Jason Merrill1-1/+6
1998-11-01cp-tree.h (COMPARE_STRICT): New macro.Mark Mitchell1-2/+3
1998-10-27call.c (standard_conversion): instantiate_type here.Jason Merrill1-0/+9