(builder: IRBuilder, args: list[Argument])
| 195 | |
| 196 | |
| 197 | def num_bitmap_args(builder: IRBuilder, args: list[Argument]) -> int: |
| 198 | n = 0 |
| 199 | for arg in args: |
| 200 | t = builder.type_to_rtype(arg.variable.type) |
| 201 | if t.error_overlap and arg.kind.is_optional(): |
| 202 | n += 1 |
| 203 | return (n + (BITMAP_BITS - 1)) // BITMAP_BITS |
| 204 | |
| 205 | |
| 206 | def add_args_to_env( |
no test coverage detected
searching dependent graphs…