Skip to content

Commit bd9f21a

Browse files
committed
fix: regenerate bindings with installed alef v0.7.3
1 parent 015ea0e commit bd9f21a

2 files changed

Lines changed: 22 additions & 6 deletions

File tree

  • crates/ts-pack-core-ffi/src
  • packages/python/tree_sitter_language_pack

crates/ts-pack-core-ffi/src/lib.rs

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
)]
1818

1919
use std::cell::RefCell;
20-
use std::ffi::{CStr, CString, c_char};
20+
use std::ffi::{c_char, CStr, CString};
2121

2222
thread_local! {
2323
static LAST_ERROR_CODE: RefCell<i32> = const { RefCell::new(0) };
@@ -4193,7 +4193,11 @@ pub unsafe extern "C" fn ts_pack_language_registry_has_language(
41934193
}
41944194
};
41954195
let result = obj.has_language(&name_rs);
4196-
if result { 1 } else { 0 }
4196+
if result {
4197+
1
4198+
} else {
4199+
0
4200+
}
41974201
}
41984202

41994203
/// Return the total number of available languages (including aliases).
@@ -5672,7 +5676,11 @@ pub unsafe extern "C" fn ts_pack_tree_contains_node_type(
56725676
}
56735677
};
56745678
let result = tree_sitter_language_pack::tree_contains_node_type(&tree_rs, &node_type_rs);
5675-
if result { 1 } else { 0 }
5679+
if result {
5680+
1
5681+
} else {
5682+
0
5683+
}
56765684
}
56775685

56785686
/// Check whether the tree contains any ERROR or MISSING nodes.
@@ -5691,7 +5699,11 @@ pub unsafe extern "C" fn ts_pack_tree_has_error_nodes(tree: *const tree_sitter_l
56915699
// SAFETY: null check above guarantees tree is a valid pointer.
56925700
let tree_rs = unsafe { &*tree };
56935701
let result = tree_sitter_language_pack::tree_has_error_nodes(&tree_rs);
5694-
if result { 1 } else { 0 }
5702+
if result {
5703+
1
5704+
} else {
5705+
0
5706+
}
56955707
}
56965708

56975709
/// Return the S-expression representation of the entire tree.
@@ -6122,7 +6134,11 @@ pub unsafe extern "C" fn ts_pack_has_language(name: *const std::ffi::c_char) ->
61226134
}
61236135
};
61246136
let result = tree_sitter_language_pack::has_language(&name_rs);
6125-
if result { 1 } else { 0 }
6137+
if result {
6138+
1
6139+
} else {
6140+
0
6141+
}
61266142
}
61276143

61286144
/// Return the number of available languages.

packages/python/tree_sitter_language_pack/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file is auto-generated by alef — DO NOT EDIT.
2-
# alef:hash:e948fd3698e3a4e4776f66aa22142490bf594b05532543de1478023e6ad62dd9
2+
# alef:hash:56149b0a48757c72cadf43a2740ad19c82f89462ddbc0621fadfdd6f2850d95b
33
# To regenerate: alef generate
44
# To verify freshness: alef verify --exit-code
55
# Issues & docs: https://github.com/kreuzberg-dev/alef

0 commit comments

Comments
 (0)