aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-18PR c++/82069 - ICE with lambda in templateJason Merrill1-2/+1
2017-09-06name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell1-4/+4
2017-08-29PR c++/81236 - ICE with template-id in generic lambdaJason Merrill1-75/+16
2017-08-29Reimplement handling of lambdas in templates.Jason Merrill1-47/+48
2017-08-29Remove unnecessary LAMBDA_EXPR fields.Jason Merrill1-6/+0
2017-08-29Add immediate potential_constant_expression variants.Jason Merrill1-1/+1
2017-08-23semantics.c (finish_member_declaration): Move USING_DECL check earlier.Nathan Sidwell1-40/+23
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-31Recover GOTO predictor.Jan Hubicka1-0/+2
2017-07-21Remove special CDtor METHOD_VEC slots.Nathan Sidwell1-9/+1
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-6/+6
2017-07-17semantics.c (classtype_has_nothrow_assign_or_copy_p): Clarify semantics, simp...Nathan Sidwell1-20/+12
2017-06-30config-lang.in (gtfiles): Add cp/lex.c.Nathan Sidwell1-1/+1
2017-06-30cp-tree.h (lookup_fnfields_1, [...]): Don't declare.Nathan Sidwell1-4/+2
2017-06-22Reorder IDENTIFIER flagsNathan Sidwell1-1/+1
2017-06-21re PR c++/81154 (OpenMP with shared variable in a template class crash)Jakub Jelinek1-7/+7
2017-06-19PR c++/80562 - ICE with constexpr if.Jason Merrill1-1/+4
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1
2017-06-08re PR c/81006 (ICE with zero-size array and #pragma omp task depend)Jakub Jelinek1-3/+3
2017-05-30PR c++/80856 - ICE with local extern in templateJason Merrill1-1/+11
2017-05-29PR c++/80891 (#3)Nathan Sidwell1-1/+1
2017-05-25invoke.texi (-Wcatch-value=): Document new warning option.Volker Reichelt1-1/+22
2017-05-18cp-tree.h (OVL_ARG_DEPENDENT): Delete.Nathan Sidwell1-24/+19
2017-05-17Implement new C++ intrinsics __is_assignable and __is_constructible.Ville Voutilainen1-0/+10
2017-05-16C++: fix-it hints suggesting accessors for private fieldsDavid Malcolm1-3/+5
2017-05-16cp-tree.h (class ovl_iterator, [...]): New OVERLOAD iterators.Nathan Sidwell1-18/+25
2017-05-16cp-tree.h (OVL_FIRST, OVL_NAME): New.Nathan Sidwell1-7/+2
2017-05-16pt.c (tsubst_copy_and_build): Remove unnecessary COMPONENT_REF peeking.Nathan Sidwell1-7/+5
2017-05-10cp-tree.h (build_new_function_call): Lose koenig_p arg.Nathan Sidwell1-1/+1
2017-05-10cp-tree.h (add_method, [...]): Change last arg to bool.Nathan Sidwell1-1/+1
2017-05-09PR c++/70167 - array prvalue treated as lvalueJason Merrill1-5/+16
2017-05-05class.c (alter_class): Use retrofit_lang_decl directly.Nathan Sidwell1-2/+1
2017-05-04PR translation/80280 - Missing closing quote (%>) c/semantics.c and c/c-typeck.cMartin Sebor1-1/+1
2017-05-01re PR c++/80038 (Random segfault using local vectors in Cilk function)Xi Ruoyao1-0/+2
2017-04-04* semantics.c (finish_template_type): Check CLASSTYPE_TEMPLATE_INFO.Jason Merrill1-0/+1
2017-03-31re PR libstdc++/80251 (Is the is_aggregate meta function missing?)Jakub Jelinek1-12/+16
2017-03-22re PR c++/80141 (ICE with pragma omp declare)Jakub Jelinek1-2/+2
2017-02-27init.c: Include intl.h.Volker Reichelt1-3/+3
2017-02-22re PR c++/79657 (ICE on invalid c++ code in finish_underlying_type cp/semanti...Marek Polacek1-1/+2
2017-02-21PR c++/50308 - wrong deprecated warning with ADLJason Merrill1-1/+9
2017-02-10PR c++/71285 - member of fold-expressionJason Merrill1-2/+2
2017-02-09gimplify.c (gimplify_scan_omp_clauses): No special handling for OMP_CLAUSE_TILE.Chung-Lin Tang1-11/+22
2017-01-31re PR c++/79264 (ICE verify_type failed)Nathan Sidwell1-0/+6
2017-01-31Introduce C++ support in libcc1Alexandre Oliva1-3/+4
2017-01-27re PR c++/64382 (ICE due to use of `this` inside a lambda that captures every...Adam Butcher1-3/+7
2017-01-26re PR c++/68727 (invalid offsetof expressions accepted)Jakub Jelinek1-15/+11
2017-01-20re PR c/64279 (Warning missing for "(cond) ? A : A" / if(cond) expr1; else ex...Marek Polacek1-1/+2
2017-01-11PR c++/78337 - ICE on invalid with generic lambdaJason Merrill1-4/+9
2017-01-09re PR translation/79019 (translatable string typo in cif-code.def:141)Jakub Jelinek1-4/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1