{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":"attr_span,"}]}
                    attr_span,
                return Err(ecx.sess.dcx().span_err(
                    "contract annotations is only supported in functions with bodies",