c++: Fix typo in NON_UNION_CLASS_TYPE_P.
[gcc.git] / gcc / cp / pt.c
2020-10-02 Nathan Sidwellc++: Kill DECL_ANTICIPATED
2020-10-02 Jason Merrillc++: Move CALL_FROM_NEW_OR_DELETE_P to tree.h
2020-10-01 Nathan Sidwellc++: pushdecl_top_level must set context
2020-10-01 Marek Polacekc++: CTAD and explicit deduction guides for copy-list...
2020-09-30 Nathan Sidwellc++: Kill DECL_HIDDEN_FRIEND_P
2020-09-29 Nathan Sidwellc++: Name lookup simplifications
2020-09-25 Nathan Sidwellc++: Adjust pushdecl/duplicate_decls API
2020-09-25 Nathan Sidwellc++: DECL_BUILTIN_P for builtins
2020-09-24 Nathan Sidwellc++: Cleanup some decl pushing apis
2020-09-24 Nathan Sidwellc++: local-decls are never member fns [PR97186]
2020-09-23 Nathan Sidwellc++: dependent local extern decl ICE [PR97171]
2020-09-22 Patrick Palkac++: Return only in-scope tparms in keep_template_parm...
2020-09-22 Nathan Sidwellc++: Remove a broken error-recovery path
2020-09-22 Nathan Sidwellc++: fix injected friend of template class
2020-09-21 Marek Polacekc++: Implement -Wctad-maybe-unsupported.
2020-09-19 Patrick Palkac++: Fix self-mapping in map_arguments [PR96531, PR97103]
2020-09-16 Nathan Sidwellc++: local-scope OMP UDR reductions have no template...
2020-09-16 Nathan Sidwellc++: Avoid confusing 'nested' name
2020-09-16 Nathan Sidwellc++: Break out actual instantiation from instantiate_decl
2020-09-15 Nathan Sidwellc++: Partially revert: local externs in templates do...
2020-09-14 Marek Polacekc++: Use VAR_OR_FUNCTION_DECL_P.
2020-09-14 Nathan Sidwellc++: local externs in templates do not get template...
2020-09-11 Marek Polacekc++: Remove LOOKUP_CONSTINIT.
2020-09-10 Nathan Sidwellc++: TINFO_VAR_DECLARED_CONSTINIT -> DECL_DECLARED_CONS...
2020-09-10 Nathan Sidwellc++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_P
2020-09-09 Nathan Sidwellc++: omp reduction cleanups
2020-08-31 Marek Polacekc++: Implement P1009: Array size deduction in new-expre...
2020-08-27 Martin Liskavec: add exact argument for various grow functions.
2020-08-19 Jason Merrillc++: Check satisfaction before non-dep convs. [CWG2369]
2020-08-18 Nathan Sidwellc++: alias template template_info setting
2020-08-18 Jason Merrillc++: Rewrite members for all deduction guides. [PR96199]
2020-08-18 Jason Merrillc++: Handle enumerator in C++20 alias CTAD. [PR96199]
2020-08-14 Nathan Sidwellc++: Final bit of name-lookup api simplification
2020-08-14 Nathan Sidwellc++: Yet more name-lookup api simplification
2020-08-14 Nathan Sidwellc++: More simplification of name_lookup api
2020-08-13 Nathan Sidwell[c++]: Unconfuse lookup_name_real API a bit
2020-08-10 Patrick Palkac++: constraints and address of template-id
2020-08-04 Patrick Palkac++: Member initializer list diagnostic locations ...
2020-08-03 Marek Polacekc++: Variable template and template parameter pack...
2020-07-30 Patrick Palkac++: overload sets and placeholder return type [PR64194]
2020-07-30 Patrick Palkac++: alias_ctad_tweaks and constrained dguide [PR95486]
2020-07-30 Patrick Palkac++: abbreviated function template friend matching...
2020-07-30 Patrick Palkac++: constraints and explicit instantiation [PR96164]
2020-07-29 Jason Merrillc++: Implement C++20 implicit move changes. [PR91427]
2020-07-22 Tobias BurnusOpenMP: Fixes for omp critical + hint
2020-07-20 Jason Merrillc++: Pseudo-destructor ends object lifetime.
2020-07-20 Jason Merrillc++: Allow subobject references in C++20.
2020-07-20 Jason Merrillc++: Aggregate CTAD and string constants.
2020-07-17 Marek Polacekc++: Diagnose cv-qualified decltype(auto) [PR79815]
2020-07-14 Nathan Sidwellc++: Comments & formatting
2020-07-10 Jason Merrillc++: Allow floating-point template parms in C++20.
2020-06-30 Nathan Sidwellc++: Tweak function cloning names
2020-06-29 Marek Polacekc++: Fix CTAD for aggregates in template [PR95568]
2020-06-23 Jason Merrillc++: Improve CTAD for aggregates [PR93976]
2020-06-20 Jason Merrillc++: Refinements to "more constrained".
2020-06-18 Marek Polacekc++: ICE in requires-expressions with invalid args...
2020-06-18 Marek Polacekc++: Fix tsubst ICE with invalid static_cast [PR95728]
2020-06-16 Jakub Jelinekopenmp: Initial part of OpenMP 5.0 non-rectangular...
2020-06-16 Patrick Palkac++: TI_DEFERRED_ACCESS_CHECKS and dependent decls
2020-06-16 Patrick Palkac++: Clean up previous change [PR41437]
2020-06-16 Patrick Palkac++: Improve access checking inside templates [PR41437]
2020-06-11 Patrick Palkac++: constrained class template friend [PR93467]
2020-06-03 Patrick Palkac++: more constrained nested partial specialization
2020-06-03 Patrick Palkac++: constrained nested partial specialization [PR92103]
2020-06-03 Jason Merrillc++: Fix VLA in template [PR95232]
2020-06-02 Jason Merrillc++: *this capture in const member fn [PR95193].
2020-06-02 Patrick Palkac++: constrained lambda inside template [PR92633]
2020-05-29 Jason Merrillc++: Template template parameter in constraint [PR95371]
2020-05-28 Jason Merrillc++: Immediately deduce auto member [PR94926].
2020-05-27 Nathan Sidwellc++: Revert alias template change [pr95263]
2020-05-19 Nathan Sidwellc++: Alias template instantiation template info
2020-05-19 Patrick Palkac++: Enable spec_hasher table sanitization [PR87847]
2020-05-19 Patrick Palkac++: Explain fn template argument type/value mismatches...
2020-05-15 Jason MerrillPR c++/93286 - ICE with __is_constructible and variadic...
2020-05-15 Nathan Sidwellc++: Fix thinkos in template_args_equal change.
2020-05-14 Jason Merrillc++: Fix deferred noexcept on constructor [PR93901].
2020-05-14 Patrick Palkac++: Missing SFINAE with lookup_fnfields [PR78446]
2020-05-14 Nathan Sidwellc++: Simplify tsubst_template_decl
2020-05-14 Nathan Sidwellc++: Simplify tsubst_friend_function
2020-05-14 Nathan Sidwellc++: simplify lookup_template_class_1
2020-05-14 Nathan Sidwellc++: Adjust push_template_decl_real
2020-05-14 Nathan Sidwellc++: Improve build_template_decl
2020-05-13 Nathan Sidwellc++: Template arg comparison
2020-05-13 Nathan Sidwellc++: Simplify typedef access checking
2020-05-13 Nathan Sidwellc++: Simplify canonical_type_parameter
2020-05-13 Nathan Sidwellc++: Formatting fixups & some simplifications.
2020-05-13 Jason Merrillc++: Replace "C++2a" with "C++20".
2020-05-12 Jakub Jelinekopenmp: Fix up handling of DECL_OMP_PRIVATIZED_MEMBER...
2020-05-11 Jason Merrillc++: Fix specialization of constrained member template.
2020-05-11 Jason Merrillc++: tree walk into TYPENAME_TYPE.
2020-05-11 Jason Merrillc++: Improve print_tree of static_assert.
2020-05-11 Jason Merrillc++: Remove redundant code.
2020-05-06 Marek Polacekc++: ICE in value_dependent_expression_p in C++98 mode...
2020-05-05 Jason Merrillc++: CWG2235 partial ordering and non-dependent types
2020-05-05 Nathan Sidwellc++: Avoid inconsistency in lambda fn's this pointer...
2020-05-04 Nathan Sidwellc++: Simplify process_template_parm
2020-05-01 Patrick Palkac++: Missing SFINAE with inaccessible static data membe...
2020-05-01 Jason Merrillc++: generic lambda and -fsanitize=vla-bound [PR93822]
2020-04-29 Patrick Palkac++: Nondeterministic concepts diagnostics [PR94830]
2020-04-28 Jason Merrillc++: Redeclaration of implicit operator== [PR94583]
next