|
FLANG
|
#include <flang/Lower/MultiImageFortran.h>
Public Member Functions | |
| CoarrayExprHelper (AbstractConverter &converter, mlir::Location loc, SymMap &syms) | |
| CoarrayExprHelper (const CoarrayExprHelper &)=delete | |
| fir::ExtendedValue | genAddr (const evaluate::CoarrayRef &expr) |
| Generate the address of a co-array expression. | |
| fir::ExtendedValue | genValue (const evaluate::CoarrayRef &expr) |
| Generate the value of a co-array expression. | |
Coarray expression lowering helper. A coarray expression is expected to be lowered into runtime support calls. For example, expressions may use a message-passing runtime to access another image's data.