Sha256: 3695c6c9ce27b6253b4754aaf89b010c1d20e8d420c77e5112499802cf1887a7

Contents?: true

Size: 669 Bytes

Versions: 2

Compression:

Stored size: 669 Bytes

Contents

#ifndef __CS_COMMON
#define __CS_COMMON

#include <ruby.h>

static VALUE cs__send_method;
static VALUE cs__alias_method_sym;

extern VALUE contrast, agent, patching, policy, assess, core_extensions, core_assess;

extern VALUE rb_sym_enter_scope;
extern VALUE rb_sym_exit_scope;
extern VALUE rb_sym_in_scope;
extern VALUE rb_sym_skip_contrast_analysis;
extern VALUE rb_sym_skip_assess_analysis;
extern VALUE rb_sym_method;
extern VALUE rb_sym_cs_tracked;

static VALUE patcher;

void contrast_alias_method(const VALUE target, const char *to,
                           const char *from);

VALUE contrast_patcher();

void Init_cs__common(void);

#endif /* __CS_COMMON */

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
contrast-agent-3.8.5 ext/cs__common/cs__common.h
contrast-agent-3.8.4 ext/cs__common/cs__common.h