(self)
| 1457 | return 'map' |
| 1458 | |
| 1459 | def children(self): |
| 1460 | if not self.is_valid: |
| 1461 | return None |
| 1462 | eval_fields = StdVector(self.type['children_']) |
| 1463 | eval_values = StdVector(self.val['value']) |
| 1464 | for field, value in zip(eval_fields, eval_values): |
| 1465 | name = StdString(deref(field)['name_']).string_literal() |
| 1466 | yield ("name", name) |
| 1467 | yield ("value", deref(value)) |
| 1468 | |
| 1469 | def to_string(self): |
| 1470 | if not self.is_valid: |
nothing calls this directly
no test coverage detected