[PATCH] D84064: [flang][openacc] OpenACC module signature
Peter Klausler via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 23 08:47:08 PDT 2020
klausler accepted this revision.
klausler added inline comments.
This revision is now accepted and ready to land.
================
Comment at: flang/module/openacc.f90:186
+
+contains
+ ! 3.2.1
----------------
clementval wrote:
> klausler wrote:
> > Is your intent to implement these subprograms here in this module eventually?
> >
> > If so, it might be better to define their `module` interfaces here in the module, and put their implementations into one or more submodules.
> >
> > If not, then these subprograms should probably be just interfaces.
> They will most probably be implemented in other module/submodule so I made them interfaces.
If they're going to be implemented in a submodule (which makes sense to me), these interfaces should be `module` functions and subroutines. They can't be implemented in another module.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D84064/new/
https://reviews.llvm.org/D84064
More information about the llvm-commits
mailing list