2015-11-20 12:00:49 -08:00
|
|
|
#ifndef RUNTIME_LANGUAGE_H_
|
|
|
|
|
#define RUNTIME_LANGUAGE_H_
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
extern "C" {
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#include "tree_sitter/parser.h"
|
|
|
|
|
|
2016-02-25 17:36:09 -08:00
|
|
|
bool ts_language_symbol_is_in_progress(const TSLanguage *, TSStateId, TSSymbol);
|
|
|
|
|
|
2015-12-29 21:17:31 -08:00
|
|
|
const TSParseAction *ts_language_actions(const TSLanguage *, TSStateId,
|
|
|
|
|
TSSymbol, size_t *);
|
2015-11-20 12:00:49 -08:00
|
|
|
TSParseAction ts_language_last_action(const TSLanguage *, TSStateId, TSSymbol);
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#endif // RUNTIME_LANGUAGE_H_
|