Lines Matching refs:os

81 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os,  in operator <<()  argument
83 return os << "boxchar { addr: " << box.getAddr() << ", len: " << box.getLen() in operator <<()
87 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os, in operator <<() argument
89 os << "boxarray { addr: " << box.getAddr(); in operator <<()
91 os << ", lbounds: ["; in operator <<()
92 llvm::interleaveComma(box.getLBounds(), os); in operator <<()
93 os << "]"; in operator <<()
95 os << ", lbounds: all-ones"; in operator <<()
97 os << ", shape: ["; in operator <<()
98 llvm::interleaveComma(box.getExtents(), os); in operator <<()
99 return os << "]}"; in operator <<()
102 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os, in operator <<() argument
104 os << "boxchararray { addr: " << box.getAddr() << ", len : " << box.getLen(); in operator <<()
106 os << ", lbounds: ["; in operator <<()
107 llvm::interleaveComma(box.getLBounds(), os); in operator <<()
108 os << "]"; in operator <<()
110 os << " lbounds: all-ones"; in operator <<()
112 os << ", shape: ["; in operator <<()
113 llvm::interleaveComma(box.getExtents(), os); in operator <<()
114 return os << "]}"; in operator <<()
117 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os, in operator <<() argument
119 return os << "boxproc: { procedure: " << box.getAddr() in operator <<()
123 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os, in operator <<() argument
125 os << "box: { value: " << box.getAddr(); in operator <<()
127 os << ", lbounds: ["; in operator <<()
128 llvm::interleaveComma(box.lbounds, os); in operator <<()
129 os << "]"; in operator <<()
132 os << ", explicit type params: ["; in operator <<()
133 llvm::interleaveComma(box.explicitParams, os); in operator <<()
134 os << "]"; in operator <<()
137 os << ", explicit extents: ["; in operator <<()
138 llvm::interleaveComma(box.extents, os); in operator <<()
139 os << "]"; in operator <<()
141 return os << "}"; in operator <<()
144 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os, in operator <<() argument
146 os << "mutablebox: { addr: " << box.getAddr(); in operator <<()
148 os << ", non deferred type params: ["; in operator <<()
149 llvm::interleaveComma(box.lenParams, os); in operator <<()
150 os << "]"; in operator <<()
154 os << ", mutableProperties: { addr: " << properties.addr; in operator <<()
156 os << ", lbounds: ["; in operator <<()
157 llvm::interleaveComma(properties.lbounds, os); in operator <<()
158 os << "]"; in operator <<()
161 os << ", shape: ["; in operator <<()
162 llvm::interleaveComma(properties.extents, os); in operator <<()
163 os << "]"; in operator <<()
166 os << ", deferred type params: ["; in operator <<()
167 llvm::interleaveComma(properties.deferredParams, os); in operator <<()
168 os << "]"; in operator <<()
170 os << "}"; in operator <<()
172 return os << "}"; in operator <<()
175 llvm::raw_ostream &fir::operator<<(llvm::raw_ostream &os, in operator <<() argument
177 exv.match([&](const auto &value) { os << value; }); in operator <<()
178 return os; in operator <<()