aboutsummaryrefslogtreecommitdiffstats
path: root/iseq.h
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-06-18 01:54:57 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-06-18 01:54:57 +0000
commitafd7e4668f8195a98eb45fd82132d3d11eada77f (patch)
tree9ace92fdcc869453d5e6a2711ddbfb14b2b52a79 /iseq.h
parentc6575865aa2186058b92c976257bb78b1edf4ca6 (diff)
downloadruby-afd7e4668f8195a98eb45fd82132d3d11eada77f.tar.gz
* internal.h: declare more internal functions.
* iseq.h (rb_method_get_iseq): declared. * compile.c, eval.c, eval_error.c, iseq.c, parse.y, proc.c, range.c, ruby.c, time.c, util.c, vm.c: don't declare internal functions. * eval.c, parse.y, thread_pthread.c: non-existing function declarations removed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'iseq.h')
-rw-r--r--iseq.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/iseq.h b/iseq.h
index b626682bed..ebdee1101f 100644
--- a/iseq.h
+++ b/iseq.h
@@ -27,6 +27,9 @@ VALUE rb_iseq_load(VALUE data, VALUE parent, VALUE opt);
VALUE rb_iseq_parameters(const rb_iseq_t *iseq, int is_proc);
struct st_table *ruby_insn_make_insn_table(void);
+/* proc.c */
+rb_iseq_t *rb_method_get_iseq(VALUE body);
+
struct rb_compile_option_struct {
int inline_const_cache;
int peephole_optimization;