{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(&field) = fields.next() {
            let container = self.structurally_resolve_type(expr.span, current_container);