TreeSitterLanguageMetadata.fromNative constructor

TreeSitterLanguageMetadata.fromNative({
  1. required int majorVersion,
  2. required int minorVersion,
  3. required int patchVersion,
})

Implementation

factory TreeSitterLanguageMetadata.fromNative({
  required int majorVersion,
  required int minorVersion,
  required int patchVersion,
}) {
  RangeError.checkValueInInterval(majorVersion, 0, 0xff, 'majorVersion');
  RangeError.checkValueInInterval(minorVersion, 0, 0xff, 'minorVersion');
  RangeError.checkValueInInterval(patchVersion, 0, 0xff, 'patchVersion');
  return TreeSitterLanguageMetadata(
    majorVersion: majorVersion,
    minorVersion: minorVersion,
    patchVersion: patchVersion,
  );
}