#[no_mangle]
pub unsafe extern "C" fn ts_highlighter_new(
highlight_names: *const *const c_char,
attribute_strings: *const *const c_char,
highlight_count: u32,
) -> *mut TSHighlighter
Expand description
Create a new TSHighlighter
instance.
ยงSafety
The caller must ensure that the highlight_names
and attribute_strings
arrays are valid for
the lifetime of the returned TSHighlighter
instance, and are non-null.