{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"if"}]}
                    if data.pending > 0 {
                    let mut data = proxy_.data.lock();
                        // Give the token to a waiting thread