aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/typeck.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-31call.c (reference_binding): Rename lvalue_p to is_lvalue.Jason Merrill1-2/+2
2009-07-31typeck.c (build_address): Do fold away ADDR_EXPR of INDIRECT_REF.Jason Merrill1-9/+6
2009-07-16re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez1-6/+10
2009-07-16re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout)Jason Merrill1-2/+2
2009-07-12re PR c++/40689 ([C++0x]: error with initializer list in N2672)Jason Merrill1-3/+7
2009-07-02typeck.c (cp_build_binary_op): Move warnings about use of NULL in arithmetic ...Mark Mitchell1-20/+19
2009-06-25call.c (avoid_sign_compare_warnings): New static function.Ian Lance Taylor1-0/+2
2009-06-25parser.c (cp_parser_binary_expression): Increment c_inhibit_evaluation_warnin...Ian Lance Taylor1-1/+2
2009-06-16c-common.c (skip_evaluation): Don't define.Ian Lance Taylor1-5/+9
2009-06-12java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez1-13/+16
2009-06-02re PR c++/40308 (Brace initialization fails for member initializers in constr...Jason Merrill1-1/+4
2009-06-02re PR c++/40306 (ICE when using auto to declare a local copy inside a member ...Jason Merrill1-0/+4
2009-05-28Fix for PR c++/PR39754Dodji Seketeli1-6/+2
2009-05-27call.c (implicit_conversion): Handle conversion from initializer-list to scalar.Jason Merrill1-1/+1
2009-05-25re PR c++/38064 ([c++0x] operator== doesn't work for enum classes)Jason Merrill1-12/+24
2009-05-21tree.c (build_tree_list_vec_stat): New function.Ian Lance Taylor1-55/+100
2009-05-20tm.texi (Misc): Document TARGET_INVALID_PARAMETER_TYPE...Sandra Loosemore1-1/+5
2009-05-19c-typeck.c (build_binary_op): Allow % on integal vectors.Andrew Pinski1-1/+5
2009-05-18Implement explicit conversions ops as specified in N2437.Jason Merrill1-5/+8
2009-05-17re PR c++/40139 (ICE on invalid use of destructor)Jason Merrill1-2/+14
2009-05-08re PR c/36892 (Support __attribute__((deprecated("text string"))))H.J. Lu1-2/+2
2009-05-05typeck.c (cp_build_compound_expr): Require RHS to have a known type.Nathan Sidwell1-0/+6
2009-04-28revert: re PR c++/35652 (offset warning should be given in the front-end)Ben Elliston1-1/+1
2009-04-24combine.c (record_value_for_reg): Change 0 to VOIDmode, twice.Ian Lance Taylor1-1/+2
2009-04-23re PR c++/38228 (ICE with invalid use of bound member function)Dodji Seketeli1-1/+1
2009-04-21re PR c++/35711 (bad text in -Wcast-qual warning (forgets volatile))Manuel López-Ibáñez1-22/+34
2009-04-20Fix enum conversions which are invalid in C++:Ian Lance Taylor1-2/+26
2009-03-31re PR c++/37806 (CV-qualifiers on function typedef's are inconsistently accep...Jason Merrill1-0/+3
2009-03-27re PR c++/35652 (offset warning should be given in the front-end)Manuel López-Ibáñez1-1/+1
2009-02-10re PR c++/34397 (ICE on invalid default template parameter)Paolo Carlini1-0/+28
2009-02-03typeck.c (cp_build_unary_op): Only complain about taking address of main if p...Jason Merrill1-4/+7
2009-02-03re PR c++/36897 (ICE with function pointer template parameter)Paolo Bonzini1-0/+14
2009-01-29typeck.c (invalid_nonstatic_memfn_p): Use DECL_NONSTATIC_MEMBER_FUNCTION_P.Paolo Carlini1-2/+2
2009-01-19re PR c++/23287 (Explicitly invoking destructor of template class in a templa...Jason Merrill1-3/+17
2009-01-15re PR c++/36334 (typedef to function type leads to problems)Jason Merrill1-1/+1
2009-01-10re PR c++/38648 (ICE with string literal)Andrew Pinski1-1/+1
2009-01-09* typeck.c (cp_build_unary_op): Check for ERROR_MARK.Steve Ellcey1-1/+1
2009-01-05re PR c++/38472 (Wrong result type of ternary operator)Dodji Seketeli1-1/+1
2008-12-04re PR middle-end/36509 (gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c)Richard Guenther1-0/+4
2008-11-15re PR c++/37561 (Revision 140405 caused g++.old-deja/g++.mike/warn1.C)Jakub Jelinek1-6/+2
2008-11-12re PR c++/38007 (g++ instantiate same operator twice due to bitfield in -O0 m...Jason Merrill1-56/+13
2008-10-24re PR c/7543 (no warning for always-false "if (!a & 0x4)" bitwise and on bool...Manuel López-Ibáñez1-1/+1
2008-10-19re PR c++/37004 ([C++ only] Wconversion warns for short y = 0x7fff; short z =...Manuel López-Ibáñez1-39/+61
2008-10-06c-decl.c (finish_decl): Pass input_location to build_unary_op.Aldy Hernandez1-7/+9
2008-09-23c-tree.h: Add argument to c_objc_common_truthvalue_conversion, parser_build_b...Aldy Hernandez1-38/+67
2008-09-17re PR c++/37552 (ICE with invalid array access)Jakub Jelinek1-2/+2
2008-09-03diagnostic.c (error_at): New.Aldy Hernandez1-21/+35
2008-09-01tree.c (protected_set_expr_location): New.Aldy Hernandez1-1/+2
2008-08-26c-common.c (do_switch_warnings): Look through the CONST_DECLs in the enumerat...Douglas Gregor1-6/+6
2008-08-26rtlanal.c: Fix uses of "it's" with "its" where appropriate.Ben Elliston1-3/+3