22 lines
579 B
C
22 lines
579 B
C
#ifndef RUNTIME_LANGUAGE_H_
|
|
#define RUNTIME_LANGUAGE_H_
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "tree_sitter/parser.h"
|
|
|
|
bool ts_language_symbol_is_in_progress(const TSLanguage *, TSStateId, TSSymbol);
|
|
|
|
const TSParseAction *ts_language_actions(const TSLanguage *, TSStateId,
|
|
TSSymbol, size_t *);
|
|
TSParseAction ts_language_last_action(const TSLanguage *, TSStateId, TSSymbol);
|
|
|
|
TSSymbolMetadata ts_language_symbol_metadata(const TSLanguage *language, TSSymbol symbol);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif // RUNTIME_LANGUAGE_H_
|