Skip to content

Instantly share code, notes, and snippets.

@niner
Created May 17, 2016 15:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save niner/5b9eb2808757e2f3020cb83fb8ef7590 to your computer and use it in GitHub Desktop.
Save niner/5b9eb2808757e2f3020cb83fb8ef7590 to your computer and use it in GitHub Desktop.
- QAST::CompUnit :UNIT<?> :W<?>
[post_deserialize]
- QAST::Stmts
- QAST::Op(bind)
- QAST::Var(attribute $!do)
- QAST::WVal(Block)
- QAST::WVal(Code)
- QAST::BVal(8)
- QAST::Op(bindcurhllsym)
- QAST::SVal(GLOBAL)
- QAST::WVal(GLOBAL)
[load]
- QAST::Op(call)
- QAST::BVal(9)
[children]
- QAST::Block :in_stmt_mod<?> CompUnit::DependencySpecification.new(short-name =...
- QAST::Var(local __args__ :decl(param))
- QAST::Stmts
- QAST::Op(call)
- QAST::Block(:decl(declaration_static)) :outer<?> :code_object<?> :in_stmt_mod<?> :IN_DECL<eval>
- QAST::Stmts
- QAST::Var(lexical GLOBALish :decl(static))
- QAST::Var(lexical EXPORT :decl(static))
- QAST::Var(lexical $?PACKAGE :decl(static))
- QAST::Var(lexical ::?PACKAGE :decl(static))
- QAST::Var(lexical $_ :decl(var))
- QAST::Op(bind)
- QAST::Var(lexical $_) :WANTED :BY<finishpad W>
- QAST::Op(getlexouter) :WANTED :BY<finishpad W>
- QAST::SVal($_)
- QAST::Var(lexical $=pod :decl(static))
[value]
-
- QAST::Var(lexical !UNIT_MARKER :decl(static))
- QAST::VM
[jvm]
- QAST::Op(null)
[moar]
- QAST::Op(null)
[loadlibs]
- nqp_group nqp_ops perl6_ops bit_ops math_ops trans_ops io_ops obscure_ops os file sys_ops nqp_bigint_ops nqp_dyncall_ops
- QAST::Stmts
- QAST::Op(bind)
- QAST::Var(local ctxsave :decl(var))
- QAST::Var(contextual $*CTXSAVE)
- QAST::Op(unless)
- QAST::Op(isnull)
- QAST::Var(local ctxsave)
- QAST::Op(if)
- QAST::Op(can)
- QAST::Var(local ctxsave)
- QAST::SVal(ctxsave)
- QAST::Op(callmethod ctxsave)
- QAST::Var(local ctxsave)
- QAST::Stmts
- QAST::WVal(Array)
- QAST::Stmts CompUnit::DependencySpecification.new(short-name =...
- QAST::Stmt :final CompUnit::DependencySpecification.new(short-name =...
- QAST::Want
- QAST::Op(hllize) :statement_id<?>
- QAST::Op(callmethod new) short-name => \"NativeCall::Types\", source-line-n...
- QAST::WVal(CompUnit::DependencySpecification) :WANTED :BY<EXPR/POSTFIX W> CompUnit::DependencySpecification
Oops!!! Can not invoke this object
- v
- QAST::Op(p6sink)
- QAST::Op(hllize) :statement_id<?>
- QAST::Op(callmethod new) short-name => \"NativeCall::Types\", source-line-n...
- QAST::WVal(CompUnit::DependencySpecification) :WANTED :BY<EXPR/POSTFIX W> CompUnit::DependencySpecification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment