aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-02decl.c (grokdeclarator): Set constexprness before announcing friendship.Gabriel Dos Reis1-1/+1
2009-10-01decl.c (record_builtin_java_type): Undo unintended change.Gabriel Dos Reis1-5/+5
2009-10-01pt.c (register_specialization): Push DECL_SOURCE_LOCATION to the clones.Jason Merrill1-4/+20
2009-10-01tree.h (tree_decl_common::lang_flag_8): New.Gabriel Dos Reis1-9/+77
2009-09-29merge in cxx0x-lambdas-branch@152308Jason Merrill1-1/+4
2009-09-24cgraphunit.c (cgraph_lower_function): Revert last change.Jakub Jelinek1-7/+0
2009-09-23re PR debug/41065 (DW_TAG_enumeration_type+DW_TAG_enumerator is sometimes mis...Dodji Seketeli1-0/+9
2009-09-18decl2.c (determine_visibility): Make anonymous types internal.Jason Merrill1-7/+5
2009-09-08re PR c++/39923 ([C++0x] ICE in build_init_list_var_init)Paolo Carlini1-0/+3
2009-09-08decl.c (grokmethod): Rename from start_method.Jason Merrill1-55/+2
2009-08-24re PR c++/41109 (Argument flagged as unused despite use in sizeof())Jason Merrill1-1/+2
2009-08-17decl.c (build_ptrmemfunc_type): Keep variant chain intact.Richard Guenther1-3/+8
2009-08-10Implement DR 757...Jason Merrill1-60/+7
2009-07-26re PR c++/40749 (g++ doesnt report missing return if return is of type const ...Simon Martin1-5/+0
2009-07-21decl.c (reshape_init_r): { T } is not an aggregate initializer for class T.Jason Merrill1-1/+5
2009-07-21Core issue 934Jason Merrill1-7/+0
2009-07-17re PR c/40401 (ICE: verify_gimple failed)Richard Guenther1-3/+0
2009-07-16re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout)Jason Merrill1-14/+26
2009-07-14re PR c++/37276 (Trouble with some (C99?) math builtins and namespace std)Jason Merrill1-0/+8
2009-07-07re PR c++/37816 ([c++0x] Invalid handling of scoped enums defined at class sc...Jason Merrill1-2/+4
2009-07-07cgraphunit.c: Replace %J by an explicit location.Manuel López-Ibáñez1-18/+24
2009-07-06decl.c: Replace %H by an explicit location.Manuel López-Ibáñez1-1/+1
2009-07-03cp-tree.h (struct lang_decl): Overhaul.Jason Merrill1-25/+16
2009-07-02Use hash tables for template specialization lookup.Jason Merrill1-5/+6
2009-06-26decl.c (duplicate_decls): Re-indent.H.J. Lu1-5/+5
2009-06-24re PR c++/40342 (ambiguous overload not diagnosed)Jason Merrill1-0/+11
2009-06-18class.c (get_vtable_decl): Replace finish_decl with cp_finish_decl.Aldy Hernandez1-11/+2
2009-06-15cgraphunit.c (cgraph_function_versioning,save_inline_function_body): Use DECL...Rafael Avila de Espindola1-3/+5
2009-06-12java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez1-34/+39
2009-06-03* decl.c (maybe_deduce_size_from_array_init): Use relayout_decl.Mark Mitchell1-1/+1
2009-06-02re PR c++/40306 (ICE when using auto to declare a local copy inside a member ...Jason Merrill1-1/+3
2009-05-25re PR c++/38064 ([c++0x] operator== doesn't work for enum classes)Jason Merrill1-2/+2
2009-05-20tm.texi (Misc): Document TARGET_INVALID_PARAMETER_TYPE...Sandra Loosemore1-0/+16
2009-05-18Implement explicit conversions ops as specified in N2437.Jason Merrill1-1/+9
2009-05-14passes.c (finish_optimization_passes): Change i to int.Ian Lance Taylor1-1/+1
2009-05-14decl.c (duplicate_decls): Preserve parameter attributes.David Mandelin1-0/+11
2009-05-10pretty-print.h (struct pretty_print_info): Add translate_identifiers.Joseph Myers1-4/+4
2009-05-08re PR c/36892 (Support __attribute__((deprecated("text string"))))H.J. Lu1-3/+3
2009-04-22hashtab.h: Update GTY annotations to new syntaxTaras Glek1-4/+2
2009-04-20Fix enum conversions which are invalid in C++:Ian Lance Taylor1-3/+4
2009-04-18cp-tree.h: Remove the prototype for insert_block.Kazu Hirata1-12/+0
2009-04-16c-common.c (vector_targets_convertible_p, [...]): Use TYPE_VECTOR_OPAQUE inst...Paolo Bonzini1-1/+1
2009-04-15debug.h (set_name): Declare.Catherine Moore1-2/+7
2009-04-14[multiple changes]Diego Novillo1-0/+2
2009-04-02re PR c++/26693 (Access checks not performed for types in templates)Dodji Seketeli1-2/+4
2009-03-31re PR c++/37806 (CV-qualifiers on function typedef's are inconsistently accep...Jason Merrill1-9/+23
2009-03-27re PR c++/37647 (ICE with invalid use of constructor)Simon Martin1-0/+8
2009-03-27re PR c++/29727 (ICE on invalid initializer for template member)Simon Martin1-3/+9
2009-03-21re PR c++/28879 (ICE with VLA in template function)Jason Merrill1-5/+14
2009-03-17decl.c (grokfndecl): Set DECL_CONTEXT on parms.Jason Merrill1-3/+19