Return len( ) as i64.
(builder: LowLevelIRBuilder, val: Value)
| 229 | |
| 230 | |
| 231 | def vec_len(builder: LowLevelIRBuilder, val: Value) -> Value: |
| 232 | """Return len(<vec>) as i64.""" |
| 233 | len_val = vec_len_native(builder, val) |
| 234 | if IS_32_BIT_PLATFORM: |
| 235 | return builder.coerce(len_val, int64_rprimitive, -1) |
| 236 | return len_val |
| 237 | |
| 238 | |
| 239 | def vec_len_native(builder: LowLevelIRBuilder, val: Value) -> Value: |
no test coverage detected
searching dependent graphs…