{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"generated_asm.push_str(\""}]}
                generated_asm.push_str("    mv s1, a0\n");
                // s1/x9 is reserved by LLVM for the "base pointer", so rustc doesn't allow using it
            }