{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"if"}]}
        if self.token.is_ident() && self.look_ahead(1, |t| t == &token::Colon) {
    ) -> Option<PResult<'a, P<Block>>> {
            // We might be having a struct literal where people forgot to include the path: