21#ifndef SATYR_JAVA_FRAME_H
22#define SATYR_JAVA_FRAME_H
33#include "../report_type.h"
43 enum sr_report_type type;
struct sr_java_frame * sr_java_frame_get_last(struct sr_java_frame *frame)
void sr_java_frame_free(struct sr_java_frame *frame)
int sr_java_frame_cmp_distance(struct sr_java_frame *frame1, struct sr_java_frame *frame2)
struct sr_java_frame * sr_java_frame_parse(const char **input, struct sr_location *location)
struct sr_java_frame * sr_java_frame_append(struct sr_java_frame *dest, struct sr_java_frame *item)
char * sr_java_frame_to_json(struct sr_java_frame *frame)
void sr_java_frame_init(struct sr_java_frame *frame)
int sr_java_frame_cmp(struct sr_java_frame *frame1, struct sr_java_frame *frame2)
struct sr_java_frame * sr_java_frame_parse_exception(const char **input, struct sr_location *location)
struct sr_java_frame * sr_java_frame_dup(struct sr_java_frame *frame, bool siblings)
struct sr_java_frame * sr_java_frame_new_exception(void)
struct sr_java_frame * sr_java_frame_new(void)
void sr_java_frame_free_full(struct sr_java_frame *frame)
struct sr_java_frame * sr_java_frame_from_json(json_object *root, char **error_message)
void sr_java_frame_append_to_str(struct sr_java_frame *frame, GString *dest)
A location of a parser in the input stream.