tree-sitter/src/runtime
Max Brunsfeld f08554e958 Replace NodeType enum with SymbolMetadata bitfield
This will allow storing other metadata about symbols, like if they
only appear as ubiquitous tokens
2015-12-02 15:10:24 -08:00
..
debugger.h Drop release functions from callback structs 2015-09-08 23:24:33 -07:00
document.c Revert "start the root node from 1" 2015-11-30 12:16:49 -05:00
document.h Add ts_document_invalidate, for forcing a full re-parse 2015-10-18 13:05:40 -07:00
language.c Move some ts_language functions to the right file 2015-11-20 12:00:49 -08:00
language.h Move some ts_language functions to the right file 2015-11-20 12:00:49 -08:00
length.h declare ts_point_make before using it 2015-12-02 17:51:06 -05:00
lexer.c Replace NodeType enum with SymbolMetadata bitfield 2015-12-02 15:10:24 -08:00
lexer.h replace start and end with padding and size 2015-11-18 16:34:50 -08:00
node.c Replace NodeType enum with SymbolMetadata bitfield 2015-12-02 15:10:24 -08:00
node.h Calculate the column and offset separately in TSNode 2015-11-25 13:36:19 -05:00
parser.c Replace NodeType enum with SymbolMetadata bitfield 2015-12-02 15:10:24 -08:00
parser.h Rename HeadState -> LookaheadState, remove parser.lookahead field 2015-11-20 12:55:01 -08:00
stack.c 🔥 variable accidentally left in for debugging 2015-11-20 13:12:32 -08:00
stack.h Make stack popping more robust 2015-11-20 00:04:21 -08:00
string_input.c Drop release functions from callback structs 2015-09-08 23:24:33 -07:00
string_input.h Move StringInput into its own file 2014-08-01 12:43:14 -07:00
tree.c Replace NodeType enum with SymbolMetadata bitfield 2015-12-02 15:10:24 -08:00
tree.h Replace NodeType enum with SymbolMetadata bitfield 2015-12-02 15:10:24 -08:00
vector.h Rename DEBUG macro to LOG 2015-11-20 11:50:50 -08:00