aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-09-03[multiple changes]Diego Novillo1-1/+3
2009-09-02* semantics.c (describable_type): Don't pretend to be in a template.Jason Merrill1-5/+1
2009-08-27gengtype.c (main): Handle uint64_t.Richard Guenther1-0/+1
2009-07-17re PR c/40401 (ICE: verify_gimple failed)Richard Guenther1-1/+1
2009-07-16re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez1-4/+5
2009-07-16re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout)Jason Merrill1-4/+22
2009-07-14re PR c++/40740 (template-id forgotten with arg-dep lookup)Jason Merrill1-2/+5
2009-07-07tree.c (set_expr_locus): Remove.Manuel López-Ibáñez1-1/+1
2009-07-06decl.c: Replace %H by an explicit location.Manuel López-Ibáñez1-17/+17
2009-07-03cp-tree.h (struct lang_decl): Overhaul.Jason Merrill1-1/+1
2009-06-16c-common.c (skip_evaluation): Don't define.Ian Lance Taylor1-1/+1
2009-06-12java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez1-24/+25
2009-06-07extend.texi (Attribute Syntax): Document that C++ labels on empty statements ...Ian Lance Taylor1-3/+5
2009-05-22tree.c (handle_dll_attribute): Mark dllexport'd inlines as non-external.Mark Mitchell1-2/+4
2009-05-21tree.c (build_tree_list_vec_stat): New function.Ian Lance Taylor1-35/+45
2009-05-17re PR c++/40139 (ICE on invalid use of destructor)Jason Merrill1-14/+13
2009-05-08re PR c/36892 (Support __attribute__((deprecated("text string"))))H.J. Lu1-1/+1
2009-05-07re PR c/39037 (FLOAT_CONST_DECIMAL64 pragma not supported)Janis Johnson1-0/+19
2009-04-27collect2.c (is_ctor_dtor): Change type of ret field in struct names to symkind.Ian Lance Taylor1-1/+1
2009-04-24combine.c (record_value_for_reg): Change 0 to VOIDmode, twice.Ian Lance Taylor1-1/+2
2009-04-22hashtab.h: Update GTY annotations to new syntaxTaras Glek1-2/+1
2009-04-20Fix enum conversions which are invalid in C++:Ian Lance Taylor1-2/+10
2009-04-03re PR c++/39608 ('expr' cannot appear in a constant-expression.)Jason Merrill1-6/+1
2009-04-02re PR c++/26693 (Access checks not performed for types in templates)Dodji Seketeli1-0/+26
2009-03-31C++ DR 613Jason Merrill1-2/+15