aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-133/+87
2004-03-31builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner1-3/+3
2004-03-31tree.h (optimize_function): Kill prototype.Jan Hubicka1-4/+0
2004-03-20call.c (build_op_delete_call): Do not forget the placement arguments when ite...Mark Mitchell1-4/+11
2004-03-19semantics.c (finish_pseudo_destructor_expr): Allow differing cv-qualification...Mark Mitchell1-1/+15
2004-03-18tree.h (TREE_CHECK2, [...]): New macros.Richard Kenner1-1/+1
2004-03-16re PR c++/14586 (Bogus warning in templates about taking address of a tempora...Mark Mitchell1-1/+2
2004-02-20re PR c++/14199 (Unjustified warning about unused variable)Mark Mitchell1-1/+10
2004-02-03re PR c++/14002 (Friend declaration with template-id causes confusion of func...Mark Mitchell1-1/+2
2004-02-03re PR c++/13975 (ICE on misplaced visibility specifier.)Mark Mitchell1-0/+5
2004-01-28* semantics.c (expand_body) Do emit_associated_thunks beforeJan Hubicka1-3/+3
2004-01-26re PR c++/13663 (gcc segfaults on invalid use of member)Mark Mitchell1-0/+7
2004-01-26class.c (add_method): Just check processing_template_decl to determine whethe...Mark Mitchell1-8/+2
2004-01-25re PR c++/13810 (ICE on invalid default templates)Giovanni Bajo1-2/+16
2004-01-19re PR c++/13592 (C++ parser regression)Mark Mitchell1-36/+0
2004-01-04semantics.c (push_deferring_access_checks): Fix format.Andrew Pinski1-9/+17
2003-12-29re PR c++/13289 (ICE in regenerate_decl_from_template on recursive template)Kriang Lerdsuwanakij1-0/+1
2003-12-21call.c: Fix comment formatting.Kazu Hirata1-1/+1
2003-12-18re PR c++/12253 ([tree-ssa] ICE on conversion to std::string inside array ini...Jason Merrill1-13/+13
2003-12-16semantics.c (finish_id_expression): Refactor the code to handle template para...Giovanni Bajo1-17/+31
2003-12-13ggc-zone.c: Follow spelling conventions.Kazu Hirata1-1/+1
2003-12-12re PR c++/13118 ([ABI] Missed covariant return thunk)Nathan Sidwell1-1/+1
2003-12-04re PR c++/13179 (ICE w/template parameter in catch specification)Mark Mitchell1-1/+1
2003-11-18re PR c++/12932 (ICE with use of ptr-to-function as template arg)Kriang Lerdsuwanakij1-0/+2
2003-10-26re PR c++/10371 (misleading error message for illegal member access)Kriang Lerdsuwanakij1-1/+8
2003-10-24PR c++/12698, c++/12699, c++/12700, c++/12566Nathan Sidwell1-7/+12
2003-10-22call.c: Fix comment formatting.Kazu Hirata1-1/+1
2003-10-21ChangeLog: Fix typos.Kazu Hirata1-3/+3
2003-09-23cp-tree.h (scope_kind): Add new enumerator.Gabriel Dos Reis1-3/+3
2003-09-21Revert DECL_SOURCE_LOCATION -> TREE_LOCUS change.Richard Henderson1-1/+1
2003-09-21tree.h (TREE_LOCUS): Rename from DECL_SOURCE_LOCATION; make const.Richard Henderson1-1/+1
2003-09-18re PR c++/9848 (missing 'unused parameter' warning.)Nathan Sidwell1-0/+20
2003-09-17tree-optimize.c (tree_rest_of_compilation): Save and restore input_location.Richard Henderson1-3/+0
2003-09-17* semantics.c (expand_or_defer_fn): Inc/dec function_depth.Richard Henderson1-0/+4
2003-09-15re PR c++/3907 (nested template parm collides with member name)Mark Mitchell1-4/+0
2003-09-11cgraphunit.c (cgraph_finalize_function): Add nested arg.Richard Henderson1-1/+1
2003-09-09cgraphunit.c (cgraph_finalize_function): Remove unused argument.Richard Henderson1-1/+1
2003-09-09decl2.c (finish_file): Avoid out-of-bounds array reference during memmove.Richard Henderson1-55/+5
2003-09-08re PR c++/11786 (operator() call on variable in other namespace not recognized)Mark Mitchell1-2/+3
2003-09-08c-decl.c (c_expand_body_1): Push and pop function context here.Richard Henderson1-1/+1
2003-09-05re PR c++/11922 (ICE on type_unification_real)Nathan Sidwell1-5/+4
2003-09-04cp-tree.h (finish_sizeof, [...]): Remove.Nathan Sidwell1-20/+0
2003-09-02re PR c++/11808 (Wrong namespace lookup for template function when induced by...Mark Mitchell1-3/+10
2003-08-29tree-optimize.c: New file.Richard Henderson1-231/+19
2003-08-29re PR middle-end/6196 (ICE in copy_to_mode_reg, at explow.c:711)Mark Mitchell1-7/+11
2003-08-26builtins.c (build_function_call_expr): Don't set TREE_SIDE_EFFECTS here.Nathan Sidwell1-1/+0
2003-08-20semantics.c (simplify_aggr_init_expr): Split out from simplify_aggr_init_expr...Jason Merrill1-25/+42
2003-08-20re PR c++/11945 (Incorrect warnings issued for comma-expressions inside templ...Nathan Sidwell1-0/+2
2003-08-18re PR c++/11957 (wrong "warning: statement has no effect")Nathan Sidwell1-6/+6
2003-08-17re PR c++/11702 ([unit-at-a-time] Failure to emit code for inlined function i...Jan Hubicka1-0/+4