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

Unimplemented features: extends inheritance, procedures as components of derived types, class keyword in declarations. #2642

Open
JulienRemy opened this issue Jul 2, 2024 · 0 comments · May be fixed by #2644

Comments

@JulienRemy
Copy link
Collaborator

Currently, a number of Fortran OOP features are unsupported and are dealt with as a DataTypeSymbol of UnsupportedFortranType datatype. These features hence rely on the declaration strings of this datatype in the Fortran writer, namely:

  • extends(type) inheritance in derived types, (also, abstract)
  • contains blocks with procedure components in derived types,
  • class keyword in declarations.
JulienRemy added a commit that referenced this issue Jul 2, 2024
JulienRemy added a commit that referenced this issue Jul 15, 2024
JulienRemy pushed a commit that referenced this issue Nov 29, 2024
JulienRemy pushed a commit that referenced this issue Nov 29, 2024
JulienRemy pushed a commit that referenced this issue Nov 29, 2024
JulienRemy pushed a commit that referenced this issue Nov 29, 2024
JulienRemy pushed a commit that referenced this issue Nov 29, 2024
JulienRemy pushed a commit that referenced this issue Dec 2, 2024
JulienRemy pushed a commit that referenced this issue Dec 2, 2024
JulienRemy pushed a commit that referenced this issue Dec 11, 2024
JulienRemy pushed a commit that referenced this issue Dec 11, 2024
JulienRemy pushed a commit that referenced this issue Dec 11, 2024
JulienRemy pushed a commit that referenced this issue Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant