Skip to content

Instantly share code, notes, and snippets.

@lizmat
Created March 10, 2020 10:48
Show Gist options
  • Save lizmat/65ea879b5117830d377bdd967a60f48f to your computer and use it in GitHub Desktop.
Save lizmat/65ea879b5117830d377bdd967a60f48f to your computer and use it in GitHub Desktop.
codegen of *.defined
- QAST::Block(:cuid(1)) <sunk> :statement_id<1> :outer<?> :in_stmt_mod<?> :count<?> :code_object<?>
- QAST::Stmts
- QAST::Var(lexical $whatevercode_arg_1 :decl(static))
- QAST::Var(local __lowered_lex_1 :decl(var)) :whatever-var<?>
- QAST::Var(local __lowered_param__1 :decl(param))
- QAST::Op(bind)
- QAST::Var(local __lowered_param__1)
- QAST::Op(hllize)
- QAST::Var(local __lowered_param__1)
- QAST::Op(bind)
- QAST::Var(local __lowered_lex_1)
- QAST::Var(local __lowered_param__1)
- QAST::Op(callmethod sink) <sunk>
- QAST::Op(callmethod defined) <sunk> defined
- QAST::Var(local __lowered_lex_1) :whatever-var<?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment