| 
    FLANG
    
   | 
 
Structure to hold the value of a single entity. More...
#include <flang/Optimizer/Builder/TemporaryStorage.h>
Public Member Functions | |
| SimpleCopy (mlir::Location loc, fir::FirOpBuilder &builder, hlfir::Entity source, llvm::StringRef tempName) | |
| void | pushValue (mlir::Location loc, fir::FirOpBuilder &builder, mlir::Value value) | 
| void | resetFetchPosition (mlir::Location loc, fir::FirOpBuilder &builder) | 
| mlir::Value | fetch (mlir::Location loc, fir::FirOpBuilder &builder) | 
| void | destroy (mlir::Location loc, fir::FirOpBuilder &builder) | 
| bool | canBeFetchedAfterPush () const | 
Public Attributes | |
| hlfir::AssociateOp | copy | 
| Temporary storage for the copy.  | |
Structure to hold the value of a single entity.