aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
AgeCommit message (Expand)AuthorFilesLines
2019-10-24Finish moving constraint and logic functionality of out pt.c.Andrew Sutton1-2/+9
2019-10-24[C++ PATCH] 'std' identifier not neededNathan Sidwell1-5/+1
2019-10-22[C++] Avoid exposing internal details in aka typesRichard Sandiford1-2/+11
2019-10-18[C++ PATCH] anon type namesNathan Sidwell1-6/+9
2019-10-10* cp-tree.h (template_info_decl_check): Check ENABLE_TREE_CHECKING.Jason Merrill1-29/+33
2019-10-09Implement C++20 P0388R4, DR 1307, and DR 330.Marek Polacek1-1/+5
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-117/+241
2019-10-05PR c++/91369 - Implement P0784R7: constexpr newJakub Jelinek1-0/+9
2019-09-27cp-tree.h (class iloc_sentinel): New.Jason Merrill1-0/+18
2019-09-27[C][C++] Allow targets to check calls to BUILT_IN_MD functionsRichard Sandiford1-2/+4
2019-09-23PR c++/91844 - Implement CWG 2352, Similar types and reference binding.Marek Polacek1-0/+1
2019-09-15[C++ PATCH] simplify clone predicateNathan Sidwell1-4/+7
2019-09-14Formatting and comment syntax adjustments.Jason Merrill1-18/+18
2019-09-06[PATCH] Deprecate -frepo option.Nathan Sidwell1-15/+2
2019-09-06[C++ PATCH] Reserve a decl_lang bitNathan Sidwell1-9/+3
2019-09-06Remove support for repo files (PR c++/91125).Martin Liska1-6/+0
2019-09-05[C++ PATCH] vtable decl markingNathan Sidwell1-3/+4
2019-08-31Add source location to TRAIT_EXPR.Jason Merrill1-1/+5
2019-08-29decl.c (check_var_type): Add location_t parameter and use it.Paolo Carlini1-1/+1
2019-08-28PR c++/91360 - Implement C++20 P1143R2: constinit.Marek Polacek1-0/+9
2019-08-28PR c++/91428 - warn about std::is_constant_evaluated in if constexpr.Marek Polacek1-0/+1
2019-08-23PR c++/79817 - attribute deprecated on namespace.Marek Polacek1-0/+1
2019-08-15Implement P0848R3, Conditionally Trivial Special Member Functions.Jason Merrill1-1/+2
2019-08-13* cp-tree.h (DECL_MUTABLE_P): Use FIELD_DECL_CHECK.Marek Polacek1-2/+2
2019-08-07PR c++/91346 - Implement P1668R1, allow unevaluated asm in constexpr.Marek Polacek1-2/+2
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-1/+7
2019-07-31PR c++/90538 - multiple expansions of capture packsJason Merrill1-6/+3
2019-07-31Fix copy_node of TEMPLATE_INFO.Jason Merrill1-3/+7
2019-07-20Fix ICE on class template argument deduction with inherited ctor.Jason Merrill1-1/+2
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-7/+14
2019-07-04Improve OpenMP map diagnostics.Andrew Stubbs1-0/+1
2019-06-29Remove trailing whitespace in C++ front end.Jason Merrill1-15/+15
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz1-0/+3
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek1-10/+10
2019-06-22PR c++/86476 - noexcept-specifier is a complete-class context.Marek Polacek1-1/+6
2019-06-18tree.c (build_constructor): Add MEM_STAT_DECL.Jason Merrill1-1/+1
2019-06-04gimplify.c (gimplify_scan_omp_clauses): Don't sorry_at on lastprivate conditi...Jakub Jelinek1-1/+1
2019-05-31[C++PATCH] Lambda names are anonymousNathan Sidwell1-9/+18
2019-05-30* cp-tree.h (TYPE_HAS_NONTRIVIAL_DESTRUCTOR): Fix a typo.Marek Polacek1-1/+1
2019-05-28[PATCH] Commonize anon-name generationNathan Sidwell1-2/+1
2019-05-23Add whitespace between operator and operandJonathan Wakely1-1/+1
2019-05-22PR c++/20408 - unnecessary code for empty struct.Jason Merrill1-0/+1
2019-05-20cp-tree.h: Remove remnants of CONV_NONCONVERTING.Paolo Carlini1-3/+2
2019-05-20[C++ PATCH] namespace using directivesNathan Sidwell1-7/+1
2019-05-15cp-tree.h (REFERENCE_VLA_OK): Remove.Paolo Carlini1-6/+0
2019-05-13Use releasing_vec more broadly.Jason Merrill1-3/+13
2019-05-10call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.Paolo Carlini1-4/+2
2019-05-08[C++ PATCH] Kill DECL_SAVED_FUNCTION_DATANathan Sidwell1-12/+5
2019-04-12PR c++/87603 - constexpr functions are no longer noexcept.Marek Polacek1-1/+0