Lines Matching refs:printer
105 llvm::ScopedPrinter printer(os); in print() local
106 llvm::DictScope odsScope(printer, "ODSContext"); in print()
108 printer.startLine() << "Dialect `" << dialect->getName() << "` {\n"; in print()
109 printer.indent(); in print()
112 printer.startLine() << "Operation `" << op->getName() << "` {\n"; in print()
113 printer.indent(); in print()
118 printer.startLine() << "Attributes { "; in print()
132 printer.startLine() << "Operands { "; in print()
145 printer.startLine() << "Results { "; in print()
154 printer.objectEnd(); in print()
156 printer.objectEnd(); in print()
159 printer.startLine() << "AttributeConstraint `" << cst->getDemangledName() in print()
161 printer.indent(); in print()
163 printer.startLine() << "Summary: " << cst->getSummary() << "\n"; in print()
164 printer.startLine() << "CppClass: " << cst->getCppClass() << "\n"; in print()
165 printer.objectEnd(); in print()
168 printer.startLine() << "TypeConstraint `" << cst->getDemangledName() in print()
170 printer.indent(); in print()
172 printer.startLine() << "Summary: " << cst->getSummary() << "\n"; in print()
173 printer.startLine() << "CppClass: " << cst->getCppClass() << "\n"; in print()
174 printer.objectEnd(); in print()
176 printer.objectEnd(); in print()