Lines Matching refs:PyOperation
37 class PyOperation; variable
248 llvm::DenseMap<void *, std::pair<pybind11::handle, PyOperation *>>;
253 friend class PyOperation; variable
520 virtual PyOperation &getOperation() = 0;
529 class PyOperation; variable
530 using PyOperationRef = PyObjectRef<PyOperation>;
531 class PyOperation : public PyOperationBase, public BaseContextObject {
533 ~PyOperation() override;
534 PyOperation &getOperation() override { return *this; } in getOperation()
617 PyOperation(PyMlirContextRef contextRef, MlirOperation operation);
646 PyOperation &getOperation() override { return operation; } in getOperation()
661 PyOperation &operation; // For efficient, cast-free access from C++