Searched refs:AbstractArrayBox (Results 1 – 1 of 1) sorted by relevance
/external/llvm-project/flang/include/flang/Lower/Support/ |
D | BoxValue.h | 81 class AbstractArrayBox { 83 AbstractArrayBox() = default; 84 AbstractArrayBox(llvm::ArrayRef<mlir::Value> extents, in AbstractArrayBox() function 109 class ArrayBoxValue : public AbstractBox, public AbstractArrayBox { 113 : AbstractBox{addr}, AbstractArrayBox{extents, lbounds} {} 125 class CharArrayBoxValue : public CharBoxValue, public AbstractArrayBox { 130 : CharBoxValue{addr, len}, AbstractArrayBox{extents, lbounds} {} 164 class BoxValue : public AbstractBox, public AbstractArrayBox { 166 BoxValue(mlir::Value addr) : AbstractBox{addr}, AbstractArrayBox{} {} in BoxValue() 168 : AbstractBox{addr}, AbstractArrayBox{}, len{len} {} in BoxValue() [all …]
|