2014-10-17 13:36:03 -07:00
|
|
|
#ifndef ELM_CODE_PRIVATE_H
|
|
|
|
# define ELM_CODE_PRIVATE_H
|
|
|
|
|
2017-01-20 14:09:16 -08:00
|
|
|
#include "elm_priv.h"
|
|
|
|
|
2016-11-27 15:13:42 -08:00
|
|
|
Eina_Bool _elm_code_text_char_is_whitespace(char c);
|
|
|
|
|
2015-02-26 05:54:46 -08:00
|
|
|
/* Private parser callbacks */
|
|
|
|
|
2015-02-26 15:19:09 -08:00
|
|
|
void _elm_code_parse_setup();
|
|
|
|
|
2015-02-26 05:54:46 -08:00
|
|
|
void _elm_code_parse_line(Elm_Code *code, Elm_Code_Line *line);
|
|
|
|
|
|
|
|
void _elm_code_parse_file(Elm_Code *code, Elm_Code_File *file);
|
2015-04-04 09:51:39 -07:00
|
|
|
|
2015-04-19 17:21:03 -07:00
|
|
|
void _elm_code_parse_reset_file(Elm_Code *code, Elm_Code_File *file);
|
|
|
|
|
2016-05-16 03:01:12 -07:00
|
|
|
void _elm_code_parser_free(Elm_Code_Parser *parser);
|
2015-04-04 09:51:39 -07:00
|
|
|
|
2015-04-04 10:17:01 -07:00
|
|
|
#endif
|