summaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
Commit message (Expand)AuthorAgeFilesLines
* PR c/46015jakub2010-10-181-0/+1
* PR c++/45984jason2010-10-141-0/+1
* * semantics.c (finish_id_expression): Diagnose use of functionjason2010-09-151-0/+10
* * semantics.c (finish_for_stmt): Always test flag_new_for_scope.jason2010-09-131-13/+7
* Implement range-based for-statements.jason2010-09-111-7/+48
* * semantics.c (finish_compound_literal): Always build ajason2010-09-061-14/+1
* gcc/froydnj2010-08-201-12/+6
* PR c++/44996jason2010-07-201-2/+3
* gcc/froydnj2010-07-151-8/+8
* /cppzhao2010-07-061-4/+4
* Machinery to support implicit delete/move.jason2010-06-301-89/+11
* * class.c (type_has_virtual_destructor): New.jason2010-06-301-2/+1
* * cp-tree.h (TYPE_HAS_ASSIGN_REF): Rename to TYPE_HAS_COPY_ASSIGN.jason2010-06-301-5/+5
* PR c++/44587jason2010-06-291-1/+7
* gcc/ChangeLog:steven2010-06-281-1/+0
* * semantics.c (check_trait_type): Check COMPLETE_TYPE_P for arrayjason2010-06-221-1/+2
* * call.c (build_call_n): Call XALLOCAVEC instead of alloca.froydnj2010-06-091-1/+1
* gcc/ChangeLog:steven2010-06-051-1/+1
* * call.c (build_conditional_expr): Never fold in unevaluated context.jason2010-06-041-0/+1
* PR debug/44367jakub2010-06-021-5/+6
* gcc/ChangeLog:steven2010-05-261-2/+0
* gcc/ChangeLog:steven2010-05-251-3/+2
* gcc/ChangeLog:steven2010-05-221-0/+1
* * call.c (reference_binding): Use cp_build_qualified_type_realjason2010-05-191-2/+2
* * cp-tree.h (UNKNOWN_TYPE): Remove.jason2010-05-131-1/+1
* PR c++/44062jakub2010-05-111-8/+1
* PR c++/44017jason2010-05-101-2/+1
* gcc:jason2010-05-061-1/+1
* C++ support for -Wunused-but-set-variabledodji2010-05-061-0/+13
* * tree.c (get_fns): Split out from get_first_fn.jason2010-04-271-9/+2
* * semantics.c (finish_non_static_data_member): Call maybe_dummy_objectjason2010-04-271-36/+9
* * semantics.c (finish_qualified_id_expr): Use maybe_dummy_objectjason2010-04-271-22/+10
* PR c++/43856jason2010-04-271-0/+26
* * semantics.c (baselink_for_fns): Correct BASELINK_BINFO.jason2010-04-271-1/+2
* PR c++/43875jason2010-04-271-0/+5
* PR c++/43641jason2010-04-121-2/+5
* 2010-04-12 Richard Guenther <rguenther@suse.de>rguenth2010-04-121-1/+3
* PR c++/11094, DR 408jason2010-04-071-0/+8
* * parser.c (cp_parser_class_specifier): Set class location to thatjason2010-04-061-3/+0
* * semantics.c (maybe_add_lambda_conv_op): Use null_pointer_nodejason2010-04-011-1/+2
* Make lambda conversion op and op() non-static.jason2010-03-231-13/+95
* PR c++/43070jason2010-02-181-2/+0
* PR c++/43109jason2010-02-181-0/+1
* PR c++/41997jason2010-02-141-0/+1
* PR c++/41896jason2010-02-111-5/+17
* PR c++/41896jason2010-02-101-2/+3
* PR c++/43016jason2010-02-101-0/+2
* PR c++/42370jason2010-02-091-1/+1
* PR c++/42880jason2010-01-281-6/+13
* * tree.h (TYPE_TRANSPARENT_UNION): Replace with ...jason2010-01-211-0/+12