Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Closes #2642, initial step towards #2643) Implement extends(type), procedure in derived type, class in declarations. #2644

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a527543
Add `type, extends` and `procedure` support in `StructureType`.
JulienRemy Jun 25, 2024
b95abdc
Add support for `class` keyword in declarations.
JulienRemy Jul 1, 2024
349bd2b
Cleanup.
JulienRemy Jul 2, 2024
f3bb061
#2642 Implement `extends`, `procedure` in derived types, `class` keyw…
JulienRemy Jul 2, 2024
db3d952
#2642 Add missing `class` keyword in Fortran backend.
JulienRemy Jul 15, 2024
6d0bb74
#2642 Fix `replace` calls for #2643 workaround.
JulienRemy Jul 15, 2024
a449c31
Merge branch 'master' into 2642_implement_extends_procedure_and_class
Nov 28, 2024
16ed2e4
#2642 Fix flake8 formatting and some tests.
Nov 28, 2024
e182c18
#2642 Some codecov progress, some tests still missing.
Nov 28, 2024
ff993ea
Merge branch 'master' into 2642_implement_extends_procedure_and_class
Nov 28, 2024
8c789b7
#2642 More tests.
Nov 29, 2024
4247a00
Merge branch 'master' into 2642_implement_extends_procedure_and_class
Nov 29, 2024
1cd37e4
#2642 Edit dev doc
Nov 29, 2024
0719559
#2642 Cleanup
Nov 29, 2024
6698427
#2642 More codecov
Nov 29, 2024
cc6fb67
#2642 Flake8
Nov 29, 2024
c8f74cb
#2642 Remove nonsensical test. Edit psyGen w.r.t. procedure support.
Dec 2, 2024
c35d98b
#2642 Avoid useless extends DataTypeSymbol visibility and procedure d…
Dec 2, 2024
0923123
Merge branch 'master' into 2642_implement_extends_procedure_and_class
Dec 2, 2024
18679fa
#2642 Add test about unkown parent type not being declared in the mod…
Dec 2, 2024
706bffc
#2642 Add psyGen tests and cleanup.
Dec 2, 2024
b72336b
#2642 Edits w.r.t. Andy's review
Dec 11, 2024
809ebf2
#2642 codecov
Dec 11, 2024
6f18710
#2642 flake8...
Dec 11, 2024
9419a05
#2642 Refactor, codecov
Dec 11, 2024
421e546
Merge branch 'master' into 2642_implement_extends_procedure_and_class
arporter Dec 18, 2024
a862a21
#2642 Fix parent type to UnresolvedInterface and add to symbol table.
Dec 18, 2024
cbc5857
#2642 Edits wrt Andy's second review (all except `class(*)`)
Dec 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into 2642_implement_extends_procedure_and_class
  • Loading branch information
JulienRemy committed Nov 28, 2024
commit ff993eaf320a4d1e0e1e32d4dc4b276b94e4c1b1

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.