Uses of Class
ch.usi.si.seart.treesitter.Range
-
Packages that use Range Package Description ch.usi.si.seart.treesitter Provides all the core classes for interfacing with the tree-sitter API. -
-
Uses of Range in ch.usi.si.seart.treesitter
Methods in ch.usi.si.seart.treesitter that return Range Modifier and Type Method Description RangeRange.Builder. build()Builds a new range instance with the attributes specified in this builder.RangeNode. getRange()Get the node'sRange, indicating its byte and row-column position span.Methods in ch.usi.si.seart.treesitter that return types with arguments of type Range Modifier and Type Method Description List<Range>Tree. getChangedRanges(@NotNull Tree other)Compare this old edited syntax tree to a new syntax tree representing the same document, returning a sequence ofRangeinstances, their coordinates corresponding to changes made to the syntactic structure.List<Range>Parser. getIncludedRanges()Get an ordered, immutableRangesequence that corresponds to segments of source code included by the parser during parsing.Methods in ch.usi.si.seart.treesitter with parameters of type Range Modifier and Type Method Description Parser.BuilderParser.Builder. range(@NotNull Range range)Specify an additional range that the parser should include when parsing.Parser.BuilderParser.Builder. ranges(@NotNull Range... ranges)Specify additional ranges that the parser should include when parsing.voidParser. setIncludedRanges(@NotNull Range... ranges)Specify an arbitrary number ofRangetext segments that the parser should include when parsing source code.Method parameters in ch.usi.si.seart.treesitter with type arguments of type Range Modifier and Type Method Description Parser.BuilderParser.Builder. ranges(@NotNull List<@NotNull Range> ranges)Sets the collection of ranges that the parser will include when parsing.voidParser. setIncludedRanges(@NotNull List<@NotNull Range> ranges)Specify a list ofRangetext segments that the parser should include when parsing source code.
-