Lines Matching defs:Write
161 void Write(const Module *M) {
165 void Write(const Value *V) {
167 Write(*V);
170 void Write(const Value &V) {
180 void Write(const DbgRecord *DR) {
187 void Write(DbgVariableRecord::LocationType Type) {
207 void Write(const Metadata *MD) {
214 template <class T> void Write(const MDTupleTypedArrayWrapper<T> &MD) {
215 Write(MD.get());
218 void Write(const NamedMDNode *NMD) {
225 void Write(Type *T) {
231 void Write(const Comdat *C) {
237 void Write(const APInt *AI) {
243 void Write(const unsigned i) { *OS << i << '\n'; }
246 void Write(const Attribute *A) {
253 void Write(const AttributeSet *AS) {
260 void Write(const AttributeList *AL) {
266 void Write(Printable P) { *OS << P << '\n'; }
268 template <typename T> void Write(ArrayRef<T> Vs) {
270 Write(V);
275 Write(V1);