Class: TreeSitterLanguagePack::Node

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Method Summary collapse

Instance Method Details

#byte_rangeByteRange

Returns:



215
# File 'sig/types.rbs', line 215

def byte_range: () -> ByteRange

#childNode?

Parameters:

  • index (Integer)

Returns:



224
# File 'sig/types.rbs', line 224

def child: (Integer index) -> Node?

#child_by_field_nameNode?

Parameters:

  • name (String)

Returns:



228
# File 'sig/types.rbs', line 228

def child_by_field_name: (String name) -> Node?

#child_countInteger

Returns:

  • (Integer)


225
# File 'sig/types.rbs', line 225

def child_count: () -> Integer

#cloneNode

Returns:



210
# File 'sig/types.rbs', line 210

def clone: () -> Node

#end_byteInteger

Returns:

  • (Integer)


214
# File 'sig/types.rbs', line 214

def end_byte: () -> Integer

#end_positionPoint

Returns:



217
# File 'sig/types.rbs', line 217

def end_position: () -> Point

#has_errorBoolean

Returns:

  • (Boolean)


222
# File 'sig/types.rbs', line 222

def has_error: () -> bool

#is_errorBoolean

Returns:

  • (Boolean)


219
# File 'sig/types.rbs', line 219

def is_error: () -> bool

#is_extraBoolean

Returns:

  • (Boolean)


221
# File 'sig/types.rbs', line 221

def is_extra: () -> bool

#is_missingBoolean

Returns:

  • (Boolean)


220
# File 'sig/types.rbs', line 220

def is_missing: () -> bool

#is_namedBoolean

Returns:

  • (Boolean)


218
# File 'sig/types.rbs', line 218

def is_named: () -> bool

#kindString

Returns:

  • (String)


211
# File 'sig/types.rbs', line 211

def kind: () -> String

#kind_idInteger

Returns:

  • (Integer)


212
# File 'sig/types.rbs', line 212

def kind_id: () -> Integer

#named_childNode?

Parameters:

  • index (Integer)

Returns:



226
# File 'sig/types.rbs', line 226

def named_child: (Integer index) -> Node?

#named_child_countInteger

Returns:

  • (Integer)


227
# File 'sig/types.rbs', line 227

def named_child_count: () -> Integer

#parentNode?

Returns:



223
# File 'sig/types.rbs', line 223

def parent: () -> Node?

#start_byteInteger

Returns:

  • (Integer)


213
# File 'sig/types.rbs', line 213

def start_byte: () -> Integer

#start_positionPoint

Returns:



216
# File 'sig/types.rbs', line 216

def start_position: () -> Point

#to_sexpString

Returns:

  • (String)


229
# File 'sig/types.rbs', line 229

def to_sexp: () -> String

#walkTreeCursor

Returns:



230
# File 'sig/types.rbs', line 230

def walk: () -> TreeCursor