[Mlir-commits] [mlir] [MLIR] [Python] The generated op definitions now use typed parameters (PR #188635)
Sergei Lebedev
llvmlistbot at llvm.org
Thu Mar 26 06:07:14 PDT 2026
================
@@ -21,7 +21,7 @@ class TestOp<string mnemonic, list<Trait> traits = []> :
// CHECK: _ODS_OPERAND_SEGMENTS = [-1,1,0,]
def AttrSizedOperandsOp : TestOp<"attr_sized_operands",
[AttrSizedOperandSegments]> {
- // CHECK: def __init__(self, variadic1, non_variadic, *, variadic2=None, loc=None, ip=None):
+ // CHECK: def __init__(self, variadic1: _Sequence[_ods_ir.Value], non_variadic: _ods_ir.Value, *, variadic2: _Optional[_ods_ir.Value] = None, loc: _Optional[_ods_ir.Location] = None, ip: _Optional[_ods_ir.InsertionPoint] = None):
----------------
superbobry wrote:
Good catch! Done.
https://github.com/llvm/llvm-project/pull/188635
More information about the Mlir-commits
mailing list