Class: TreeSitterLanguagePack::LanguageRegistry

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.defaultLanguageRegistry

Returns:



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

def self.default: () -> LanguageRegistry

.newLanguageRegistry

Returns:



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

def self.new: () -> LanguageRegistry

Instance Method Details

#available_languagesArray[String]

Returns:

  • (Array[String])


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

def available_languages: () -> Array[String]

#get_languageLanguage

Parameters:

  • name (String)

Returns:



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

def get_language: (String name) -> Language

#has_languageBoolean

Parameters:

  • name (String)

Returns:

  • (Boolean)


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

def has_language: (String name) -> bool

#has_parserBoolean

Parameters:

  • name (String)

Returns:

  • (Boolean)


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

def has_parser: (String name) -> bool

#language_countInteger

Returns:

  • (Integer)


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

def language_count: () -> Integer

#processProcessResult

Parameters:

Returns:



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

def process: (String source, ProcessConfig config) -> ProcessResult