Sha256: be70c0c8c8d7493b9752171cf78fdaba13d2914613221916e06b8ad2305eeedd
Contents?: true
Size: 816 Bytes
Versions: 8
Compression:
Stored size: 816 Bytes
Contents
#include <ruby.h> /* Contrast::Agent::Assess::Policy::Patcher */ static VALUE assess_patcher; static VALUE rb_sym_assess_patch_eval; static VALUE trigger_check_method; /* c.f. cs__assess_basic_object.c for more context on how eval is patched. */ void contrast_assess_eval_trigger_check(VALUE module, VALUE source, VALUE ret); /* * rb_mod_module_eval is the C method equivalent of Module.class_eval and * Module.module_eval. Calling it like this maintains the Ruby method scope * that rb_mod_module_eval expects. */ VALUE contrast_assess_module_class_eval(const int argc, const VALUE *argv, const VALUE mod); VALUE contrast_assess_module_module_eval(const int argc, const VALUE *argv, const VALUE mod); void Init_cs__assess_module(void);
Version data entries
8 entries across 8 versions & 1 rubygems