Sha256: 4cabcbee7be11564d64643092c0e98d5b18f5ce97cd8bdc4411901ae81e5aadc

Contents?: true

Size: 336 Bytes

Versions: 8

Compression:

Stored size: 336 Bytes

Contents

#ifndef _INC_ROTOSCOPE_TRACEPOINT_H_
#define _INC_ROTOSCOPE_TRACEPOINT_H_

#include "ruby.h"

typedef struct rs_tracepoint_t {
  const char *event;
  VALUE entity;
  VALUE filepath;
  VALUE method_name;
  const char *method_level;
  unsigned int lineno;
} rs_tracepoint_t;

void rs_tracepoint_mark(rs_tracepoint_t *tracepoint);

#endif

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rotoscope-0.3.0.pre.7 ext/rotoscope/tracepoint.h
rotoscope-0.3.0.pre.6 ext/rotoscope/tracepoint.h
rotoscope-0.3.0.pre.5 ext/rotoscope/tracepoint.h
rotoscope-0.3.0.pre.4 ext/rotoscope/tracepoint.h
rotoscope-0.3.0.pre.3 ext/rotoscope/tracepoint.h
rotoscope-0.3.0.pre.1 ext/rotoscope/tracepoint.h
rotoscope-0.2.2 ext/rotoscope/tracepoint.h
rotoscope-0.2.1 ext/rotoscope/tracepoint.h