aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-08c++: Fix member alias template in C++17 and up. [PR96805]Jason Merrill1-2/+7
2020-10-08c++: ICE in dependent_type_p with constrained auto [PR97052]Patrick Palka1-0/+2
2020-10-08c++: Set the constraints of a class type sooner [PR96229]Patrick Palka1-3/+4
2020-10-07c++: Fix P0846 (ADL and function templates) in template [PR97010]Marek Polacek1-9/+28
2020-10-07c++: block-scope externs get an alias [PR95677,PR31775,PR95677]Nathan Sidwell1-6/+8
2020-10-02c++: Kill DECL_ANTICIPATEDNathan Sidwell1-9/+1
2020-10-02c++: Move CALL_FROM_NEW_OR_DELETE_P to tree.hJason Merrill1-1/+1
2020-10-01c++: pushdecl_top_level must set contextNathan Sidwell1-1/+1
2020-09-30c++: CTAD and explicit deduction guides for copy-list-init [PR90210]Marek Polacek1-11/+38
2020-09-30c++: Kill DECL_HIDDEN_FRIEND_PNathan Sidwell1-10/+14
2020-09-29c++: Name lookup simplificationsNathan Sidwell1-4/+4
2020-09-25c++: Adjust pushdecl/duplicate_decls APINathan Sidwell1-6/+6
2020-09-25c++: DECL_BUILTIN_P for builtinsNathan Sidwell1-8/+3
2020-09-24c++: Cleanup some decl pushing apisNathan Sidwell1-11/+8
2020-09-24c++: local-decls are never member fns [PR97186]Nathan Sidwell1-8/+13
2020-09-23c++: dependent local extern decl ICE [PR97171]Nathan Sidwell1-0/+8
2020-09-22c++: Return only in-scope tparms in keep_template_parm [PR95310]Patrick Palka1-0/+44
2020-09-22c++: Remove a broken error-recovery pathNathan Sidwell1-6/+5
2020-09-22c++: fix injected friend of template classNathan Sidwell1-19/+0
2020-09-21c++: Implement -Wctad-maybe-unsupported.Marek Polacek1-4/+24
2020-09-19c++: Fix self-mapping in map_arguments [PR96531, PR97103]Patrick Palka1-16/+27
2020-09-16c++: local-scope OMP UDR reductions have no template headNathan Sidwell1-24/+31
2020-09-16c++: Avoid confusing 'nested' nameNathan Sidwell1-9/+7
2020-09-16c++: Break out actual instantiation from instantiate_declNathan Sidwell1-148/+157
2020-09-15c++: Partially revert: local externs in templates do not get template headNathan Sidwell1-5/+9
2020-09-14c++: Use VAR_OR_FUNCTION_DECL_P.Marek Polacek1-2/+1
2020-09-14c++: local externs in templates do not get template headNathan Sidwell1-20/+27
2020-09-11c++: Remove LOOKUP_CONSTINIT.Marek Polacek1-6/+2
2020-09-10c++: TINFO_VAR_DECLARED_CONSTINIT -> DECL_DECLARED_CONSTINIT_PNathan Sidwell1-13/+3
2020-09-10c++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_PNathan Sidwell1-2/+3
2020-09-09c++: omp reduction cleanupsNathan Sidwell1-2/+7
2020-08-31c++: Implement P1009: Array size deduction in new-expressions.Marek Polacek1-0/+4
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-1/+1
2020-08-19c++: Check satisfaction before non-dep convs. [CWG2369]Jason Merrill1-7/+28
2020-08-18c++: alias template template_info settingNathan Sidwell1-2/+20
2020-08-18c++: Rewrite members for all deduction guides. [PR96199]Jason Merrill1-4/+13
2020-08-18c++: Handle enumerator in C++20 alias CTAD. [PR96199]Jason Merrill1-0/+43
2020-08-14c++: Final bit of name-lookup api simplificationNathan Sidwell1-6/+5
2020-08-14c++: Yet more name-lookup api simplificationNathan Sidwell1-12/+10
2020-08-14c++: More simplification of name_lookup apiNathan Sidwell1-11/+10
2020-08-13[c++]: Unconfuse lookup_name_real API a bitNathan Sidwell1-7/+8
2020-08-10c++: constraints and address of template-idPatrick Palka1-1/+4
2020-08-04c++: Member initializer list diagnostic locations [PR94024]Patrick Palka1-0/+3
2020-08-03c++: Variable template and template parameter pack [PR96218]Marek Polacek1-2/+3
2020-07-29c++: overload sets and placeholder return type [PR64194]Patrick Palka1-1/+10
2020-07-29c++: alias_ctad_tweaks and constrained dguide [PR95486]Patrick Palka1-1/+4
2020-07-29c++: abbreviated function template friend matching [PR96106]Patrick Palka1-0/+1
2020-07-29c++: constraints and explicit instantiation [PR96164]Patrick Palka1-12/+11
2020-07-29c++: Implement C++20 implicit move changes. [PR91427]Jason Merrill1-0/+2
2020-07-22OpenMP: Fixes for omp critical + hintTobias Burnus1-0/+9