aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-19call.c (reference_binding): Use cp_build_qualified_type_real and cp_type_qual...Jason Merrill1-2/+2
2010-05-13cp-tree.h (UNKNOWN_TYPE): Remove.Jason Merrill1-1/+1
2010-05-11re PR c++/44062 ((void)var; doesn't prevent 'set but not used' warning)Jakub Jelinek1-8/+1
2010-05-10re PR c++/44017 (ICE with template hierarchy)Jason Merrill1-2/+1
2010-05-06gimplify.c (gimplify_expr): Set GS_ALL_DONE when appropriate.Jason Merrill1-1/+1
2010-05-06C++ support for -Wunused-but-set-variableJakub Jelinek1-0/+13
2010-04-27tree.c (get_fns): Split out from get_first_fn.Jason Merrill1-9/+2
2010-04-27semantics.c (finish_non_static_data_member): Call maybe_dummy_object whenever...Jason Merrill1-36/+9
2010-04-27semantics.c (finish_qualified_id_expr): Use maybe_dummy_object rather than ch...Jason Merrill1-22/+10
2010-04-27re PR c++/43856 ([C++0x] gcc-4.5.0 fails to transform id-expression into clas...Jason Merrill1-0/+26
2010-04-27* semantics.c (baselink_for_fns): Correct BASELINK_BINFO.Jason Merrill1-1/+2
2010-04-27re PR c++/43875 ([C++0x] ICE on invalid lambda return)Jason Merrill1-0/+5
2010-04-12re PR c++/43641 ([C++0x] internal compiler error: tree check: expected call_e...Jason Merrill1-2/+5
2010-04-12re PR c++/43611 (ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions)Richard Guenther1-1/+3
2010-04-07PR c++/11094, DR 408Jason Merrill1-0/+8
2010-04-06parser.c (cp_parser_class_specifier): Set class location to that of IDENTIFIE...Jason Merrill1-3/+0
2010-04-01semantics.c (maybe_add_lambda_conv_op): Use null_pointer_node instead of void...Jason Merrill1-1/+2
2010-03-23Make lambda conversion op and op() non-static.Jason Merrill1-13/+95
2010-02-18re PR target/43070 (g++.dg/ext/label2.C fails to compile at -O1)Jason Merrill1-2/+0
2010-02-18re PR c++/43109 (ICE: SIGSEGV with unnamed namespace inside named)Jason Merrill1-0/+1
2010-02-14re PR c++/41997 ([C++0x] constant initializer_list not optimised)Jason Merrill1-0/+1
2010-02-10re PR c++/41896 ([c++0x] Segfault because of a nested lambda function)Jason Merrill1-5/+17
2010-02-10re PR c++/41896 ([c++0x] Segfault because of a nested lambda function)Jason Merrill1-2/+3
2010-02-10re PR c++/43016 ([C++0x] Inappropriate multiple definition error for lambda f...Jason Merrill1-0/+2
2010-02-09re PR c++/42370 ([C++0x][lambda] in a void function: "Warning: control reache...Jason Merrill1-1/+1
2010-01-28re PR c++/42880 (trunk does not compile boost MPL)Jason Merrill1-6/+13
2010-01-21tree.h (TYPE_TRANSPARENT_UNION): Replace with ...Janis Johnson1-0/+12
2010-01-20re PR c++/41920 ([C++0x] Invalid 'unused parameter' warning for parameters us...Jason Merrill1-0/+3
2010-01-16re PR c++/42761 (std::bind doesn't work for simple class types)Jason Merrill1-0/+6
2010-01-04re PR c++/42567 ([C++0x] ICE with auto in type_unification_real, at cp/pt.c:1...Jason Merrill1-6/+3
2009-12-17re PR c/40885 (build_indirect_ref i18n problems)Shujing Zhao1-2/+2
2009-12-04re PR c++/42277 (decltype error in template)Jason Merrill1-1/+7
2009-12-02parser.c (cp_parser_class_specifier): Back out my previous change.Taras Glek1-0/+3
2009-12-02re PR c++/29917 (%s substituted with actual words can not be translated corre...Paolo Bonzini1-1/+1
2009-12-02* parser.c (cp_parser_class_specifier): Set class location to that of IDENTIF...Taras Glek1-3/+0
2009-11-29Really fix PR c++/36408Dodji Seketeli1-7/+10
2009-11-29cgraph.c (same_body_alias_1): Break out ofJan Hubicka1-0/+1
2009-11-28re PR c++/36408 (ICE with statement expression in template)Dodji Seketeli1-0/+26
2009-11-23re PR c++/14777 (typedef doesn't fully expose base class type)Dodji Seketeli1-21/+36
2009-11-18re PR c++/3187 (gcc lays down two copies of constructors)Jakub Jelinek1-9/+18
2009-11-13PR c++/21008, DR 515Jason Merrill1-9/+8
2009-10-27Allow no-capture lambdas to convert to function pointer.Jason Merrill1-11/+58
2009-10-23* semantics.c (lambda_expr_this_capture): Use thisify_lambda_field.Jason Merrill1-4/+1
2009-10-23semantics.c (outer_lambda_capture_p): New fn.Jason Merrill1-16/+43
2009-10-08re PR c++/37177 ([c++0x] ICE on decltype(rel_ops::operator><int>);)Jason Merrill1-1/+6
2009-10-06Fix lookup of initialized captures in unevaluated context.Jason Merrill1-2/+25
2009-10-01tree.h (tree_decl_common::lang_flag_8): New.Gabriel Dos Reis1-0/+81
2009-09-30semantics.c (lambda_expr_this_capture): Fix default capture of explicit captu...Jason Merrill1-12/+23
2009-09-29merge in cxx0x-lambdas-branch@152308Jason Merrill1-6/+516
2009-09-14builtins.c (expand_builtin_synchronize): Use gimple_build_asm_vec.Richard Henderson1-5/+6