Skip to content

Commit 3c2df33

Browse files
committed
[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in ExecutionEngineModule.cpp (NFC)
1 parent b29084f commit 3c2df33

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mlir/lib/Bindings/Python/ExecutionEngineModule.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class PyExecutionEngine {
4545
referencedObjects.push_back(obj);
4646
}
4747

48-
static nb::object createFromCapsule(nb::object capsule) {
48+
static nb::object createFromCapsule(const nb::object &capsule) {
4949
MlirExecutionEngine rawPm =
5050
mlirPythonCapsuleToExecutionEngine(capsule.ptr());
5151
if (mlirExecutionEngineIsNull(rawPm))
@@ -113,7 +113,7 @@ NB_MODULE(_mlirExecutionEngine, m) {
113113
.def(
114114
"raw_register_runtime",
115115
[](PyExecutionEngine &executionEngine, const std::string &name,
116-
nb::object callbackObj) {
116+
const nb::object &callbackObj) {
117117
executionEngine.addReferencedObject(callbackObj);
118118
uintptr_t rawSym =
119119
nb::cast<uintptr_t>(nb::getattr(callbackObj, "value"));

0 commit comments

Comments
 (0)