aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2011-01-31re PR c++/47416 (ICE in build_data_member_initialization, at cp/semantics.c:5...Jakub Jelinek1-12/+11
2011-01-26re PR c++/47476 ([C++0x] ICE in potential_constant_expression_1)Jakub Jelinek1-0/+1
2011-01-26c.opt (-fkeep-inline-dllexport): New switch.Dave Korn1-1/+2
2011-01-21re PR c++/47041 (Internal compiler error in build_data_member_initialization,...Jason Merrill1-1/+14
2011-01-21re PR c++/47388 (ICE: in begin_for_stmt, at cp/semantics.c:863 with -fno-for-...Jakub Jelinek1-5/+7
2011-01-21re PR c++/46552 ([C++0x] Internal compiler error on pointer to member variabl...Jason Merrill1-0/+1
2011-01-21re PR c++/46977 ([C++0x] ICE: SIGSEGV in htab_find_slot_with_hash (hashtab.c:...Jason Merrill1-47/+147
2011-01-17re PR c++/47067 ([c++0x] ICE in cxx_eval_bare_aggregate, at cp/semantics.c:6352)Jason Merrill1-18/+41
2011-01-12cp-tree.h (begin_for_scope): New prototype.Rodrigo Rivas Costa1-10/+44
2010-12-28re PR c++/47068 ([C++0x] internal compiler error on decltype(~ expression))Jason Merrill1-1/+2
2010-12-27re PR c++/46626 (simple use of virtual methods causes pure virtual method cal...Jakub Jelinek1-5/+19
2010-12-14re PR c++/45330 (Suggest likely nested-name-specifiers for undeclared identif...Nathan Froyd1-31/+0
2010-12-13re PR c++/46873 ([C++0x] ICE: in build_data_member_initialization, at cp/sema...Jason Merrill1-32/+26
2010-12-13fooJason Merrill1-3/+14
2010-12-10c-typeck.c (readonly_error): Delete.Nathan Froyd1-1/+1
2010-12-08re PR c++/46348 ([C++0x] ICE with constexpr default constructor and array mem...Jason Merrill1-12/+25
2010-12-06In gcc/: 2010-12-06 Nicola Pero <nicola.pero@meta-innovation.com>Nicola Pero1-0/+1
2010-12-03* semantics.c (build_data_member_initialization): Remove assert.Jason Merrill1-3/+1
2010-11-20re PR c++/46526 (VTable Problem?)Jakub Jelinek1-1/+1
2010-11-10re PR c++/46369 (ICE: unexpected expression '((unsigned char*)&*r)[24]' of ki...Jason Merrill1-0/+44
2010-11-08re PR c++/46382 (constexpr vs. static_assert in constexpr ctors)Jason Merrill1-0/+42
2010-11-08Correct conversion/overflow behavior.Jason Merrill1-12/+20
2010-11-06init.c (perform_member_init): Use build_vec_init_expr for value-init of array...Jason Merrill1-8/+2
2010-11-04re PR c++/46298 (constexpr ICE on ARM)Jason Merrill1-2/+3
2010-11-04semantics.c (speculative_access_check): New.Jason Merrill1-0/+24
2010-11-03re PR c++/46293 (constexpr vs. tuple, ice)Jason Merrill1-0/+8
2010-11-03re PR c++/46289 (ICE in build_constexpr_constructor_member_initializers, at c...Jason Merrill1-2/+3
2010-11-01semantics.c (call_stack, [...]): New.Jason Merrill1-10/+38
2010-11-01semantics.c (cxx_eval_constant_expression): Explain unacceptable use of varia...Jason Merrill1-1/+30
2010-11-01call.c (null_ptr_cst_p): Use maybe_constant_value.Jason Merrill1-3/+20
2010-11-01semantics.c (constexpr_call): New datatype.Gabriel Dos Reis1-0/+1272
2010-11-01cp-tree.h (register_constexpr_fundef): Declare.Jason Merrill1-0/+726
2010-11-01decl2.c (decl_constant_var_p): New fn.Jason Merrill1-16/+16
2010-10-27c-common.c (c_common_reswords): Add __is_literal_type.Jason Merrill1-0/+5
2010-10-27parser.c (cp_parser_ctor_initializer_opt_and_function_body): Make sure a cons...Gabriel Dos Reis1-31/+59
2010-10-27class.c (check_bases): Propagate non-literality.Gabriel Dos Reis1-1/+1
2010-10-27semantics.c (finish_compound_stmt): Avoid creating an unnecessary BIND_EXPR.Jason Merrill1-1/+13
2010-10-18re PR c/46015 (-Wunused-but-set-variable warns for arrays used in gotos)Jakub Jelinek1-0/+1
2010-10-13re PR c++/45984 (ICE: canonical types differ for identical types)Jason Merrill1-0/+1
2010-09-15semantics.c (finish_id_expression): Diagnose use of function parms in evaluat...Jason Merrill1-0/+10
2010-09-13semantics.c (finish_for_stmt): Always test flag_new_for_scope.Rodrigo Rivas Costa1-13/+7
2010-09-11Implement range-based for-statements.Rodrigo Rivas Costa1-7/+48
2010-09-06semantics.c (finish_compound_literal): Always build a TARGET_EXPR.Jason Merrill1-14/+1
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-12/+6
2010-07-19re PR c++/44996 ([C++0x] decltype produces rvalue reference type for parenthe...Jason Merrill1-2/+3
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-8/+8
2010-07-06cp-tree.h (impl_conv_void): New type.Shujing Zhao1-4/+4
2010-06-29Machinery to support implicit delete/move.Jason Merrill1-89/+11
2010-06-29class.c (type_has_virtual_destructor): New.Jason Merrill1-2/+1
2010-06-29cp-tree.h (TYPE_HAS_ASSIGN_REF): Rename to TYPE_HAS_COPY_ASSIGN.Jason Merrill1-5/+5