Lines Matching defs:tu
176 unsafe fn token_clang_to_cexpr(tu: CXTranslationUnit, orig: &CXToken) -> Token {
186 raw: clang_str_to_vec(clang_getTokenSpelling(tu, *orig)).into_boxed_slice(),
235 let tu = {
238 let mut tu = mem::MaybeUninit::uninit();
248 &mut *tu.as_mut_ptr()
253 tu.assume_init()
255 visit_children(clang_getTranslationUnitCursor(tu), |cur, _parent| {
264 clang_tokenize(tu, range, &mut token_ptr, &mut num);
271 Some(token_clang_to_cexpr(tu, t))
277 clang_disposeTokens(tu, token_ptr, num);
283 clang_disposeTranslationUnit(tu);