{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"//!"}]}
//! an arbitrary return type, rather than having the usual () return type (as a note, typeck's
//! The cause of this typing issue is typeck allowing most blocks whose end is not reachable have
//! notion of reachability is in fact slightly weaker than MIR CFG reachability - see #31617). A