Photon 1.0.0
|
#include "error.h"
#include <assert.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "gumbo.h"
#include "parser.h"
#include "string_buffer.h"
#include "util.h"
#include "vector.h"
Functions | |
GumboError * | gumbo_add_error (GumboParser *parser) |
void | gumbo_error_to_string (GumboParser *parser, const GumboError *error, GumboStringBuffer *output) |
void | gumbo_caret_diagnostic_to_string (GumboParser *parser, const GumboError *error, const char *source_text, GumboStringBuffer *output) |
void | gumbo_print_caret_diagnostic (GumboParser *parser, const GumboError *error, const char *source_text) |
void | gumbo_error_destroy (GumboParser *parser, GumboError *error) |
void | gumbo_init_errors (GumboParser *parser) |
void | gumbo_destroy_errors (GumboParser *parser) |
GumboError * gumbo_add_error | ( | GumboParser * | parser | ) |
void gumbo_caret_diagnostic_to_string | ( | GumboParser * | parser, |
const GumboError * | error, | ||
const char * | source_text, | ||
GumboStringBuffer * | output | ||
) |
void gumbo_destroy_errors | ( | GumboParser * | parser | ) |
void gumbo_error_destroy | ( | GumboParser * | parser, |
GumboError * | error | ||
) |
void gumbo_error_to_string | ( | GumboParser * | parser, |
const GumboError * | error, | ||
GumboStringBuffer * | output | ||
) |
void gumbo_init_errors | ( | GumboParser * | parser | ) |
void gumbo_print_caret_diagnostic | ( | GumboParser * | parser, |
const GumboError * | error, | ||
const char * | source_text | ||
) |