a.ldc(method.getFileName());
a.ldc(method.getLineNumber());
a.aload(0);
a.aload(1);
a.ldc(scopeString);
a.invokestatic(p(RuntimeHelpers.class), "decodeScope", "(Lorg/jruby/runtime/ThreadContext;Lorg/jruby/parser/StaticScope;Ljava/lang/String;)Lorg/jruby/parser/StaticScope;");
a.aload(0);
a.invokevirtual(p(ThreadContext.class), "getCurrentVisibility", "()Lorg/jruby/runtime/Visibility;");
a.aload(0);