File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -1030,13 +1030,14 @@ end
10301030
10311031function __lookup_unique_name_in_module(mod, name)
10321032 new_name = name
1033- tab = MLIR. IR. SymbolTable(MLIR. IR. Operation(mod))
1034- for i in 0 : 10000
1035- new_name = i == 0 ? name : name * " _" * string(i)
1036- MLIR. IR. mlirIsNull(MLIR. API. mlirSymbolTableLookup(tab, new_name)) && return new_name
1033+ MLIR. IR. @dispose tab = MLIR. IR. SymbolTable(mod) begin
1034+ for i in 0 : 10000
1035+ new_name = i == 0 ? name : name * " _" * string(i)
1036+ MLIR. IR. mlirIsNull(MLIR. API. mlirSymbolTableLookup(tab, new_name)) && return new_name
1037+ end
1038+ modstr = string(mod)
1039+ return error(" Mod\n $modstr \n Could not find unique name for $name " )
10371040 end
1038- modstr = string(mod)
1039- return error(" Mod\n $modstr \n Could not find unique name for $name " )
10401041end
10411042
10421043function __take_region(compiled_fn)
You can’t perform that action at this time.
0 commit comments