diff options
| author | Paul Thomas <pault@gcc.gnu.org> | 2025-12-06 07:51:21 +0000 |
|---|---|---|
| committer | Paul Thomas <pault@gcc.gnu.org> | 2025-12-06 07:51:21 +0000 |
| commit | 8387f1160d28c21592d29f70282eb38104b27356 (patch) | |
| tree | 7f23f815df4ab3973cd1dbbebfdc231dc18dbb45 /gcc/fortran/expr.cc | |
| parent | bc46466ec769663dbd8e65dfae11a8d031884504 (diff) | |
| download | gcc-8387f1160d28c21592d29f70282eb38104b27356.zip gcc-8387f1160d28c21592d29f70282eb38104b27356.tar.gz gcc-8387f1160d28c21592d29f70282eb38104b27356.tar.bz2 | |
Fortran: [PDT] Unresolved component and generic binding [PR122578]
2025-12-06 Paul Thomas <pault@gcc.gnu.org>
gcc/fortran
PR fortran/122578
* primary.cc (gfc_match_varspec): Try to resolve a typebound
generic procedure selector expression to provide the associate
name with a type. Also, resolve component calls. In both cases,
make a copy of the selector expression to guard against changes
made by gfc_resolve_expr.
gcc/testsuite
PR fortran/122578
* gfortran.dg/pdt_72.f03: New test.
Diffstat (limited to 'gcc/fortran/expr.cc')
0 files changed, 0 insertions, 0 deletions
