[INFO] fetching crate rttrust 0.1.3... [INFO] testing rttrust-0.1.3 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate rttrust 0.1.3 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate rttrust 0.1.3 [INFO] finished tweaking crates.io crate rttrust 0.1.3 [INFO] tweaked toml for crates.io crate rttrust 0.1.3 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rttrust 0.1.3 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 87 packages to latest compatible versions [INFO] [stderr] Adding arrayvec v0.5.2 (available: v0.7.6) [INFO] [stderr] Adding bindgen v0.54.0 (available: v0.72.0) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.9.1) [INFO] [stderr] Adding cfg-if v0.1.10 (available: v1.0.1) [INFO] [stderr] Adding mockall v0.7.2 (available: v0.13.1) [INFO] [stderr] Adding simple_logger v1.16.0 (available: v5.0.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded downcast v0.10.0 [INFO] [stderr] Downloaded fragile v1.2.2 [INFO] [stderr] Downloaded mockall v0.7.2 [INFO] [stderr] Downloaded genio v0.2.1 [INFO] [stderr] Downloaded mockall_derive v0.7.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9854bce3ab8f8a8c10c991f7616343948b237c6bb52ebaf7541c2b602fe89ad2 [INFO] running `Command { std: "docker" "start" "-a" "9854bce3ab8f8a8c10c991f7616343948b237c6bb52ebaf7541c2b602fe89ad2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9854bce3ab8f8a8c10c991f7616343948b237c6bb52ebaf7541c2b602fe89ad2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9854bce3ab8f8a8c10c991f7616343948b237c6bb52ebaf7541c2b602fe89ad2", kill_on_drop: false }` [INFO] [stdout] 9854bce3ab8f8a8c10c991f7616343948b237c6bb52ebaf7541c2b602fe89ad2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 52455747e98e3dff9499b5324586572346db400a2f224932d95a70dd41a66903 [INFO] running `Command { std: "docker" "start" "-a" "52455747e98e3dff9499b5324586572346db400a2f224932d95a70dd41a66903", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling glob v0.3.2 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Compiling time-core v0.1.4 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling cc v1.2.27 [INFO] [stderr] Compiling nom v5.1.3 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling time-macros v0.2.22 [INFO] [stderr] Compiling deranged v0.4.0 [INFO] [stderr] Compiling bindgen v0.54.0 [INFO] [stderr] Compiling num_threads v0.1.7 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling shlex v0.1.1 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling arrayvec v0.5.2 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling genio v0.2.1 [INFO] [stderr] Compiling cty v0.2.2 [INFO] [stderr] Compiling clang-sys v0.29.3 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling colored v1.9.4 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling cexpr v0.4.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling simple_logger v1.16.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling env_logger v0.7.1 [INFO] [stderr] Compiling rttrust v0.1.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `simple_logger::init_by_env`: Use [`init_with_env`] instead, which does not unwrap the result. Will be removed in version 2.0.0. [INFO] [stdout] --> build.rs:11:20 [INFO] [stdout] | [INFO] [stdout] 11 | simple_logger::init_by_env(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: failed to run custom build command for `rttrust v0.1.3 (/opt/rustwide/workdir)` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/rttrust-4c9f841596590dc9/build-script-build` (exit status: 101) [INFO] [stderr] --- stdout [INFO] [stderr] 2025-06-29 16:15:57,204 DEBUG [bindgen] Generating bindings, libclang at /usr/lib/llvm-18/lib/libclang-18.1.3.so [INFO] [stderr] 2025-06-29 16:15:57,210 DEBUG [bindgen] Fixed-up options: BindgenOptions { blacklisted_types: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, blacklisted_functions: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, blacklisted_items: RegexSet { items: ["rt_v.*printf", ".*va_list.*"], matched: [Cell { value: false }, Cell { value: false }], set: Some(RegexSet(["^rt_v.*printf$", "^.*va_list.*$"])), record_matches: true }, opaque_types: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, rustfmt_path: None, whitelisted_types: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, whitelisted_functions: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, whitelisted_vars: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, default_enum_style: NewType { is_bitfield: false }, bitfield_enums: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, newtype_enums: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, rustified_enums: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, rustified_non_exhaustive_enums: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, constified_enum_modules: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, constified_enums: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, default_alias_style: TypeAlias, type_alias: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, new_type_alias: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, new_type_alias_deref: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, builtins: false, emit_ast: false, emit_ir: false, emit_ir_graphviz: None, enable_cxx_namespaces: false, enable_function_attribute_detection: false, disable_name_namespacing: false, disable_nested_struct_naming: false, layout_tests: true, impl_debug: false, impl_partialeq: false, derive_copy: true, derive_debug: true, derive_default: false, derive_hash: false, derive_partialord: false, derive_ord: false, derive_partialeq: false, derive_eq: false, use_core: true, ctypes_prefix: Some("cty"), time_phases: false, namespaced_constants: true, msvc_mangling: false, convert_floats: true, raw_lines: [], module_lines: {}, clang_args: ["-ffreestanding", "-target", "x86_64-unknown-linux-musl", "-isystem", "./", "-isystem", "rt-thread/include", "-isystem", "rt-thread/components/finsh", "-isystem", "rt-thread/components/libc/compilers/minilibc", "-DRT_USING_MINILIBC", "rt-thread/include/rtthread.h"], input_header: Some("rt-thread/include/rtthread.h"), input_unsaved_files: [], parse_callbacks: Some(CargoCallbacks), codegen_config: FUNCTIONS | TYPES | VARS | METHODS | CONSTRUCTORS | DESTRUCTORS, conservative_inline_namespaces: false, generate_comments: true, generate_inline_functions: false, whitelist_recursively: true, objc_extern_crate: false, generate_block: false, block_extern_crate: false, enable_mangling: true, detect_include_paths: false, prepend_enum_name: true, rust_target: Stable_1_40, rust_features: RustFeatures { untagged_union: true, associated_const: true, builtin_clone_impls: true, repr_align: true, i128_and_u128: true, must_use_function: true, repr_transparent: true, min_const_fn: true, core_ffi_c_void: true, repr_packed_n: true, maybe_uninit: true, non_exhaustive: true, thiscall_abi: false }, record_matches: true, size_t_is_usize: false, rustfmt_bindings: true, rustfmt_configuration_file: None, no_partialeq_types: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, no_copy_types: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, no_hash_types: RegexSet { items: [], matched: [], set: Some(RegexSet([])), record_matches: true }, array_pointers_in_arguments: false, wasm_import_module_name: None } [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__RT_THREAD_H__ kind: macro definition, loc: rt-thread/include/rtthread.h:20:9, usr: Some("c:rtthread.h@770@macro@__RT_THREAD_H__")) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_THREAD_H__ kind: macro definition, loc: rt-thread/include/rtthread.h:20:9, usr: Some("c:rtthread.h@770@macro@__RT_THREAD_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_THREAD_H__ kind: macro definition, loc: rt-thread/include/rtthread.h:20:9, usr: Some("c:rtthread.h@770@macro@__RT_THREAD_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__RT_THREAD_H__ kind: macro definition, loc: rt-thread/include/rtthread.h:20:9, usr: Some("c:rtthread.h@770@macro@__RT_THREAD_H__")) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,333 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__RT_THREAD_H__ kind: macro definition, loc: rt-thread/include/rtthread.h:20:9, usr: Some("c:rtthread.h@770@macro@__RT_THREAD_H__")) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:22:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:22:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:22:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:22:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,333 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(3) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_CONFIG_H__ kind: macro definition, loc: ./rtconfig.h:2:9, usr: Some("c:@macro@RT_CONFIG_H__")) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_CONFIG_H__ kind: macro definition, loc: ./rtconfig.h:2:9, usr: Some("c:@macro@RT_CONFIG_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_CONFIG_H__ kind: macro definition, loc: ./rtconfig.h:2:9, usr: Some("c:@macro@RT_CONFIG_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(3), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_CONFIG_H__ kind: macro definition, loc: ./rtconfig.h:2:9, usr: Some("c:@macro@RT_CONFIG_H__")) [INFO] [stderr] 2025-06-29 16:15:57,333 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,333 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_CONFIG_H__ kind: macro definition, loc: ./rtconfig.h:2:9, usr: Some("c:@macro@RT_CONFIG_H__")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(4), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(4) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(5), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_NAME_MAX", mangled_name: None, ty: TypeId(ItemId(4)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(RT_NAME_MAX kind: macro definition, loc: ./rtconfig.h:7:9, usr: Some("c:@macro@RT_NAME_MAX"))), loc: Some(Cursor(RT_NAME_MAX kind: macro definition, loc: ./rtconfig.h:7:9, usr: Some("c:@macro@RT_NAME_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(5) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(6), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(6) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(7), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_ALIGN_SIZE", mangled_name: None, ty: TypeId(ItemId(6)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_ALIGN_SIZE kind: macro definition, loc: ./rtconfig.h:8:9, usr: Some("c:@macro@RT_ALIGN_SIZE"))), loc: Some(Cursor(RT_ALIGN_SIZE kind: macro definition, loc: ./rtconfig.h:8:9, usr: Some("c:@macro@RT_ALIGN_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(7) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(8) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_THREAD_PRIORITY_32 kind: macro definition, loc: ./rtconfig.h:9:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_32")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_THREAD_PRIORITY_32 kind: macro definition, loc: ./rtconfig.h:9:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_32"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_THREAD_PRIORITY_32 kind: macro definition, loc: ./rtconfig.h:9:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_32"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(8), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_THREAD_PRIORITY_32 kind: macro definition, loc: ./rtconfig.h:9:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_32")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,334 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_THREAD_PRIORITY_32 kind: macro definition, loc: ./rtconfig.h:9:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_32")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(9), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(9) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(10), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_PRIORITY_MAX", mangled_name: None, ty: TypeId(ItemId(9)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_PRIORITY_MAX kind: macro definition, loc: ./rtconfig.h:10:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_MAX"))), loc: Some(Cursor(RT_THREAD_PRIORITY_MAX kind: macro definition, loc: ./rtconfig.h:10:9, usr: Some("c:@macro@RT_THREAD_PRIORITY_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(10) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(11), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(11) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(12), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TICK_PER_SECOND", mangled_name: None, ty: TypeId(ItemId(11)), val: Some(Int(1000)), is_const: true }) }, declaration: Some(Cursor(RT_TICK_PER_SECOND kind: macro definition, loc: ./rtconfig.h:11:9, usr: Some("c:@macro@RT_TICK_PER_SECOND"))), loc: Some(Cursor(RT_TICK_PER_SECOND kind: macro definition, loc: ./rtconfig.h:11:9, usr: Some("c:@macro@RT_TICK_PER_SECOND"))) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(12) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(13) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_OVERFLOW_CHECK kind: macro definition, loc: ./rtconfig.h:12:9, usr: Some("c:@macro@RT_USING_OVERFLOW_CHECK")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_OVERFLOW_CHECK kind: macro definition, loc: ./rtconfig.h:12:9, usr: Some("c:@macro@RT_USING_OVERFLOW_CHECK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_OVERFLOW_CHECK kind: macro definition, loc: ./rtconfig.h:12:9, usr: Some("c:@macro@RT_USING_OVERFLOW_CHECK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(13), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_OVERFLOW_CHECK kind: macro definition, loc: ./rtconfig.h:12:9, usr: Some("c:@macro@RT_USING_OVERFLOW_CHECK")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,334 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_OVERFLOW_CHECK kind: macro definition, loc: ./rtconfig.h:12:9, usr: Some("c:@macro@RT_USING_OVERFLOW_CHECK")) [INFO] [stderr] 2025-06-29 16:15:57,334 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(14) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_HOOK kind: macro definition, loc: ./rtconfig.h:13:9, usr: Some("c:@macro@RT_USING_HOOK")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro definition, loc: ./rtconfig.h:13:9, usr: Some("c:@macro@RT_USING_HOOK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro definition, loc: ./rtconfig.h:13:9, usr: Some("c:@macro@RT_USING_HOOK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(14), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_HOOK kind: macro definition, loc: ./rtconfig.h:13:9, usr: Some("c:@macro@RT_USING_HOOK")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,335 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_HOOK kind: macro definition, loc: ./rtconfig.h:13:9, usr: Some("c:@macro@RT_USING_HOOK")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(15) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_IDLE_HOOK kind: macro definition, loc: ./rtconfig.h:14:9, usr: Some("c:@macro@RT_USING_IDLE_HOOK")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_IDLE_HOOK kind: macro definition, loc: ./rtconfig.h:14:9, usr: Some("c:@macro@RT_USING_IDLE_HOOK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_IDLE_HOOK kind: macro definition, loc: ./rtconfig.h:14:9, usr: Some("c:@macro@RT_USING_IDLE_HOOK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(15), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_IDLE_HOOK kind: macro definition, loc: ./rtconfig.h:14:9, usr: Some("c:@macro@RT_USING_IDLE_HOOK")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,335 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_IDLE_HOOK kind: macro definition, loc: ./rtconfig.h:14:9, usr: Some("c:@macro@RT_USING_IDLE_HOOK")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(16), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(16) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(17), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_IDLE_HOOK_LIST_SIZE", mangled_name: None, ty: TypeId(ItemId(16)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_IDLE_HOOK_LIST_SIZE kind: macro definition, loc: ./rtconfig.h:15:9, usr: Some("c:@macro@RT_IDLE_HOOK_LIST_SIZE"))), loc: Some(Cursor(RT_IDLE_HOOK_LIST_SIZE kind: macro definition, loc: ./rtconfig.h:15:9, usr: Some("c:@macro@RT_IDLE_HOOK_LIST_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(17) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(18), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(18) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(19), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "IDLE_THREAD_STACK_SIZE", mangled_name: None, ty: TypeId(ItemId(18)), val: Some(Int(256)), is_const: true }) }, declaration: Some(Cursor(IDLE_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:16:9, usr: Some("c:@macro@IDLE_THREAD_STACK_SIZE"))), loc: Some(Cursor(IDLE_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:16:9, usr: Some("c:@macro@IDLE_THREAD_STACK_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(19) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(20) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_TIMER_SOFT kind: macro definition, loc: ./rtconfig.h:17:9, usr: Some("c:@macro@RT_USING_TIMER_SOFT")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_TIMER_SOFT kind: macro definition, loc: ./rtconfig.h:17:9, usr: Some("c:@macro@RT_USING_TIMER_SOFT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_TIMER_SOFT kind: macro definition, loc: ./rtconfig.h:17:9, usr: Some("c:@macro@RT_USING_TIMER_SOFT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(20), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_TIMER_SOFT kind: macro definition, loc: ./rtconfig.h:17:9, usr: Some("c:@macro@RT_USING_TIMER_SOFT")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,335 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_TIMER_SOFT kind: macro definition, loc: ./rtconfig.h:17:9, usr: Some("c:@macro@RT_USING_TIMER_SOFT")) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(21), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(21) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(22), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_THREAD_PRIO", mangled_name: None, ty: TypeId(ItemId(21)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_THREAD_PRIO kind: macro definition, loc: ./rtconfig.h:18:9, usr: Some("c:@macro@RT_TIMER_THREAD_PRIO"))), loc: Some(Cursor(RT_TIMER_THREAD_PRIO kind: macro definition, loc: ./rtconfig.h:18:9, usr: Some("c:@macro@RT_TIMER_THREAD_PRIO"))) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(22) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(23), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(23) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,335 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(24), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_THREAD_STACK_SIZE", mangled_name: None, ty: TypeId(ItemId(23)), val: Some(Int(512)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:19:9, usr: Some("c:@macro@RT_TIMER_THREAD_STACK_SIZE"))), loc: Some(Cursor(RT_TIMER_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:19:9, usr: Some("c:@macro@RT_TIMER_THREAD_STACK_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(24) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(25) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_DEBUG kind: macro definition, loc: ./rtconfig.h:20:9, usr: Some("c:@macro@RT_DEBUG")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG kind: macro definition, loc: ./rtconfig.h:20:9, usr: Some("c:@macro@RT_DEBUG"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG kind: macro definition, loc: ./rtconfig.h:20:9, usr: Some("c:@macro@RT_DEBUG"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(25), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_DEBUG kind: macro definition, loc: ./rtconfig.h:20:9, usr: Some("c:@macro@RT_DEBUG")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,336 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_DEBUG kind: macro definition, loc: ./rtconfig.h:20:9, usr: Some("c:@macro@RT_DEBUG")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(26) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_DEBUG_COLOR kind: macro definition, loc: ./rtconfig.h:21:9, usr: Some("c:@macro@RT_DEBUG_COLOR")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_COLOR kind: macro definition, loc: ./rtconfig.h:21:9, usr: Some("c:@macro@RT_DEBUG_COLOR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_COLOR kind: macro definition, loc: ./rtconfig.h:21:9, usr: Some("c:@macro@RT_DEBUG_COLOR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(26), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_DEBUG_COLOR kind: macro definition, loc: ./rtconfig.h:21:9, usr: Some("c:@macro@RT_DEBUG_COLOR")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,336 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_DEBUG_COLOR kind: macro definition, loc: ./rtconfig.h:21:9, usr: Some("c:@macro@RT_DEBUG_COLOR")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(27) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_SEMAPHORE kind: macro definition, loc: ./rtconfig.h:25:9, usr: Some("c:@macro@RT_USING_SEMAPHORE")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SEMAPHORE kind: macro definition, loc: ./rtconfig.h:25:9, usr: Some("c:@macro@RT_USING_SEMAPHORE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SEMAPHORE kind: macro definition, loc: ./rtconfig.h:25:9, usr: Some("c:@macro@RT_USING_SEMAPHORE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(27), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_SEMAPHORE kind: macro definition, loc: ./rtconfig.h:25:9, usr: Some("c:@macro@RT_USING_SEMAPHORE")) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,336 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,336 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_SEMAPHORE kind: macro definition, loc: ./rtconfig.h:25:9, usr: Some("c:@macro@RT_USING_SEMAPHORE")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(28) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_MUTEX kind: macro definition, loc: ./rtconfig.h:26:9, usr: Some("c:@macro@RT_USING_MUTEX")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MUTEX kind: macro definition, loc: ./rtconfig.h:26:9, usr: Some("c:@macro@RT_USING_MUTEX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MUTEX kind: macro definition, loc: ./rtconfig.h:26:9, usr: Some("c:@macro@RT_USING_MUTEX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(28), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_MUTEX kind: macro definition, loc: ./rtconfig.h:26:9, usr: Some("c:@macro@RT_USING_MUTEX")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,337 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_MUTEX kind: macro definition, loc: ./rtconfig.h:26:9, usr: Some("c:@macro@RT_USING_MUTEX")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(29) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_EVENT kind: macro definition, loc: ./rtconfig.h:27:9, usr: Some("c:@macro@RT_USING_EVENT")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_EVENT kind: macro definition, loc: ./rtconfig.h:27:9, usr: Some("c:@macro@RT_USING_EVENT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_EVENT kind: macro definition, loc: ./rtconfig.h:27:9, usr: Some("c:@macro@RT_USING_EVENT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(29), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_EVENT kind: macro definition, loc: ./rtconfig.h:27:9, usr: Some("c:@macro@RT_USING_EVENT")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,337 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_EVENT kind: macro definition, loc: ./rtconfig.h:27:9, usr: Some("c:@macro@RT_USING_EVENT")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(30) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_MAILBOX kind: macro definition, loc: ./rtconfig.h:28:9, usr: Some("c:@macro@RT_USING_MAILBOX")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MAILBOX kind: macro definition, loc: ./rtconfig.h:28:9, usr: Some("c:@macro@RT_USING_MAILBOX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MAILBOX kind: macro definition, loc: ./rtconfig.h:28:9, usr: Some("c:@macro@RT_USING_MAILBOX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(30), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_MAILBOX kind: macro definition, loc: ./rtconfig.h:28:9, usr: Some("c:@macro@RT_USING_MAILBOX")) [INFO] [stderr] 2025-06-29 16:15:57,337 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,337 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_MAILBOX kind: macro definition, loc: ./rtconfig.h:28:9, usr: Some("c:@macro@RT_USING_MAILBOX")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(31) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_MESSAGEQUEUE kind: macro definition, loc: ./rtconfig.h:29:9, usr: Some("c:@macro@RT_USING_MESSAGEQUEUE")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MESSAGEQUEUE kind: macro definition, loc: ./rtconfig.h:29:9, usr: Some("c:@macro@RT_USING_MESSAGEQUEUE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MESSAGEQUEUE kind: macro definition, loc: ./rtconfig.h:29:9, usr: Some("c:@macro@RT_USING_MESSAGEQUEUE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(31), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_MESSAGEQUEUE kind: macro definition, loc: ./rtconfig.h:29:9, usr: Some("c:@macro@RT_USING_MESSAGEQUEUE")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,338 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_MESSAGEQUEUE kind: macro definition, loc: ./rtconfig.h:29:9, usr: Some("c:@macro@RT_USING_MESSAGEQUEUE")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(32) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_MEMPOOL kind: macro definition, loc: ./rtconfig.h:33:9, usr: Some("c:@macro@RT_USING_MEMPOOL")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MEMPOOL kind: macro definition, loc: ./rtconfig.h:33:9, usr: Some("c:@macro@RT_USING_MEMPOOL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MEMPOOL kind: macro definition, loc: ./rtconfig.h:33:9, usr: Some("c:@macro@RT_USING_MEMPOOL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(32), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_MEMPOOL kind: macro definition, loc: ./rtconfig.h:33:9, usr: Some("c:@macro@RT_USING_MEMPOOL")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,338 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_MEMPOOL kind: macro definition, loc: ./rtconfig.h:33:9, usr: Some("c:@macro@RT_USING_MEMPOOL")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(33) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_SMALL_MEM kind: macro definition, loc: ./rtconfig.h:34:9, usr: Some("c:@macro@RT_USING_SMALL_MEM")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SMALL_MEM kind: macro definition, loc: ./rtconfig.h:34:9, usr: Some("c:@macro@RT_USING_SMALL_MEM"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SMALL_MEM kind: macro definition, loc: ./rtconfig.h:34:9, usr: Some("c:@macro@RT_USING_SMALL_MEM"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(33), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_SMALL_MEM kind: macro definition, loc: ./rtconfig.h:34:9, usr: Some("c:@macro@RT_USING_SMALL_MEM")) [INFO] [stderr] 2025-06-29 16:15:57,338 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,339 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_SMALL_MEM kind: macro definition, loc: ./rtconfig.h:34:9, usr: Some("c:@macro@RT_USING_SMALL_MEM")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(34) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_HEAP kind: macro definition, loc: ./rtconfig.h:35:9, usr: Some("c:@macro@RT_USING_HEAP")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HEAP kind: macro definition, loc: ./rtconfig.h:35:9, usr: Some("c:@macro@RT_USING_HEAP"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HEAP kind: macro definition, loc: ./rtconfig.h:35:9, usr: Some("c:@macro@RT_USING_HEAP"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(34), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_HEAP kind: macro definition, loc: ./rtconfig.h:35:9, usr: Some("c:@macro@RT_USING_HEAP")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,339 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_HEAP kind: macro definition, loc: ./rtconfig.h:35:9, usr: Some("c:@macro@RT_USING_HEAP")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(35) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_DEVICE kind: macro definition, loc: ./rtconfig.h:39:9, usr: Some("c:@macro@RT_USING_DEVICE")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE kind: macro definition, loc: ./rtconfig.h:39:9, usr: Some("c:@macro@RT_USING_DEVICE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE kind: macro definition, loc: ./rtconfig.h:39:9, usr: Some("c:@macro@RT_USING_DEVICE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(35), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_DEVICE kind: macro definition, loc: ./rtconfig.h:39:9, usr: Some("c:@macro@RT_USING_DEVICE")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,339 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_DEVICE kind: macro definition, loc: ./rtconfig.h:39:9, usr: Some("c:@macro@RT_USING_DEVICE")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(36) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_CONSOLE kind: macro definition, loc: ./rtconfig.h:40:9, usr: Some("c:@macro@RT_USING_CONSOLE")) [INFO] [stderr] 2025-06-29 16:15:57,339 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_CONSOLE kind: macro definition, loc: ./rtconfig.h:40:9, usr: Some("c:@macro@RT_USING_CONSOLE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_CONSOLE kind: macro definition, loc: ./rtconfig.h:40:9, usr: Some("c:@macro@RT_USING_CONSOLE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(36), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_CONSOLE kind: macro definition, loc: ./rtconfig.h:40:9, usr: Some("c:@macro@RT_USING_CONSOLE")) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,340 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_CONSOLE kind: macro definition, loc: ./rtconfig.h:40:9, usr: Some("c:@macro@RT_USING_CONSOLE")) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(37), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(37) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(38), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_CONSOLEBUF_SIZE", mangled_name: None, ty: TypeId(ItemId(37)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(RT_CONSOLEBUF_SIZE kind: macro definition, loc: ./rtconfig.h:41:9, usr: Some("c:@macro@RT_CONSOLEBUF_SIZE"))), loc: Some(Cursor(RT_CONSOLEBUF_SIZE kind: macro definition, loc: ./rtconfig.h:41:9, usr: Some("c:@macro@RT_CONSOLEBUF_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(38) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(39), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U8), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(39) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(40), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Pointer(TypeId(ItemId(39))), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(40) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(41), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_CONSOLE_DEVICE_NAME", mangled_name: None, ty: TypeId(ItemId(40)), val: Some(String([117, 97, 114, 116, 50])), is_const: true }) }, declaration: Some(Cursor(RT_CONSOLE_DEVICE_NAME kind: macro definition, loc: ./rtconfig.h:42:9, usr: Some("c:@macro@RT_CONSOLE_DEVICE_NAME"))), loc: Some(Cursor(RT_CONSOLE_DEVICE_NAME kind: macro definition, loc: ./rtconfig.h:42:9, usr: Some("c:@macro@RT_CONSOLE_DEVICE_NAME"))) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(41) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(42), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(42) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(43), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_VER_NUM", mangled_name: None, ty: TypeId(ItemId(42)), val: Some(Int(262147)), is_const: true }) }, declaration: Some(Cursor(RT_VER_NUM kind: macro definition, loc: ./rtconfig.h:43:9, usr: Some("c:@macro@RT_VER_NUM"))), loc: Some(Cursor(RT_VER_NUM kind: macro definition, loc: ./rtconfig.h:43:9, usr: Some("c:@macro@RT_VER_NUM"))) [INFO] [stderr] 2025-06-29 16:15:57,340 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(43) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(44) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(ARCH_ARM kind: macro definition, loc: ./rtconfig.h:44:9, usr: Some("c:@macro@ARCH_ARM")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ARCH_ARM kind: macro definition, loc: ./rtconfig.h:44:9, usr: Some("c:@macro@ARCH_ARM"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ARCH_ARM kind: macro definition, loc: ./rtconfig.h:44:9, usr: Some("c:@macro@ARCH_ARM"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(44), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(ARCH_ARM kind: macro definition, loc: ./rtconfig.h:44:9, usr: Some("c:@macro@ARCH_ARM")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,341 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(ARCH_ARM kind: macro definition, loc: ./rtconfig.h:44:9, usr: Some("c:@macro@ARCH_ARM")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(45) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_CPU_FFS kind: macro definition, loc: ./rtconfig.h:45:9, usr: Some("c:@macro@RT_USING_CPU_FFS")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_CPU_FFS kind: macro definition, loc: ./rtconfig.h:45:9, usr: Some("c:@macro@RT_USING_CPU_FFS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_CPU_FFS kind: macro definition, loc: ./rtconfig.h:45:9, usr: Some("c:@macro@RT_USING_CPU_FFS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(45), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_CPU_FFS kind: macro definition, loc: ./rtconfig.h:45:9, usr: Some("c:@macro@RT_USING_CPU_FFS")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,341 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_CPU_FFS kind: macro definition, loc: ./rtconfig.h:45:9, usr: Some("c:@macro@RT_USING_CPU_FFS")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(46) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(ARCH_ARM_CORTEX_M kind: macro definition, loc: ./rtconfig.h:46:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ARCH_ARM_CORTEX_M kind: macro definition, loc: ./rtconfig.h:46:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ARCH_ARM_CORTEX_M kind: macro definition, loc: ./rtconfig.h:46:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(46), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(ARCH_ARM_CORTEX_M kind: macro definition, loc: ./rtconfig.h:46:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M")) [INFO] [stderr] 2025-06-29 16:15:57,341 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,342 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(ARCH_ARM_CORTEX_M kind: macro definition, loc: ./rtconfig.h:46:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(47) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(ARCH_ARM_CORTEX_M4 kind: macro definition, loc: ./rtconfig.h:47:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M4")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ARCH_ARM_CORTEX_M4 kind: macro definition, loc: ./rtconfig.h:47:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M4"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ARCH_ARM_CORTEX_M4 kind: macro definition, loc: ./rtconfig.h:47:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M4"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(47), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(ARCH_ARM_CORTEX_M4 kind: macro definition, loc: ./rtconfig.h:47:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M4")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,342 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(ARCH_ARM_CORTEX_M4 kind: macro definition, loc: ./rtconfig.h:47:9, usr: Some("c:@macro@ARCH_ARM_CORTEX_M4")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(48) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_COMPONENTS_INIT kind: macro definition, loc: ./rtconfig.h:51:9, usr: Some("c:@macro@RT_USING_COMPONENTS_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_COMPONENTS_INIT kind: macro definition, loc: ./rtconfig.h:51:9, usr: Some("c:@macro@RT_USING_COMPONENTS_INIT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_COMPONENTS_INIT kind: macro definition, loc: ./rtconfig.h:51:9, usr: Some("c:@macro@RT_USING_COMPONENTS_INIT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(48), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_COMPONENTS_INIT kind: macro definition, loc: ./rtconfig.h:51:9, usr: Some("c:@macro@RT_USING_COMPONENTS_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,342 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_COMPONENTS_INIT kind: macro definition, loc: ./rtconfig.h:51:9, usr: Some("c:@macro@RT_USING_COMPONENTS_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(49) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_USER_MAIN kind: macro definition, loc: ./rtconfig.h:52:9, usr: Some("c:@macro@RT_USING_USER_MAIN")) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_USER_MAIN kind: macro definition, loc: ./rtconfig.h:52:9, usr: Some("c:@macro@RT_USING_USER_MAIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,342 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_USER_MAIN kind: macro definition, loc: ./rtconfig.h:52:9, usr: Some("c:@macro@RT_USING_USER_MAIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(49), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_USER_MAIN kind: macro definition, loc: ./rtconfig.h:52:9, usr: Some("c:@macro@RT_USING_USER_MAIN")) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,343 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_USER_MAIN kind: macro definition, loc: ./rtconfig.h:52:9, usr: Some("c:@macro@RT_USING_USER_MAIN")) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(50), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(50) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(51), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_MAIN_THREAD_STACK_SIZE", mangled_name: None, ty: TypeId(ItemId(50)), val: Some(Int(2048)), is_const: true }) }, declaration: Some(Cursor(RT_MAIN_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:53:9, usr: Some("c:@macro@RT_MAIN_THREAD_STACK_SIZE"))), loc: Some(Cursor(RT_MAIN_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:53:9, usr: Some("c:@macro@RT_MAIN_THREAD_STACK_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(51) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(52), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(52) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(53), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_MAIN_THREAD_PRIORITY", mangled_name: None, ty: TypeId(ItemId(52)), val: Some(Int(10)), is_const: true }) }, declaration: Some(Cursor(RT_MAIN_THREAD_PRIORITY kind: macro definition, loc: ./rtconfig.h:54:9, usr: Some("c:@macro@RT_MAIN_THREAD_PRIORITY"))), loc: Some(Cursor(RT_MAIN_THREAD_PRIORITY kind: macro definition, loc: ./rtconfig.h:54:9, usr: Some("c:@macro@RT_MAIN_THREAD_PRIORITY"))) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(53) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(54) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_FINSH kind: macro definition, loc: ./rtconfig.h:61:9, usr: Some("c:@macro@RT_USING_FINSH")) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_FINSH kind: macro definition, loc: ./rtconfig.h:61:9, usr: Some("c:@macro@RT_USING_FINSH"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_FINSH kind: macro definition, loc: ./rtconfig.h:61:9, usr: Some("c:@macro@RT_USING_FINSH"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,343 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(54), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_FINSH kind: macro definition, loc: ./rtconfig.h:61:9, usr: Some("c:@macro@RT_USING_FINSH")) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,344 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_FINSH kind: macro definition, loc: ./rtconfig.h:61:9, usr: Some("c:@macro@RT_USING_FINSH")) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(55), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U8), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(55) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(56), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Pointer(TypeId(ItemId(55))), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(56) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(57), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FINSH_THREAD_NAME", mangled_name: None, ty: TypeId(ItemId(56)), val: Some(String([116, 115, 104, 101, 108, 108])), is_const: true }) }, declaration: Some(Cursor(FINSH_THREAD_NAME kind: macro definition, loc: ./rtconfig.h:62:9, usr: Some("c:@macro@FINSH_THREAD_NAME"))), loc: Some(Cursor(FINSH_THREAD_NAME kind: macro definition, loc: ./rtconfig.h:62:9, usr: Some("c:@macro@FINSH_THREAD_NAME"))) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(57) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(58) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_USING_HISTORY kind: macro definition, loc: ./rtconfig.h:63:9, usr: Some("c:@macro@FINSH_USING_HISTORY")) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_HISTORY kind: macro definition, loc: ./rtconfig.h:63:9, usr: Some("c:@macro@FINSH_USING_HISTORY"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_HISTORY kind: macro definition, loc: ./rtconfig.h:63:9, usr: Some("c:@macro@FINSH_USING_HISTORY"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(58), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_USING_HISTORY kind: macro definition, loc: ./rtconfig.h:63:9, usr: Some("c:@macro@FINSH_USING_HISTORY")) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,344 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_USING_HISTORY kind: macro definition, loc: ./rtconfig.h:63:9, usr: Some("c:@macro@FINSH_USING_HISTORY")) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(59), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(59) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(60), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FINSH_HISTORY_LINES", mangled_name: None, ty: TypeId(ItemId(59)), val: Some(Int(5)), is_const: true }) }, declaration: Some(Cursor(FINSH_HISTORY_LINES kind: macro definition, loc: ./rtconfig.h:64:9, usr: Some("c:@macro@FINSH_HISTORY_LINES"))), loc: Some(Cursor(FINSH_HISTORY_LINES kind: macro definition, loc: ./rtconfig.h:64:9, usr: Some("c:@macro@FINSH_HISTORY_LINES"))) [INFO] [stderr] 2025-06-29 16:15:57,344 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(60) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(61) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_USING_SYMTAB kind: macro definition, loc: ./rtconfig.h:65:9, usr: Some("c:@macro@FINSH_USING_SYMTAB")) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_SYMTAB kind: macro definition, loc: ./rtconfig.h:65:9, usr: Some("c:@macro@FINSH_USING_SYMTAB"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_SYMTAB kind: macro definition, loc: ./rtconfig.h:65:9, usr: Some("c:@macro@FINSH_USING_SYMTAB"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(61), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_USING_SYMTAB kind: macro definition, loc: ./rtconfig.h:65:9, usr: Some("c:@macro@FINSH_USING_SYMTAB")) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,345 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_USING_SYMTAB kind: macro definition, loc: ./rtconfig.h:65:9, usr: Some("c:@macro@FINSH_USING_SYMTAB")) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(62) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_USING_DESCRIPTION kind: macro definition, loc: ./rtconfig.h:66:9, usr: Some("c:@macro@FINSH_USING_DESCRIPTION")) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_DESCRIPTION kind: macro definition, loc: ./rtconfig.h:66:9, usr: Some("c:@macro@FINSH_USING_DESCRIPTION"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_DESCRIPTION kind: macro definition, loc: ./rtconfig.h:66:9, usr: Some("c:@macro@FINSH_USING_DESCRIPTION"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(62), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_USING_DESCRIPTION kind: macro definition, loc: ./rtconfig.h:66:9, usr: Some("c:@macro@FINSH_USING_DESCRIPTION")) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,345 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_USING_DESCRIPTION kind: macro definition, loc: ./rtconfig.h:66:9, usr: Some("c:@macro@FINSH_USING_DESCRIPTION")) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(63), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(63) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(64), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FINSH_THREAD_PRIORITY", mangled_name: None, ty: TypeId(ItemId(63)), val: Some(Int(20)), is_const: true }) }, declaration: Some(Cursor(FINSH_THREAD_PRIORITY kind: macro definition, loc: ./rtconfig.h:67:9, usr: Some("c:@macro@FINSH_THREAD_PRIORITY"))), loc: Some(Cursor(FINSH_THREAD_PRIORITY kind: macro definition, loc: ./rtconfig.h:67:9, usr: Some("c:@macro@FINSH_THREAD_PRIORITY"))) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(64) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(65), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,345 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(65) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(66), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FINSH_THREAD_STACK_SIZE", mangled_name: None, ty: TypeId(ItemId(65)), val: Some(Int(4096)), is_const: true }) }, declaration: Some(Cursor(FINSH_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:68:9, usr: Some("c:@macro@FINSH_THREAD_STACK_SIZE"))), loc: Some(Cursor(FINSH_THREAD_STACK_SIZE kind: macro definition, loc: ./rtconfig.h:68:9, usr: Some("c:@macro@FINSH_THREAD_STACK_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(66) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(67), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(67) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(68), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FINSH_CMD_SIZE", mangled_name: None, ty: TypeId(ItemId(67)), val: Some(Int(80)), is_const: true }) }, declaration: Some(Cursor(FINSH_CMD_SIZE kind: macro definition, loc: ./rtconfig.h:69:9, usr: Some("c:@macro@FINSH_CMD_SIZE"))), loc: Some(Cursor(FINSH_CMD_SIZE kind: macro definition, loc: ./rtconfig.h:69:9, usr: Some("c:@macro@FINSH_CMD_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(68) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(69) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_USING_MSH kind: macro definition, loc: ./rtconfig.h:70:9, usr: Some("c:@macro@FINSH_USING_MSH")) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH kind: macro definition, loc: ./rtconfig.h:70:9, usr: Some("c:@macro@FINSH_USING_MSH"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH kind: macro definition, loc: ./rtconfig.h:70:9, usr: Some("c:@macro@FINSH_USING_MSH"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(69), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_USING_MSH kind: macro definition, loc: ./rtconfig.h:70:9, usr: Some("c:@macro@FINSH_USING_MSH")) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,346 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_USING_MSH kind: macro definition, loc: ./rtconfig.h:70:9, usr: Some("c:@macro@FINSH_USING_MSH")) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(70) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_USING_MSH_DEFAULT kind: macro definition, loc: ./rtconfig.h:71:9, usr: Some("c:@macro@FINSH_USING_MSH_DEFAULT")) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH_DEFAULT kind: macro definition, loc: ./rtconfig.h:71:9, usr: Some("c:@macro@FINSH_USING_MSH_DEFAULT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH_DEFAULT kind: macro definition, loc: ./rtconfig.h:71:9, usr: Some("c:@macro@FINSH_USING_MSH_DEFAULT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(70), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_USING_MSH_DEFAULT kind: macro definition, loc: ./rtconfig.h:71:9, usr: Some("c:@macro@FINSH_USING_MSH_DEFAULT")) [INFO] [stderr] 2025-06-29 16:15:57,346 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,347 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_USING_MSH_DEFAULT kind: macro definition, loc: ./rtconfig.h:71:9, usr: Some("c:@macro@FINSH_USING_MSH_DEFAULT")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(71) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_USING_MSH_ONLY kind: macro definition, loc: ./rtconfig.h:72:9, usr: Some("c:@macro@FINSH_USING_MSH_ONLY")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH_ONLY kind: macro definition, loc: ./rtconfig.h:72:9, usr: Some("c:@macro@FINSH_USING_MSH_ONLY"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH_ONLY kind: macro definition, loc: ./rtconfig.h:72:9, usr: Some("c:@macro@FINSH_USING_MSH_ONLY"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(71), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_USING_MSH_ONLY kind: macro definition, loc: ./rtconfig.h:72:9, usr: Some("c:@macro@FINSH_USING_MSH_ONLY")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,347 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_USING_MSH_ONLY kind: macro definition, loc: ./rtconfig.h:72:9, usr: Some("c:@macro@FINSH_USING_MSH_ONLY")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(72), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(72) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(73), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FINSH_ARG_MAX", mangled_name: None, ty: TypeId(ItemId(72)), val: Some(Int(10)), is_const: true }) }, declaration: Some(Cursor(FINSH_ARG_MAX kind: macro definition, loc: ./rtconfig.h:73:9, usr: Some("c:@macro@FINSH_ARG_MAX"))), loc: Some(Cursor(FINSH_ARG_MAX kind: macro definition, loc: ./rtconfig.h:73:9, usr: Some("c:@macro@FINSH_ARG_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(73) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(74) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_DFS kind: macro definition, loc: ./rtconfig.h:77:9, usr: Some("c:@macro@RT_USING_DFS")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DFS kind: macro definition, loc: ./rtconfig.h:77:9, usr: Some("c:@macro@RT_USING_DFS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DFS kind: macro definition, loc: ./rtconfig.h:77:9, usr: Some("c:@macro@RT_USING_DFS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(74), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_DFS kind: macro definition, loc: ./rtconfig.h:77:9, usr: Some("c:@macro@RT_USING_DFS")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,347 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_DFS kind: macro definition, loc: ./rtconfig.h:77:9, usr: Some("c:@macro@RT_USING_DFS")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(75) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(DFS_USING_WORKDIR kind: macro definition, loc: ./rtconfig.h:78:9, usr: Some("c:@macro@DFS_USING_WORKDIR")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(DFS_USING_WORKDIR kind: macro definition, loc: ./rtconfig.h:78:9, usr: Some("c:@macro@DFS_USING_WORKDIR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(DFS_USING_WORKDIR kind: macro definition, loc: ./rtconfig.h:78:9, usr: Some("c:@macro@DFS_USING_WORKDIR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(75), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(DFS_USING_WORKDIR kind: macro definition, loc: ./rtconfig.h:78:9, usr: Some("c:@macro@DFS_USING_WORKDIR")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,347 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(DFS_USING_WORKDIR kind: macro definition, loc: ./rtconfig.h:78:9, usr: Some("c:@macro@DFS_USING_WORKDIR")) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(76), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(76) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(77), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "DFS_FILESYSTEMS_MAX", mangled_name: None, ty: TypeId(ItemId(76)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(DFS_FILESYSTEMS_MAX kind: macro definition, loc: ./rtconfig.h:79:9, usr: Some("c:@macro@DFS_FILESYSTEMS_MAX"))), loc: Some(Cursor(DFS_FILESYSTEMS_MAX kind: macro definition, loc: ./rtconfig.h:79:9, usr: Some("c:@macro@DFS_FILESYSTEMS_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(77) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(78), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,347 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(78) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(79), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "DFS_FILESYSTEM_TYPES_MAX", mangled_name: None, ty: TypeId(ItemId(78)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(DFS_FILESYSTEM_TYPES_MAX kind: macro definition, loc: ./rtconfig.h:80:9, usr: Some("c:@macro@DFS_FILESYSTEM_TYPES_MAX"))), loc: Some(Cursor(DFS_FILESYSTEM_TYPES_MAX kind: macro definition, loc: ./rtconfig.h:80:9, usr: Some("c:@macro@DFS_FILESYSTEM_TYPES_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(79) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(80), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(80) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(81), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "DFS_FD_MAX", mangled_name: None, ty: TypeId(ItemId(80)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(DFS_FD_MAX kind: macro definition, loc: ./rtconfig.h:81:9, usr: Some("c:@macro@DFS_FD_MAX"))), loc: Some(Cursor(DFS_FD_MAX kind: macro definition, loc: ./rtconfig.h:81:9, usr: Some("c:@macro@DFS_FD_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(81) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(82) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_DFS_DEVFS kind: macro definition, loc: ./rtconfig.h:82:9, usr: Some("c:@macro@RT_USING_DFS_DEVFS")) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DFS_DEVFS kind: macro definition, loc: ./rtconfig.h:82:9, usr: Some("c:@macro@RT_USING_DFS_DEVFS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DFS_DEVFS kind: macro definition, loc: ./rtconfig.h:82:9, usr: Some("c:@macro@RT_USING_DFS_DEVFS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(82), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_DFS_DEVFS kind: macro definition, loc: ./rtconfig.h:82:9, usr: Some("c:@macro@RT_USING_DFS_DEVFS")) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,348 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_DFS_DEVFS kind: macro definition, loc: ./rtconfig.h:82:9, usr: Some("c:@macro@RT_USING_DFS_DEVFS")) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(83) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_DEVICE_IPC kind: macro definition, loc: ./rtconfig.h:86:9, usr: Some("c:@macro@RT_USING_DEVICE_IPC")) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE_IPC kind: macro definition, loc: ./rtconfig.h:86:9, usr: Some("c:@macro@RT_USING_DEVICE_IPC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE_IPC kind: macro definition, loc: ./rtconfig.h:86:9, usr: Some("c:@macro@RT_USING_DEVICE_IPC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(83), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_DEVICE_IPC kind: macro definition, loc: ./rtconfig.h:86:9, usr: Some("c:@macro@RT_USING_DEVICE_IPC")) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,348 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_DEVICE_IPC kind: macro definition, loc: ./rtconfig.h:86:9, usr: Some("c:@macro@RT_USING_DEVICE_IPC")) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(84), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(84) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(85), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_PIPE_BUFSZ", mangled_name: None, ty: TypeId(ItemId(84)), val: Some(Int(512)), is_const: true }) }, declaration: Some(Cursor(RT_PIPE_BUFSZ kind: macro definition, loc: ./rtconfig.h:87:9, usr: Some("c:@macro@RT_PIPE_BUFSZ"))), loc: Some(Cursor(RT_PIPE_BUFSZ kind: macro definition, loc: ./rtconfig.h:87:9, usr: Some("c:@macro@RT_PIPE_BUFSZ"))) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(85) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,348 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(86) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_SERIAL kind: macro definition, loc: ./rtconfig.h:88:9, usr: Some("c:@macro@RT_USING_SERIAL")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SERIAL kind: macro definition, loc: ./rtconfig.h:88:9, usr: Some("c:@macro@RT_USING_SERIAL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SERIAL kind: macro definition, loc: ./rtconfig.h:88:9, usr: Some("c:@macro@RT_USING_SERIAL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(86), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_SERIAL kind: macro definition, loc: ./rtconfig.h:88:9, usr: Some("c:@macro@RT_USING_SERIAL")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,349 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_SERIAL kind: macro definition, loc: ./rtconfig.h:88:9, usr: Some("c:@macro@RT_USING_SERIAL")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(87) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_SERIAL_USING_DMA kind: macro definition, loc: ./rtconfig.h:89:9, usr: Some("c:@macro@RT_SERIAL_USING_DMA")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_SERIAL_USING_DMA kind: macro definition, loc: ./rtconfig.h:89:9, usr: Some("c:@macro@RT_SERIAL_USING_DMA"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_SERIAL_USING_DMA kind: macro definition, loc: ./rtconfig.h:89:9, usr: Some("c:@macro@RT_SERIAL_USING_DMA"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(87), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_SERIAL_USING_DMA kind: macro definition, loc: ./rtconfig.h:89:9, usr: Some("c:@macro@RT_SERIAL_USING_DMA")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,349 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_SERIAL_USING_DMA kind: macro definition, loc: ./rtconfig.h:89:9, usr: Some("c:@macro@RT_SERIAL_USING_DMA")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(88), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(88) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(89), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_SERIAL_RB_BUFSZ", mangled_name: None, ty: TypeId(ItemId(88)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(RT_SERIAL_RB_BUFSZ kind: macro definition, loc: ./rtconfig.h:90:9, usr: Some("c:@macro@RT_SERIAL_RB_BUFSZ"))), loc: Some(Cursor(RT_SERIAL_RB_BUFSZ kind: macro definition, loc: ./rtconfig.h:90:9, usr: Some("c:@macro@RT_SERIAL_RB_BUFSZ"))) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(89) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(90) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_PIN kind: macro definition, loc: ./rtconfig.h:91:9, usr: Some("c:@macro@RT_USING_PIN")) [INFO] [stderr] 2025-06-29 16:15:57,349 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_PIN kind: macro definition, loc: ./rtconfig.h:91:9, usr: Some("c:@macro@RT_USING_PIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_PIN kind: macro definition, loc: ./rtconfig.h:91:9, usr: Some("c:@macro@RT_USING_PIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(90), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_PIN kind: macro definition, loc: ./rtconfig.h:91:9, usr: Some("c:@macro@RT_USING_PIN")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,350 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_PIN kind: macro definition, loc: ./rtconfig.h:91:9, usr: Some("c:@macro@RT_USING_PIN")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(91) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_LIBC kind: macro definition, loc: ./rtconfig.h:98:9, usr: Some("c:@macro@RT_USING_LIBC")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_LIBC kind: macro definition, loc: ./rtconfig.h:98:9, usr: Some("c:@macro@RT_USING_LIBC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_LIBC kind: macro definition, loc: ./rtconfig.h:98:9, usr: Some("c:@macro@RT_USING_LIBC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(91), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_LIBC kind: macro definition, loc: ./rtconfig.h:98:9, usr: Some("c:@macro@RT_USING_LIBC")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,350 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_LIBC kind: macro definition, loc: ./rtconfig.h:98:9, usr: Some("c:@macro@RT_USING_LIBC")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(92) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USING_POSIX kind: macro definition, loc: ./rtconfig.h:99:9, usr: Some("c:@macro@RT_USING_POSIX")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_POSIX kind: macro definition, loc: ./rtconfig.h:99:9, usr: Some("c:@macro@RT_USING_POSIX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_POSIX kind: macro definition, loc: ./rtconfig.h:99:9, usr: Some("c:@macro@RT_USING_POSIX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(92), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USING_POSIX kind: macro definition, loc: ./rtconfig.h:99:9, usr: Some("c:@macro@RT_USING_POSIX")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,350 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USING_POSIX kind: macro definition, loc: ./rtconfig.h:99:9, usr: Some("c:@macro@RT_USING_POSIX")) [INFO] [stderr] 2025-06-29 16:15:57,350 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(93) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtdebug.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:23:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtdebug.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:23:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtdebug.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:23:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(93), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtdebug.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:23:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,351 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtdebug.h [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(94) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__RTDEBUG_H__ kind: macro definition, loc: rt-thread/include/rtdebug.h:8:9, usr: Some("c:@macro@__RTDEBUG_H__")) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RTDEBUG_H__ kind: macro definition, loc: rt-thread/include/rtdebug.h:8:9, usr: Some("c:@macro@__RTDEBUG_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RTDEBUG_H__ kind: macro definition, loc: rt-thread/include/rtdebug.h:8:9, usr: Some("c:@macro@__RTDEBUG_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(94), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__RTDEBUG_H__ kind: macro definition, loc: rt-thread/include/rtdebug.h:8:9, usr: Some("c:@macro@__RTDEBUG_H__")) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,351 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__RTDEBUG_H__ kind: macro definition, loc: rt-thread/include/rtdebug.h:8:9, usr: Some("c:@macro@__RTDEBUG_H__")) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(95) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdebug.h:10:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdebug.h:10:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdebug.h:10:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(95), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdebug.h:10:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,351 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,351 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(96) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdebug.h:13:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,352 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdebug.h:13:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,352 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,352 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdebug.h:13:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(96), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdebug.h:13:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(96) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(97) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:14, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:14, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:14, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(97), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:14, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(97) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(98) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DFS_DEVFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:40, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DFS_DEVFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:40, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DFS_DEVFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:40, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(98), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DFS_DEVFS kind: macro expansion, loc: rt-thread/include/rtdebug.h:14:40, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(98) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,353 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(99) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_LIBC kind: macro expansion, loc: rt-thread/include/rtdebug.h:18:14, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_LIBC kind: macro expansion, loc: rt-thread/include/rtdebug.h:18:14, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_LIBC kind: macro expansion, loc: rt-thread/include/rtdebug.h:18:14, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(99), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_LIBC kind: macro expansion, loc: rt-thread/include/rtdebug.h:18:14, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(99) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(100) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtdebug.h:31:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtdebug.h:31:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtdebug.h:31:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(100), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtdebug.h:31:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(100) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(101), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(101) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(102), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_MEM", mangled_name: None, ty: TypeId(ItemId(101)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_MEM kind: macro definition, loc: rt-thread/include/rtdebug.h:35:9, usr: Some("c:@macro@RT_DEBUG_MEM"))), loc: Some(Cursor(RT_DEBUG_MEM kind: macro definition, loc: rt-thread/include/rtdebug.h:35:9, usr: Some("c:@macro@RT_DEBUG_MEM"))) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(102) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(103), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(103) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(104), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_MEMHEAP", mangled_name: None, ty: TypeId(ItemId(103)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_MEMHEAP kind: macro definition, loc: rt-thread/include/rtdebug.h:39:9, usr: Some("c:@macro@RT_DEBUG_MEMHEAP"))), loc: Some(Cursor(RT_DEBUG_MEMHEAP kind: macro definition, loc: rt-thread/include/rtdebug.h:39:9, usr: Some("c:@macro@RT_DEBUG_MEMHEAP"))) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(104) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(105), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(105) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(106), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_MODULE", mangled_name: None, ty: TypeId(ItemId(105)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_MODULE kind: macro definition, loc: rt-thread/include/rtdebug.h:43:9, usr: Some("c:@macro@RT_DEBUG_MODULE"))), loc: Some(Cursor(RT_DEBUG_MODULE kind: macro definition, loc: rt-thread/include/rtdebug.h:43:9, usr: Some("c:@macro@RT_DEBUG_MODULE"))) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(106) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(107), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(107) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(108), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_SCHEDULER", mangled_name: None, ty: TypeId(ItemId(107)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_SCHEDULER kind: macro definition, loc: rt-thread/include/rtdebug.h:47:9, usr: Some("c:@macro@RT_DEBUG_SCHEDULER"))), loc: Some(Cursor(RT_DEBUG_SCHEDULER kind: macro definition, loc: rt-thread/include/rtdebug.h:47:9, usr: Some("c:@macro@RT_DEBUG_SCHEDULER"))) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(108) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(109), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(109) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(110), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_SLAB", mangled_name: None, ty: TypeId(ItemId(109)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_SLAB kind: macro definition, loc: rt-thread/include/rtdebug.h:51:9, usr: Some("c:@macro@RT_DEBUG_SLAB"))), loc: Some(Cursor(RT_DEBUG_SLAB kind: macro definition, loc: rt-thread/include/rtdebug.h:51:9, usr: Some("c:@macro@RT_DEBUG_SLAB"))) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(110) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(111), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,354 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(111) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(112), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_THREAD", mangled_name: None, ty: TypeId(ItemId(111)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_THREAD kind: macro definition, loc: rt-thread/include/rtdebug.h:55:9, usr: Some("c:@macro@RT_DEBUG_THREAD"))), loc: Some(Cursor(RT_DEBUG_THREAD kind: macro definition, loc: rt-thread/include/rtdebug.h:55:9, usr: Some("c:@macro@RT_DEBUG_THREAD"))) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(112) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(113), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(113) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(114), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_TIMER", mangled_name: None, ty: TypeId(ItemId(113)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_TIMER kind: macro definition, loc: rt-thread/include/rtdebug.h:59:9, usr: Some("c:@macro@RT_DEBUG_TIMER"))), loc: Some(Cursor(RT_DEBUG_TIMER kind: macro definition, loc: rt-thread/include/rtdebug.h:59:9, usr: Some("c:@macro@RT_DEBUG_TIMER"))) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(114) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(115), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(115) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(116), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_IRQ", mangled_name: None, ty: TypeId(ItemId(115)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_IRQ kind: macro definition, loc: rt-thread/include/rtdebug.h:63:9, usr: Some("c:@macro@RT_DEBUG_IRQ"))), loc: Some(Cursor(RT_DEBUG_IRQ kind: macro definition, loc: rt-thread/include/rtdebug.h:63:9, usr: Some("c:@macro@RT_DEBUG_IRQ"))) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(116) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(117), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(117) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(118), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_IPC", mangled_name: None, ty: TypeId(ItemId(117)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_IPC kind: macro definition, loc: rt-thread/include/rtdebug.h:67:9, usr: Some("c:@macro@RT_DEBUG_IPC"))), loc: Some(Cursor(RT_DEBUG_IPC kind: macro definition, loc: rt-thread/include/rtdebug.h:67:9, usr: Some("c:@macro@RT_DEBUG_IPC"))) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(118) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(119), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(119) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(120), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_INIT", mangled_name: None, ty: TypeId(ItemId(119)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_INIT kind: macro definition, loc: rt-thread/include/rtdebug.h:71:9, usr: Some("c:@macro@RT_DEBUG_INIT"))), loc: Some(Cursor(RT_DEBUG_INIT kind: macro definition, loc: rt-thread/include/rtdebug.h:71:9, usr: Some("c:@macro@RT_DEBUG_INIT"))) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(120) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(121), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(121) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(122), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEBUG_CONTEXT_CHECK", mangled_name: None, ty: TypeId(ItemId(121)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_DEBUG_CONTEXT_CHECK kind: macro definition, loc: rt-thread/include/rtdebug.h:76:9, usr: Some("c:@macro@RT_DEBUG_CONTEXT_CHECK"))), loc: Some(Cursor(RT_DEBUG_CONTEXT_CHECK kind: macro definition, loc: rt-thread/include/rtdebug.h:76:9, usr: Some("c:@macro@RT_DEBUG_CONTEXT_CHECK"))) [INFO] [stderr] 2025-06-29 16:15:57,355 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(122) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(123) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_DEBUG_LOG kind: macro definition, loc: rt-thread/include/rtdebug.h:79:9, usr: Some("c:@macro@RT_DEBUG_LOG")) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_LOG kind: macro definition, loc: rt-thread/include/rtdebug.h:79:9, usr: Some("c:@macro@RT_DEBUG_LOG"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_LOG kind: macro definition, loc: rt-thread/include/rtdebug.h:79:9, usr: Some("c:@macro@RT_DEBUG_LOG"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(123), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_DEBUG_LOG kind: macro definition, loc: rt-thread/include/rtdebug.h:79:9, usr: Some("c:@macro@RT_DEBUG_LOG")) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,356 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_DEBUG_LOG kind: macro definition, loc: rt-thread/include/rtdebug.h:79:9, usr: Some("c:@macro@RT_DEBUG_LOG")) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(124) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_ASSERT kind: macro definition, loc: rt-thread/include/rtdebug.h:87:9, usr: Some("c:@macro@RT_ASSERT")) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_ASSERT kind: macro definition, loc: rt-thread/include/rtdebug.h:87:9, usr: Some("c:@macro@RT_ASSERT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_ASSERT kind: macro definition, loc: rt-thread/include/rtdebug.h:87:9, usr: Some("c:@macro@RT_ASSERT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(124), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_ASSERT kind: macro definition, loc: rt-thread/include/rtdebug.h:87:9, usr: Some("c:@macro@RT_ASSERT")) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,356 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_ASSERT kind: macro definition, loc: rt-thread/include/rtdebug.h:87:9, usr: Some("c:@macro@RT_ASSERT")) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(125) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG_CONTEXT_CHECK kind: macro expansion, loc: rt-thread/include/rtdebug.h:94:5, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_CONTEXT_CHECK kind: macro expansion, loc: rt-thread/include/rtdebug.h:94:5, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG_CONTEXT_CHECK kind: macro expansion, loc: rt-thread/include/rtdebug.h:94:5, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(125), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG_CONTEXT_CHECK kind: macro expansion, loc: rt-thread/include/rtdebug.h:94:5, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,356 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(125) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(126) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_DEBUG_NOT_IN_INTERRUPT kind: macro definition, loc: rt-thread/include/rtdebug.h:95:9, usr: Some("c:@macro@RT_DEBUG_NOT_IN_INTERRUPT")) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_NOT_IN_INTERRUPT kind: macro definition, loc: rt-thread/include/rtdebug.h:95:9, usr: Some("c:@macro@RT_DEBUG_NOT_IN_INTERRUPT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_NOT_IN_INTERRUPT kind: macro definition, loc: rt-thread/include/rtdebug.h:95:9, usr: Some("c:@macro@RT_DEBUG_NOT_IN_INTERRUPT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(126), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_DEBUG_NOT_IN_INTERRUPT kind: macro definition, loc: rt-thread/include/rtdebug.h:95:9, usr: Some("c:@macro@RT_DEBUG_NOT_IN_INTERRUPT")) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,357 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_DEBUG_NOT_IN_INTERRUPT kind: macro definition, loc: rt-thread/include/rtdebug.h:95:9, usr: Some("c:@macro@RT_DEBUG_NOT_IN_INTERRUPT")) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(127) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_DEBUG_IN_THREAD_CONTEXT kind: macro definition, loc: rt-thread/include/rtdebug.h:113:9, usr: Some("c:@macro@RT_DEBUG_IN_THREAD_CONTEXT")) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_IN_THREAD_CONTEXT kind: macro definition, loc: rt-thread/include/rtdebug.h:113:9, usr: Some("c:@macro@RT_DEBUG_IN_THREAD_CONTEXT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_IN_THREAD_CONTEXT kind: macro definition, loc: rt-thread/include/rtdebug.h:113:9, usr: Some("c:@macro@RT_DEBUG_IN_THREAD_CONTEXT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(127), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_DEBUG_IN_THREAD_CONTEXT kind: macro definition, loc: rt-thread/include/rtdebug.h:113:9, usr: Some("c:@macro@RT_DEBUG_IN_THREAD_CONTEXT")) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,357 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_DEBUG_IN_THREAD_CONTEXT kind: macro definition, loc: rt-thread/include/rtdebug.h:113:9, usr: Some("c:@macro@RT_DEBUG_IN_THREAD_CONTEXT")) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(128) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:24:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:24:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,357 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:24:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(128), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:24:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,358 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtdef.h [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(129) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__RT_DEF_H__ kind: macro definition, loc: rt-thread/include/rtdef.h:39:9, usr: Some("c:@macro@__RT_DEF_H__")) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_DEF_H__ kind: macro definition, loc: rt-thread/include/rtdef.h:39:9, usr: Some("c:@macro@__RT_DEF_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_DEF_H__ kind: macro definition, loc: rt-thread/include/rtdef.h:39:9, usr: Some("c:@macro@__RT_DEF_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(129), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__RT_DEF_H__ kind: macro definition, loc: rt-thread/include/rtdef.h:39:9, usr: Some("c:@macro@__RT_DEF_H__")) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,358 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__RT_DEF_H__ kind: macro definition, loc: rt-thread/include/rtdef.h:39:9, usr: Some("c:@macro@__RT_DEF_H__")) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(130) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:42:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:42:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:42:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(130), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:42:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,358 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,358 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(131), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(131) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(132), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_VERSION", mangled_name: None, ty: TypeId(ItemId(131)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_VERSION kind: macro definition, loc: rt-thread/include/rtdef.h:55:9, usr: Some("c:@macro@RT_VERSION"))), loc: Some(Cursor(RT_VERSION kind: macro definition, loc: rt-thread/include/rtdef.h:55:9, usr: Some("c:@macro@RT_VERSION"))) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(132) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(133), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(133) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(134), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_SUBVERSION", mangled_name: None, ty: TypeId(ItemId(133)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_SUBVERSION kind: macro definition, loc: rt-thread/include/rtdef.h:56:9, usr: Some("c:@macro@RT_SUBVERSION"))), loc: Some(Cursor(RT_SUBVERSION kind: macro definition, loc: rt-thread/include/rtdef.h:56:9, usr: Some("c:@macro@RT_SUBVERSION"))) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(134) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(135), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(135) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(136), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_REVISION", mangled_name: None, ty: TypeId(ItemId(135)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_REVISION kind: macro definition, loc: rt-thread/include/rtdef.h:57:9, usr: Some("c:@macro@RT_REVISION"))), loc: Some(Cursor(RT_REVISION kind: macro definition, loc: rt-thread/include/rtdef.h:57:9, usr: Some("c:@macro@RT_REVISION"))) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(136) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(137), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(137) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(138), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTTHREAD_VERSION", mangled_name: None, ty: TypeId(ItemId(137)), val: Some(Int(40003)), is_const: true }) }, declaration: Some(Cursor(RTTHREAD_VERSION kind: macro definition, loc: rt-thread/include/rtdef.h:60:9, usr: Some("c:@macro@RTTHREAD_VERSION"))), loc: Some(Cursor(RTTHREAD_VERSION kind: macro definition, loc: rt-thread/include/rtdef.h:60:9, usr: Some("c:@macro@RTTHREAD_VERSION"))) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(138) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(139), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(139) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(140), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TRUE", mangled_name: None, ty: TypeId(ItemId(139)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_TRUE kind: macro definition, loc: rt-thread/include/rtdef.h:94:9, usr: Some("c:@macro@RT_TRUE"))), loc: Some(Cursor(RT_TRUE kind: macro definition, loc: rt-thread/include/rtdef.h:94:9, usr: Some("c:@macro@RT_TRUE"))) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(140) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,359 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(141), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(141) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(142), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_FALSE", mangled_name: None, ty: TypeId(ItemId(141)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_FALSE kind: macro definition, loc: rt-thread/include/rtdef.h:95:9, usr: Some("c:@macro@RT_FALSE"))), loc: Some(Cursor(RT_FALSE kind: macro definition, loc: rt-thread/include/rtdef.h:95:9, usr: Some("c:@macro@RT_FALSE"))) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(142) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(143), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(143) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(144), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_UINT8_MAX", mangled_name: None, ty: TypeId(ItemId(143)), val: Some(Int(255)), is_const: true }) }, declaration: Some(Cursor(RT_UINT8_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:100:9, usr: Some("c:@macro@RT_UINT8_MAX"))), loc: Some(Cursor(RT_UINT8_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:100:9, usr: Some("c:@macro@RT_UINT8_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(144) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(145), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(145) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(146), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_UINT16_MAX", mangled_name: None, ty: TypeId(ItemId(145)), val: Some(Int(65535)), is_const: true }) }, declaration: Some(Cursor(RT_UINT16_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:101:9, usr: Some("c:@macro@RT_UINT16_MAX"))), loc: Some(Cursor(RT_UINT16_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:101:9, usr: Some("c:@macro@RT_UINT16_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(146) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(147), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(147) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(148), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_UINT32_MAX", mangled_name: None, ty: TypeId(ItemId(147)), val: Some(Int(4294967295)), is_const: true }) }, declaration: Some(Cursor(RT_UINT32_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:102:9, usr: Some("c:@macro@RT_UINT32_MAX"))), loc: Some(Cursor(RT_UINT32_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:102:9, usr: Some("c:@macro@RT_UINT32_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(148) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(149), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(149) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(150), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TICK_MAX", mangled_name: None, ty: TypeId(ItemId(149)), val: Some(Int(4294967295)), is_const: true }) }, declaration: Some(Cursor(RT_TICK_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:103:9, usr: Some("c:@macro@RT_TICK_MAX"))), loc: Some(Cursor(RT_TICK_MAX kind: macro definition, loc: rt-thread/include/rtdef.h:103:9, usr: Some("c:@macro@RT_TICK_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(150) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(151) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__GNUC__ kind: macro expansion, loc: rt-thread/include/rtdef.h:137:16, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__GNUC__ kind: macro expansion, loc: rt-thread/include/rtdef.h:137:16, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__GNUC__ kind: macro expansion, loc: rt-thread/include/rtdef.h:137:16, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(151), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__GNUC__ kind: macro expansion, loc: rt-thread/include/rtdef.h:137:16, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(151) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(152) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(va_start kind: macro definition, loc: rt-thread/include/rtdef.h:144:17, usr: Some("c:@macro@va_start")) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(va_start kind: macro definition, loc: rt-thread/include/rtdef.h:144:17, usr: Some("c:@macro@va_start"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(va_start kind: macro definition, loc: rt-thread/include/rtdef.h:144:17, usr: Some("c:@macro@va_start"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,360 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(152), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(va_start kind: macro definition, loc: rt-thread/include/rtdef.h:144:17, usr: Some("c:@macro@va_start")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,361 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(va_start kind: macro definition, loc: rt-thread/include/rtdef.h:144:17, usr: Some("c:@macro@va_start")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(153) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(va_end kind: macro definition, loc: rt-thread/include/rtdef.h:145:17, usr: Some("c:@macro@va_end")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(va_end kind: macro definition, loc: rt-thread/include/rtdef.h:145:17, usr: Some("c:@macro@va_end"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(va_end kind: macro definition, loc: rt-thread/include/rtdef.h:145:17, usr: Some("c:@macro@va_end"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(153), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(va_end kind: macro definition, loc: rt-thread/include/rtdef.h:145:17, usr: Some("c:@macro@va_end")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,361 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(va_end kind: macro definition, loc: rt-thread/include/rtdef.h:145:17, usr: Some("c:@macro@va_end")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(154) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(va_arg kind: macro definition, loc: rt-thread/include/rtdef.h:146:17, usr: Some("c:@macro@va_arg")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(va_arg kind: macro definition, loc: rt-thread/include/rtdef.h:146:17, usr: Some("c:@macro@va_arg"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(va_arg kind: macro definition, loc: rt-thread/include/rtdef.h:146:17, usr: Some("c:@macro@va_arg"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(154), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(va_arg kind: macro definition, loc: rt-thread/include/rtdef.h:146:17, usr: Some("c:@macro@va_arg")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,361 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(va_arg kind: macro definition, loc: rt-thread/include/rtdef.h:146:17, usr: Some("c:@macro@va_arg")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(155) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SECTION kind: macro definition, loc: rt-thread/include/rtdef.h:149:13, usr: Some("c:@macro@SECTION")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SECTION kind: macro definition, loc: rt-thread/include/rtdef.h:149:13, usr: Some("c:@macro@SECTION"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SECTION kind: macro definition, loc: rt-thread/include/rtdef.h:149:13, usr: Some("c:@macro@SECTION"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(155), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SECTION kind: macro definition, loc: rt-thread/include/rtdef.h:149:13, usr: Some("c:@macro@SECTION")) [INFO] [stderr] 2025-06-29 16:15:57,361 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,362 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SECTION kind: macro definition, loc: rt-thread/include/rtdef.h:149:13, usr: Some("c:@macro@SECTION")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(156) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_UNUSED kind: macro definition, loc: rt-thread/include/rtdef.h:150:13, usr: Some("c:@macro@RT_UNUSED")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_UNUSED kind: macro definition, loc: rt-thread/include/rtdef.h:150:13, usr: Some("c:@macro@RT_UNUSED"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_UNUSED kind: macro definition, loc: rt-thread/include/rtdef.h:150:13, usr: Some("c:@macro@RT_UNUSED"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(156), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_UNUSED kind: macro definition, loc: rt-thread/include/rtdef.h:150:13, usr: Some("c:@macro@RT_UNUSED")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,362 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_UNUSED kind: macro definition, loc: rt-thread/include/rtdef.h:150:13, usr: Some("c:@macro@RT_UNUSED")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(157) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_USED kind: macro definition, loc: rt-thread/include/rtdef.h:151:13, usr: Some("c:@macro@RT_USED")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USED kind: macro definition, loc: rt-thread/include/rtdef.h:151:13, usr: Some("c:@macro@RT_USED"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USED kind: macro definition, loc: rt-thread/include/rtdef.h:151:13, usr: Some("c:@macro@RT_USED"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(157), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_USED kind: macro definition, loc: rt-thread/include/rtdef.h:151:13, usr: Some("c:@macro@RT_USED")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,362 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_USED kind: macro definition, loc: rt-thread/include/rtdef.h:151:13, usr: Some("c:@macro@RT_USED")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(158) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:152:13, usr: Some("c:@macro@ALIGN")) [INFO] [stderr] 2025-06-29 16:15:57,362 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:152:13, usr: Some("c:@macro@ALIGN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:152:13, usr: Some("c:@macro@ALIGN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(158), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:152:13, usr: Some("c:@macro@ALIGN")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,363 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:152:13, usr: Some("c:@macro@ALIGN")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(159) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_WEAK kind: macro definition, loc: rt-thread/include/rtdef.h:153:13, usr: Some("c:@macro@RT_WEAK")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_WEAK kind: macro definition, loc: rt-thread/include/rtdef.h:153:13, usr: Some("c:@macro@RT_WEAK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_WEAK kind: macro definition, loc: rt-thread/include/rtdef.h:153:13, usr: Some("c:@macro@RT_WEAK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(159), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_WEAK kind: macro definition, loc: rt-thread/include/rtdef.h:153:13, usr: Some("c:@macro@RT_WEAK")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,363 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_WEAK kind: macro definition, loc: rt-thread/include/rtdef.h:153:13, usr: Some("c:@macro@RT_WEAK")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(160) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_inline kind: macro definition, loc: rt-thread/include/rtdef.h:154:13, usr: Some("c:@macro@rt_inline")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro definition, loc: rt-thread/include/rtdef.h:154:13, usr: Some("c:@macro@rt_inline"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro definition, loc: rt-thread/include/rtdef.h:154:13, usr: Some("c:@macro@rt_inline"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(160), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_inline kind: macro definition, loc: rt-thread/include/rtdef.h:154:13, usr: Some("c:@macro@rt_inline")) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,363 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,363 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_inline kind: macro definition, loc: rt-thread/include/rtdef.h:154:13, usr: Some("c:@macro@rt_inline")) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(161) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RTT_API kind: macro definition, loc: rt-thread/include/rtdef.h:155:13, usr: Some("c:@macro@RTT_API")) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTT_API kind: macro definition, loc: rt-thread/include/rtdef.h:155:13, usr: Some("c:@macro@RTT_API"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTT_API kind: macro definition, loc: rt-thread/include/rtdef.h:155:13, usr: Some("c:@macro@RTT_API"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(161), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RTT_API kind: macro definition, loc: rt-thread/include/rtdef.h:155:13, usr: Some("c:@macro@RTT_API")) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,364 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RTT_API kind: macro definition, loc: rt-thread/include/rtdef.h:155:13, usr: Some("c:@macro@RTT_API")) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(162) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:192:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:192:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:192:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(162), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:192:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(162) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(163) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:197:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:197:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:197:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(163), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG_INIT kind: macro expansion, loc: rt-thread/include/rtdef.h:197:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(163) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,364 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(164) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:208:17, usr: Some("c:@macro@INIT_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:208:17, usr: Some("c:@macro@INIT_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:208:17, usr: Some("c:@macro@INIT_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(164), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:208:17, usr: Some("c:@macro@INIT_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,365 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:208:17, usr: Some("c:@macro@INIT_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(165) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_BOARD_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:217:9, usr: Some("c:@macro@INIT_BOARD_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_BOARD_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:217:9, usr: Some("c:@macro@INIT_BOARD_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_BOARD_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:217:9, usr: Some("c:@macro@INIT_BOARD_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(165), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_BOARD_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:217:9, usr: Some("c:@macro@INIT_BOARD_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,365 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_BOARD_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:217:9, usr: Some("c:@macro@INIT_BOARD_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(166) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_PREV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:221:9, usr: Some("c:@macro@INIT_PREV_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_PREV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:221:9, usr: Some("c:@macro@INIT_PREV_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_PREV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:221:9, usr: Some("c:@macro@INIT_PREV_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(166), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_PREV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:221:9, usr: Some("c:@macro@INIT_PREV_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,365 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_PREV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:221:9, usr: Some("c:@macro@INIT_PREV_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(167) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_DEVICE_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:223:9, usr: Some("c:@macro@INIT_DEVICE_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_DEVICE_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:223:9, usr: Some("c:@macro@INIT_DEVICE_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_DEVICE_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:223:9, usr: Some("c:@macro@INIT_DEVICE_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(167), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_DEVICE_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:223:9, usr: Some("c:@macro@INIT_DEVICE_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,365 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,365 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_DEVICE_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:223:9, usr: Some("c:@macro@INIT_DEVICE_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(168) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_COMPONENT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:225:9, usr: Some("c:@macro@INIT_COMPONENT_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_COMPONENT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:225:9, usr: Some("c:@macro@INIT_COMPONENT_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_COMPONENT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:225:9, usr: Some("c:@macro@INIT_COMPONENT_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(168), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_COMPONENT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:225:9, usr: Some("c:@macro@INIT_COMPONENT_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,366 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_COMPONENT_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:225:9, usr: Some("c:@macro@INIT_COMPONENT_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(169) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_ENV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:227:9, usr: Some("c:@macro@INIT_ENV_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_ENV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:227:9, usr: Some("c:@macro@INIT_ENV_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_ENV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:227:9, usr: Some("c:@macro@INIT_ENV_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(169), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_ENV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:227:9, usr: Some("c:@macro@INIT_ENV_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,366 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_ENV_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:227:9, usr: Some("c:@macro@INIT_ENV_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(170) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INIT_APP_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:229:9, usr: Some("c:@macro@INIT_APP_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_APP_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:229:9, usr: Some("c:@macro@INIT_APP_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INIT_APP_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:229:9, usr: Some("c:@macro@INIT_APP_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(170), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INIT_APP_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:229:9, usr: Some("c:@macro@INIT_APP_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,366 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INIT_APP_EXPORT kind: macro definition, loc: rt-thread/include/rtdef.h:229:9, usr: Some("c:@macro@INIT_APP_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(171) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtdef.h:231:14, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,366 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtdef.h:231:14, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtdef.h:231:14, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(171), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtdef.h:231:14, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(171) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(172) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/include/rtdef.h:239:16, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/include/rtdef.h:239:16, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/include/rtdef.h:239:16, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(172), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/include/rtdef.h:239:16, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(172) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(173), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(173) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(174), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EVENT_LENGTH", mangled_name: None, ty: TypeId(ItemId(173)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(RT_EVENT_LENGTH kind: macro definition, loc: rt-thread/include/rtdef.h:244:9, usr: Some("c:@macro@RT_EVENT_LENGTH"))), loc: Some(Cursor(RT_EVENT_LENGTH kind: macro definition, loc: rt-thread/include/rtdef.h:244:9, usr: Some("c:@macro@RT_EVENT_LENGTH"))) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(174) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(175), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(175) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(176), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_MM_PAGE_SIZE", mangled_name: None, ty: TypeId(ItemId(175)), val: Some(Int(4096)), is_const: true }) }, declaration: Some(Cursor(RT_MM_PAGE_SIZE kind: macro definition, loc: rt-thread/include/rtdef.h:247:9, usr: Some("c:@macro@RT_MM_PAGE_SIZE"))), loc: Some(Cursor(RT_MM_PAGE_SIZE kind: macro definition, loc: rt-thread/include/rtdef.h:247:9, usr: Some("c:@macro@RT_MM_PAGE_SIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(176) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(177), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(177) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(178), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_MM_PAGE_MASK", mangled_name: None, ty: TypeId(ItemId(177)), val: Some(Int(4095)), is_const: true }) }, declaration: Some(Cursor(RT_MM_PAGE_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:248:9, usr: Some("c:@macro@RT_MM_PAGE_MASK"))), loc: Some(Cursor(RT_MM_PAGE_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:248:9, usr: Some("c:@macro@RT_MM_PAGE_MASK"))) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(178) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(179), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,367 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(179) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(180), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_MM_PAGE_BITS", mangled_name: None, ty: TypeId(ItemId(179)), val: Some(Int(12)), is_const: true }) }, declaration: Some(Cursor(RT_MM_PAGE_BITS kind: macro definition, loc: rt-thread/include/rtdef.h:249:9, usr: Some("c:@macro@RT_MM_PAGE_BITS"))), loc: Some(Cursor(RT_MM_PAGE_BITS kind: macro definition, loc: rt-thread/include/rtdef.h:249:9, usr: Some("c:@macro@RT_MM_PAGE_BITS"))) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(180) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(181) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_KERNEL_MALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:253:9, usr: Some("c:@macro@RT_KERNEL_MALLOC")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_KERNEL_MALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:253:9, usr: Some("c:@macro@RT_KERNEL_MALLOC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_KERNEL_MALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:253:9, usr: Some("c:@macro@RT_KERNEL_MALLOC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(181), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_KERNEL_MALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:253:9, usr: Some("c:@macro@RT_KERNEL_MALLOC")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,368 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_KERNEL_MALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:253:9, usr: Some("c:@macro@RT_KERNEL_MALLOC")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(182) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_KERNEL_FREE kind: macro definition, loc: rt-thread/include/rtdef.h:257:9, usr: Some("c:@macro@RT_KERNEL_FREE")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_KERNEL_FREE kind: macro definition, loc: rt-thread/include/rtdef.h:257:9, usr: Some("c:@macro@RT_KERNEL_FREE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_KERNEL_FREE kind: macro definition, loc: rt-thread/include/rtdef.h:257:9, usr: Some("c:@macro@RT_KERNEL_FREE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(182), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_KERNEL_FREE kind: macro definition, loc: rt-thread/include/rtdef.h:257:9, usr: Some("c:@macro@RT_KERNEL_FREE")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,368 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_KERNEL_FREE kind: macro definition, loc: rt-thread/include/rtdef.h:257:9, usr: Some("c:@macro@RT_KERNEL_FREE")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(183) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_KERNEL_REALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:261:9, usr: Some("c:@macro@RT_KERNEL_REALLOC")) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_KERNEL_REALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:261:9, usr: Some("c:@macro@RT_KERNEL_REALLOC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_KERNEL_REALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:261:9, usr: Some("c:@macro@RT_KERNEL_REALLOC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,368 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(183), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_KERNEL_REALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:261:9, usr: Some("c:@macro@RT_KERNEL_REALLOC")) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,369 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_KERNEL_REALLOC kind: macro definition, loc: rt-thread/include/rtdef.h:261:9, usr: Some("c:@macro@RT_KERNEL_REALLOC")) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(184), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(184) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(185), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EOK", mangled_name: None, ty: TypeId(ItemId(184)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_EOK kind: macro definition, loc: rt-thread/include/rtdef.h:271:9, usr: Some("c:@macro@RT_EOK"))), loc: Some(Cursor(RT_EOK kind: macro definition, loc: rt-thread/include/rtdef.h:271:9, usr: Some("c:@macro@RT_EOK"))) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(185) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(186), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(186) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(187), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_ERROR", mangled_name: None, ty: TypeId(ItemId(186)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_ERROR kind: macro definition, loc: rt-thread/include/rtdef.h:272:9, usr: Some("c:@macro@RT_ERROR"))), loc: Some(Cursor(RT_ERROR kind: macro definition, loc: rt-thread/include/rtdef.h:272:9, usr: Some("c:@macro@RT_ERROR"))) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(187) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(188), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(188) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(189), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_ETIMEOUT", mangled_name: None, ty: TypeId(ItemId(188)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_ETIMEOUT kind: macro definition, loc: rt-thread/include/rtdef.h:273:9, usr: Some("c:@macro@RT_ETIMEOUT"))), loc: Some(Cursor(RT_ETIMEOUT kind: macro definition, loc: rt-thread/include/rtdef.h:273:9, usr: Some("c:@macro@RT_ETIMEOUT"))) [INFO] [stderr] 2025-06-29 16:15:57,369 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(189) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(190), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(190) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(191), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EFULL", mangled_name: None, ty: TypeId(ItemId(190)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_EFULL kind: macro definition, loc: rt-thread/include/rtdef.h:274:9, usr: Some("c:@macro@RT_EFULL"))), loc: Some(Cursor(RT_EFULL kind: macro definition, loc: rt-thread/include/rtdef.h:274:9, usr: Some("c:@macro@RT_EFULL"))) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(191) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(192), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(192) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(193), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EEMPTY", mangled_name: None, ty: TypeId(ItemId(192)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_EEMPTY kind: macro definition, loc: rt-thread/include/rtdef.h:275:9, usr: Some("c:@macro@RT_EEMPTY"))), loc: Some(Cursor(RT_EEMPTY kind: macro definition, loc: rt-thread/include/rtdef.h:275:9, usr: Some("c:@macro@RT_EEMPTY"))) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(193) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(194), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(194) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(195), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_ENOMEM", mangled_name: None, ty: TypeId(ItemId(194)), val: Some(Int(5)), is_const: true }) }, declaration: Some(Cursor(RT_ENOMEM kind: macro definition, loc: rt-thread/include/rtdef.h:276:9, usr: Some("c:@macro@RT_ENOMEM"))), loc: Some(Cursor(RT_ENOMEM kind: macro definition, loc: rt-thread/include/rtdef.h:276:9, usr: Some("c:@macro@RT_ENOMEM"))) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(195) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(196), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(196) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(197), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_ENOSYS", mangled_name: None, ty: TypeId(ItemId(196)), val: Some(Int(6)), is_const: true }) }, declaration: Some(Cursor(RT_ENOSYS kind: macro definition, loc: rt-thread/include/rtdef.h:277:9, usr: Some("c:@macro@RT_ENOSYS"))), loc: Some(Cursor(RT_ENOSYS kind: macro definition, loc: rt-thread/include/rtdef.h:277:9, usr: Some("c:@macro@RT_ENOSYS"))) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(197) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(198), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(198) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,370 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(199), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EBUSY", mangled_name: None, ty: TypeId(ItemId(198)), val: Some(Int(7)), is_const: true }) }, declaration: Some(Cursor(RT_EBUSY kind: macro definition, loc: rt-thread/include/rtdef.h:278:9, usr: Some("c:@macro@RT_EBUSY"))), loc: Some(Cursor(RT_EBUSY kind: macro definition, loc: rt-thread/include/rtdef.h:278:9, usr: Some("c:@macro@RT_EBUSY"))) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(199) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(200), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(200) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(201), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EIO", mangled_name: None, ty: TypeId(ItemId(200)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(RT_EIO kind: macro definition, loc: rt-thread/include/rtdef.h:279:9, usr: Some("c:@macro@RT_EIO"))), loc: Some(Cursor(RT_EIO kind: macro definition, loc: rt-thread/include/rtdef.h:279:9, usr: Some("c:@macro@RT_EIO"))) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(201) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(202), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(202) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(203), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EINTR", mangled_name: None, ty: TypeId(ItemId(202)), val: Some(Int(9)), is_const: true }) }, declaration: Some(Cursor(RT_EINTR kind: macro definition, loc: rt-thread/include/rtdef.h:280:9, usr: Some("c:@macro@RT_EINTR"))), loc: Some(Cursor(RT_EINTR kind: macro definition, loc: rt-thread/include/rtdef.h:280:9, usr: Some("c:@macro@RT_EINTR"))) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(203) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(204), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(204) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(205), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EINVAL", mangled_name: None, ty: TypeId(ItemId(204)), val: Some(Int(10)), is_const: true }) }, declaration: Some(Cursor(RT_EINVAL kind: macro definition, loc: rt-thread/include/rtdef.h:281:9, usr: Some("c:@macro@RT_EINVAL"))), loc: Some(Cursor(RT_EINVAL kind: macro definition, loc: rt-thread/include/rtdef.h:281:9, usr: Some("c:@macro@RT_EINVAL"))) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(205) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(206) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:292:9, usr: Some("c:@macro@RT_ALIGN")) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:292:9, usr: Some("c:@macro@RT_ALIGN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:292:9, usr: Some("c:@macro@RT_ALIGN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(206), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:292:9, usr: Some("c:@macro@RT_ALIGN")) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,371 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_ALIGN kind: macro definition, loc: rt-thread/include/rtdef.h:292:9, usr: Some("c:@macro@RT_ALIGN")) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(207) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_ALIGN_DOWN kind: macro definition, loc: rt-thread/include/rtdef.h:301:9, usr: Some("c:@macro@RT_ALIGN_DOWN")) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_ALIGN_DOWN kind: macro definition, loc: rt-thread/include/rtdef.h:301:9, usr: Some("c:@macro@RT_ALIGN_DOWN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_ALIGN_DOWN kind: macro definition, loc: rt-thread/include/rtdef.h:301:9, usr: Some("c:@macro@RT_ALIGN_DOWN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(207), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_ALIGN_DOWN kind: macro definition, loc: rt-thread/include/rtdef.h:301:9, usr: Some("c:@macro@RT_ALIGN_DOWN")) [INFO] [stderr] 2025-06-29 16:15:57,371 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,371 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_ALIGN_DOWN kind: macro definition, loc: rt-thread/include/rtdef.h:301:9, usr: Some("c:@macro@RT_ALIGN_DOWN")) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(208), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(208) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(209), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_NULL", mangled_name: None, ty: TypeId(ItemId(208)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_NULL kind: macro definition, loc: rt-thread/include/rtdef.h:309:9, usr: Some("c:@macro@RT_NULL"))), loc: Some(Cursor(RT_NULL kind: macro definition, loc: rt-thread/include/rtdef.h:309:9, usr: Some("c:@macro@RT_NULL"))) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(209) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(210), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(210) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(211), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_OBJECT_FLAG_MODULE", mangled_name: None, ty: TypeId(ItemId(210)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(RT_OBJECT_FLAG_MODULE kind: macro definition, loc: rt-thread/include/rtdef.h:339:9, usr: Some("c:@macro@RT_OBJECT_FLAG_MODULE"))), loc: Some(Cursor(RT_OBJECT_FLAG_MODULE kind: macro definition, loc: rt-thread/include/rtdef.h:339:9, usr: Some("c:@macro@RT_OBJECT_FLAG_MODULE"))) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(211) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(212) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:346:21, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:346:21, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:346:21, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(212), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:346:21, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(212) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(213) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtdef.h:405:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtdef.h:405:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtdef.h:405:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(213), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtdef.h:405:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(213) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(214) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_OBJECT_HOOK_CALL kind: macro definition, loc: rt-thread/include/rtdef.h:406:9, usr: Some("c:@macro@RT_OBJECT_HOOK_CALL")) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_OBJECT_HOOK_CALL kind: macro definition, loc: rt-thread/include/rtdef.h:406:9, usr: Some("c:@macro@RT_OBJECT_HOOK_CALL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_OBJECT_HOOK_CALL kind: macro definition, loc: rt-thread/include/rtdef.h:406:9, usr: Some("c:@macro@RT_OBJECT_HOOK_CALL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(214), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_OBJECT_HOOK_CALL kind: macro definition, loc: rt-thread/include/rtdef.h:406:9, usr: Some("c:@macro@RT_OBJECT_HOOK_CALL")) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,372 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_OBJECT_HOOK_CALL kind: macro definition, loc: rt-thread/include/rtdef.h:406:9, usr: Some("c:@macro@RT_OBJECT_HOOK_CALL")) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(215), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(215) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(216), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_FLAG_DEACTIVATED", mangled_name: None, ty: TypeId(ItemId(215)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_FLAG_DEACTIVATED kind: macro definition, loc: rt-thread/include/rtdef.h:423:9, usr: Some("c:@macro@RT_TIMER_FLAG_DEACTIVATED"))), loc: Some(Cursor(RT_TIMER_FLAG_DEACTIVATED kind: macro definition, loc: rt-thread/include/rtdef.h:423:9, usr: Some("c:@macro@RT_TIMER_FLAG_DEACTIVATED"))) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(216) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(217), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(217) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(218), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_FLAG_ACTIVATED", mangled_name: None, ty: TypeId(ItemId(217)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_FLAG_ACTIVATED kind: macro definition, loc: rt-thread/include/rtdef.h:424:9, usr: Some("c:@macro@RT_TIMER_FLAG_ACTIVATED"))), loc: Some(Cursor(RT_TIMER_FLAG_ACTIVATED kind: macro definition, loc: rt-thread/include/rtdef.h:424:9, usr: Some("c:@macro@RT_TIMER_FLAG_ACTIVATED"))) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(218) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(219), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(219) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(220), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_FLAG_ONE_SHOT", mangled_name: None, ty: TypeId(ItemId(219)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_FLAG_ONE_SHOT kind: macro definition, loc: rt-thread/include/rtdef.h:425:9, usr: Some("c:@macro@RT_TIMER_FLAG_ONE_SHOT"))), loc: Some(Cursor(RT_TIMER_FLAG_ONE_SHOT kind: macro definition, loc: rt-thread/include/rtdef.h:425:9, usr: Some("c:@macro@RT_TIMER_FLAG_ONE_SHOT"))) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(220) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,372 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(221), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(221) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(222), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_FLAG_PERIODIC", mangled_name: None, ty: TypeId(ItemId(221)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_FLAG_PERIODIC kind: macro definition, loc: rt-thread/include/rtdef.h:426:9, usr: Some("c:@macro@RT_TIMER_FLAG_PERIODIC"))), loc: Some(Cursor(RT_TIMER_FLAG_PERIODIC kind: macro definition, loc: rt-thread/include/rtdef.h:426:9, usr: Some("c:@macro@RT_TIMER_FLAG_PERIODIC"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(222) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(223), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(223) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(224), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_FLAG_HARD_TIMER", mangled_name: None, ty: TypeId(ItemId(223)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_FLAG_HARD_TIMER kind: macro definition, loc: rt-thread/include/rtdef.h:428:9, usr: Some("c:@macro@RT_TIMER_FLAG_HARD_TIMER"))), loc: Some(Cursor(RT_TIMER_FLAG_HARD_TIMER kind: macro definition, loc: rt-thread/include/rtdef.h:428:9, usr: Some("c:@macro@RT_TIMER_FLAG_HARD_TIMER"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(224) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(225), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(225) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(226), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_FLAG_SOFT_TIMER", mangled_name: None, ty: TypeId(ItemId(225)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_FLAG_SOFT_TIMER kind: macro definition, loc: rt-thread/include/rtdef.h:429:9, usr: Some("c:@macro@RT_TIMER_FLAG_SOFT_TIMER"))), loc: Some(Cursor(RT_TIMER_FLAG_SOFT_TIMER kind: macro definition, loc: rt-thread/include/rtdef.h:429:9, usr: Some("c:@macro@RT_TIMER_FLAG_SOFT_TIMER"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(226) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(227), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(227) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(228), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_CTRL_SET_TIME", mangled_name: None, ty: TypeId(ItemId(227)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_CTRL_SET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:431:9, usr: Some("c:@macro@RT_TIMER_CTRL_SET_TIME"))), loc: Some(Cursor(RT_TIMER_CTRL_SET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:431:9, usr: Some("c:@macro@RT_TIMER_CTRL_SET_TIME"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(228) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(229), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(229) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(230), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_CTRL_GET_TIME", mangled_name: None, ty: TypeId(ItemId(229)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_CTRL_GET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:432:9, usr: Some("c:@macro@RT_TIMER_CTRL_GET_TIME"))), loc: Some(Cursor(RT_TIMER_CTRL_GET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:432:9, usr: Some("c:@macro@RT_TIMER_CTRL_GET_TIME"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(230) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(231), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(231) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(232), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_CTRL_SET_ONESHOT", mangled_name: None, ty: TypeId(ItemId(231)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_CTRL_SET_ONESHOT kind: macro definition, loc: rt-thread/include/rtdef.h:433:9, usr: Some("c:@macro@RT_TIMER_CTRL_SET_ONESHOT"))), loc: Some(Cursor(RT_TIMER_CTRL_SET_ONESHOT kind: macro definition, loc: rt-thread/include/rtdef.h:433:9, usr: Some("c:@macro@RT_TIMER_CTRL_SET_ONESHOT"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(232) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(233), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(233) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(234), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_CTRL_SET_PERIODIC", mangled_name: None, ty: TypeId(ItemId(233)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_CTRL_SET_PERIODIC kind: macro definition, loc: rt-thread/include/rtdef.h:434:9, usr: Some("c:@macro@RT_TIMER_CTRL_SET_PERIODIC"))), loc: Some(Cursor(RT_TIMER_CTRL_SET_PERIODIC kind: macro definition, loc: rt-thread/include/rtdef.h:434:9, usr: Some("c:@macro@RT_TIMER_CTRL_SET_PERIODIC"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(234) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(235), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(235) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(236), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_CTRL_GET_STATE", mangled_name: None, ty: TypeId(ItemId(235)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_CTRL_GET_STATE kind: macro definition, loc: rt-thread/include/rtdef.h:435:9, usr: Some("c:@macro@RT_TIMER_CTRL_GET_STATE"))), loc: Some(Cursor(RT_TIMER_CTRL_GET_STATE kind: macro definition, loc: rt-thread/include/rtdef.h:435:9, usr: Some("c:@macro@RT_TIMER_CTRL_GET_STATE"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(236) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(237), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(237) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(238), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_SKIP_LIST_LEVEL", mangled_name: None, ty: TypeId(ItemId(237)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_SKIP_LIST_LEVEL kind: macro definition, loc: rt-thread/include/rtdef.h:438:9, usr: Some("c:@macro@RT_TIMER_SKIP_LIST_LEVEL"))), loc: Some(Cursor(RT_TIMER_SKIP_LIST_LEVEL kind: macro definition, loc: rt-thread/include/rtdef.h:438:9, usr: Some("c:@macro@RT_TIMER_SKIP_LIST_LEVEL"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(238) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(239), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(239) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(240), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_TIMER_SKIP_LIST_MASK", mangled_name: None, ty: TypeId(ItemId(239)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_TIMER_SKIP_LIST_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:443:9, usr: Some("c:@macro@RT_TIMER_SKIP_LIST_MASK"))), loc: Some(Cursor(RT_TIMER_SKIP_LIST_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:443:9, usr: Some("c:@macro@RT_TIMER_SKIP_LIST_MASK"))) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(240) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(241) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_TIMER_SKIP_LIST_LEVEL kind: macro expansion, loc: rt-thread/include/rtdef.h:453:26, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_TIMER_SKIP_LIST_LEVEL kind: macro expansion, loc: rt-thread/include/rtdef.h:453:26, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_TIMER_SKIP_LIST_LEVEL kind: macro expansion, loc: rt-thread/include/rtdef.h:453:26, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(241), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_TIMER_SKIP_LIST_LEVEL kind: macro expansion, loc: rt-thread/include/rtdef.h:453:26, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,373 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(241) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(242), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(242) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(243), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_INIT", mangled_name: None, ty: TypeId(ItemId(242)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_INIT kind: macro definition, loc: rt-thread/include/rtdef.h:491:9, usr: Some("c:@macro@RT_THREAD_INIT"))), loc: Some(Cursor(RT_THREAD_INIT kind: macro definition, loc: rt-thread/include/rtdef.h:491:9, usr: Some("c:@macro@RT_THREAD_INIT"))) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(243) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(244), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(244) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(245), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_READY", mangled_name: None, ty: TypeId(ItemId(244)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_READY kind: macro definition, loc: rt-thread/include/rtdef.h:492:9, usr: Some("c:@macro@RT_THREAD_READY"))), loc: Some(Cursor(RT_THREAD_READY kind: macro definition, loc: rt-thread/include/rtdef.h:492:9, usr: Some("c:@macro@RT_THREAD_READY"))) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(245) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(246), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(246) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(247), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_SUSPEND", mangled_name: None, ty: TypeId(ItemId(246)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_SUSPEND kind: macro definition, loc: rt-thread/include/rtdef.h:493:9, usr: Some("c:@macro@RT_THREAD_SUSPEND"))), loc: Some(Cursor(RT_THREAD_SUSPEND kind: macro definition, loc: rt-thread/include/rtdef.h:493:9, usr: Some("c:@macro@RT_THREAD_SUSPEND"))) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(247) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(248), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(248) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(249), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_RUNNING", mangled_name: None, ty: TypeId(ItemId(248)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_RUNNING kind: macro definition, loc: rt-thread/include/rtdef.h:494:9, usr: Some("c:@macro@RT_THREAD_RUNNING"))), loc: Some(Cursor(RT_THREAD_RUNNING kind: macro definition, loc: rt-thread/include/rtdef.h:494:9, usr: Some("c:@macro@RT_THREAD_RUNNING"))) [INFO] [stderr] 2025-06-29 16:15:57,374 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(249) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(250), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(250) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(251), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_BLOCK", mangled_name: None, ty: TypeId(ItemId(250)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_BLOCK kind: macro definition, loc: rt-thread/include/rtdef.h:495:9, usr: Some("c:@macro@RT_THREAD_BLOCK"))), loc: Some(Cursor(RT_THREAD_BLOCK kind: macro definition, loc: rt-thread/include/rtdef.h:495:9, usr: Some("c:@macro@RT_THREAD_BLOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(251) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(252), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(252) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(253), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_CLOSE", mangled_name: None, ty: TypeId(ItemId(252)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:496:9, usr: Some("c:@macro@RT_THREAD_CLOSE"))), loc: Some(Cursor(RT_THREAD_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:496:9, usr: Some("c:@macro@RT_THREAD_CLOSE"))) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(253) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(254), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(254) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(255), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_MASK", mangled_name: None, ty: TypeId(ItemId(254)), val: Some(Int(7)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:497:9, usr: Some("c:@macro@RT_THREAD_STAT_MASK"))), loc: Some(Cursor(RT_THREAD_STAT_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:497:9, usr: Some("c:@macro@RT_THREAD_STAT_MASK"))) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(255) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(256), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(256) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(257), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_YIELD", mangled_name: None, ty: TypeId(ItemId(256)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_YIELD kind: macro definition, loc: rt-thread/include/rtdef.h:499:9, usr: Some("c:@macro@RT_THREAD_STAT_YIELD"))), loc: Some(Cursor(RT_THREAD_STAT_YIELD kind: macro definition, loc: rt-thread/include/rtdef.h:499:9, usr: Some("c:@macro@RT_THREAD_STAT_YIELD"))) [INFO] [stderr] 2025-06-29 16:15:57,378 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(257) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(258), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(258) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(259), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_YIELD_MASK", mangled_name: None, ty: TypeId(ItemId(258)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_YIELD_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:500:9, usr: Some("c:@macro@RT_THREAD_STAT_YIELD_MASK"))), loc: Some(Cursor(RT_THREAD_STAT_YIELD_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:500:9, usr: Some("c:@macro@RT_THREAD_STAT_YIELD_MASK"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(259) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(260), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(260) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(261), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_SIGNAL", mangled_name: None, ty: TypeId(ItemId(260)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_SIGNAL kind: macro definition, loc: rt-thread/include/rtdef.h:502:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL"))), loc: Some(Cursor(RT_THREAD_STAT_SIGNAL kind: macro definition, loc: rt-thread/include/rtdef.h:502:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(261) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(262), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(262) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(263), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_SIGNAL_READY", mangled_name: None, ty: TypeId(ItemId(262)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_SIGNAL_READY kind: macro definition, loc: rt-thread/include/rtdef.h:503:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_READY"))), loc: Some(Cursor(RT_THREAD_STAT_SIGNAL_READY kind: macro definition, loc: rt-thread/include/rtdef.h:503:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_READY"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(263) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(264), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(264) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(265), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_SIGNAL_WAIT", mangled_name: None, ty: TypeId(ItemId(264)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_SIGNAL_WAIT kind: macro definition, loc: rt-thread/include/rtdef.h:504:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_WAIT"))), loc: Some(Cursor(RT_THREAD_STAT_SIGNAL_WAIT kind: macro definition, loc: rt-thread/include/rtdef.h:504:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_WAIT"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(265) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(266), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(266) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(267), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_SIGNAL_PENDING", mangled_name: None, ty: TypeId(ItemId(266)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_SIGNAL_PENDING kind: macro definition, loc: rt-thread/include/rtdef.h:505:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_PENDING"))), loc: Some(Cursor(RT_THREAD_STAT_SIGNAL_PENDING kind: macro definition, loc: rt-thread/include/rtdef.h:505:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_PENDING"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(267) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(268), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(268) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(269), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_STAT_SIGNAL_MASK", mangled_name: None, ty: TypeId(ItemId(268)), val: Some(Int(240)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_STAT_SIGNAL_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:506:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_MASK"))), loc: Some(Cursor(RT_THREAD_STAT_SIGNAL_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:506:9, usr: Some("c:@macro@RT_THREAD_STAT_SIGNAL_MASK"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(269) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(270), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(270) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(271), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_CTRL_STARTUP", mangled_name: None, ty: TypeId(ItemId(270)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_CTRL_STARTUP kind: macro definition, loc: rt-thread/include/rtdef.h:511:9, usr: Some("c:@macro@RT_THREAD_CTRL_STARTUP"))), loc: Some(Cursor(RT_THREAD_CTRL_STARTUP kind: macro definition, loc: rt-thread/include/rtdef.h:511:9, usr: Some("c:@macro@RT_THREAD_CTRL_STARTUP"))) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(271) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(272), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,379 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(272) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(273), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_CTRL_CLOSE", mangled_name: None, ty: TypeId(ItemId(272)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_CTRL_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:512:9, usr: Some("c:@macro@RT_THREAD_CTRL_CLOSE"))), loc: Some(Cursor(RT_THREAD_CTRL_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:512:9, usr: Some("c:@macro@RT_THREAD_CTRL_CLOSE"))) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(273) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(274), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(274) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(275), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_CTRL_CHANGE_PRIORITY", mangled_name: None, ty: TypeId(ItemId(274)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_CTRL_CHANGE_PRIORITY kind: macro definition, loc: rt-thread/include/rtdef.h:513:9, usr: Some("c:@macro@RT_THREAD_CTRL_CHANGE_PRIORITY"))), loc: Some(Cursor(RT_THREAD_CTRL_CHANGE_PRIORITY kind: macro definition, loc: rt-thread/include/rtdef.h:513:9, usr: Some("c:@macro@RT_THREAD_CTRL_CHANGE_PRIORITY"))) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(275) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(276), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(276) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(277), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_CTRL_INFO", mangled_name: None, ty: TypeId(ItemId(276)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_CTRL_INFO kind: macro definition, loc: rt-thread/include/rtdef.h:514:9, usr: Some("c:@macro@RT_THREAD_CTRL_INFO"))), loc: Some(Cursor(RT_THREAD_CTRL_INFO kind: macro definition, loc: rt-thread/include/rtdef.h:514:9, usr: Some("c:@macro@RT_THREAD_CTRL_INFO"))) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(277) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(278), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(278) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(279), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_THREAD_CTRL_BIND_CPU", mangled_name: None, ty: TypeId(ItemId(278)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_THREAD_CTRL_BIND_CPU kind: macro definition, loc: rt-thread/include/rtdef.h:515:9, usr: Some("c:@macro@RT_THREAD_CTRL_BIND_CPU"))), loc: Some(Cursor(RT_THREAD_CTRL_BIND_CPU kind: macro definition, loc: rt-thread/include/rtdef.h:515:9, usr: Some("c:@macro@RT_THREAD_CTRL_BIND_CPU"))) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(279) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(280) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:557:22, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:557:22, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:557:22, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(280), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NAME_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:557:22, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(280) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(281) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_THREAD_PRIORITY_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:592:5, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_THREAD_PRIORITY_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:592:5, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_THREAD_PRIORITY_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:592:5, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(281), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_THREAD_PRIORITY_MAX kind: macro expansion, loc: rt-thread/include/rtdef.h:592:5, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(281) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,380 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(282) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:598:13, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:598:13, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:598:13, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(282), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:598:13, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(282) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(283), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(283) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(284), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_IPC_FLAG_FIFO", mangled_name: None, ty: TypeId(ItemId(283)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_IPC_FLAG_FIFO kind: macro definition, loc: rt-thread/include/rtdef.h:642:9, usr: Some("c:@macro@RT_IPC_FLAG_FIFO"))), loc: Some(Cursor(RT_IPC_FLAG_FIFO kind: macro definition, loc: rt-thread/include/rtdef.h:642:9, usr: Some("c:@macro@RT_IPC_FLAG_FIFO"))) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(284) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(285), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(285) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(286), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_IPC_FLAG_PRIO", mangled_name: None, ty: TypeId(ItemId(285)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_IPC_FLAG_PRIO kind: macro definition, loc: rt-thread/include/rtdef.h:643:9, usr: Some("c:@macro@RT_IPC_FLAG_PRIO"))), loc: Some(Cursor(RT_IPC_FLAG_PRIO kind: macro definition, loc: rt-thread/include/rtdef.h:643:9, usr: Some("c:@macro@RT_IPC_FLAG_PRIO"))) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(286) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(287), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(287) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(288), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_IPC_CMD_UNKNOWN", mangled_name: None, ty: TypeId(ItemId(287)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_IPC_CMD_UNKNOWN kind: macro definition, loc: rt-thread/include/rtdef.h:645:9, usr: Some("c:@macro@RT_IPC_CMD_UNKNOWN"))), loc: Some(Cursor(RT_IPC_CMD_UNKNOWN kind: macro definition, loc: rt-thread/include/rtdef.h:645:9, usr: Some("c:@macro@RT_IPC_CMD_UNKNOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(288) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(289), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(289) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(290), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_IPC_CMD_RESET", mangled_name: None, ty: TypeId(ItemId(289)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_IPC_CMD_RESET kind: macro definition, loc: rt-thread/include/rtdef.h:646:9, usr: Some("c:@macro@RT_IPC_CMD_RESET"))), loc: Some(Cursor(RT_IPC_CMD_RESET kind: macro definition, loc: rt-thread/include/rtdef.h:646:9, usr: Some("c:@macro@RT_IPC_CMD_RESET"))) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(290) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(291), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(I32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(291) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(292), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_WAITING_FOREVER", mangled_name: None, ty: TypeId(ItemId(291)), val: Some(Int(-1)), is_const: true }) }, declaration: Some(Cursor(RT_WAITING_FOREVER kind: macro definition, loc: rt-thread/include/rtdef.h:648:9, usr: Some("c:@macro@RT_WAITING_FOREVER"))), loc: Some(Cursor(RT_WAITING_FOREVER kind: macro definition, loc: rt-thread/include/rtdef.h:648:9, usr: Some("c:@macro@RT_WAITING_FOREVER"))) [INFO] [stderr] 2025-06-29 16:15:57,381 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(292) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(293), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(293) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(294), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_WAITING_NO", mangled_name: None, ty: TypeId(ItemId(293)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_WAITING_NO kind: macro definition, loc: rt-thread/include/rtdef.h:649:9, usr: Some("c:@macro@RT_WAITING_NO"))), loc: Some(Cursor(RT_WAITING_NO kind: macro definition, loc: rt-thread/include/rtdef.h:649:9, usr: Some("c:@macro@RT_WAITING_NO"))) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(294) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(295) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtdef.h:661:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtdef.h:661:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtdef.h:661:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(295), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtdef.h:661:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(295) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(296) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtdef.h:675:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtdef.h:675:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtdef.h:675:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(296), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtdef.h:675:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(296) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(297) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:693:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:693:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:693:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(297), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtdef.h:693:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(297) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(298), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(298) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(299), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EVENT_FLAG_AND", mangled_name: None, ty: TypeId(ItemId(298)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_EVENT_FLAG_AND kind: macro definition, loc: rt-thread/include/rtdef.h:697:9, usr: Some("c:@macro@RT_EVENT_FLAG_AND"))), loc: Some(Cursor(RT_EVENT_FLAG_AND kind: macro definition, loc: rt-thread/include/rtdef.h:697:9, usr: Some("c:@macro@RT_EVENT_FLAG_AND"))) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(299) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(300), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(300) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(301), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EVENT_FLAG_OR", mangled_name: None, ty: TypeId(ItemId(300)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_EVENT_FLAG_OR kind: macro definition, loc: rt-thread/include/rtdef.h:698:9, usr: Some("c:@macro@RT_EVENT_FLAG_OR"))), loc: Some(Cursor(RT_EVENT_FLAG_OR kind: macro definition, loc: rt-thread/include/rtdef.h:698:9, usr: Some("c:@macro@RT_EVENT_FLAG_OR"))) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(301) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(302), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(302) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,382 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(303), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_EVENT_FLAG_CLEAR", mangled_name: None, ty: TypeId(ItemId(302)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_EVENT_FLAG_CLEAR kind: macro definition, loc: rt-thread/include/rtdef.h:699:9, usr: Some("c:@macro@RT_EVENT_FLAG_CLEAR"))), loc: Some(Cursor(RT_EVENT_FLAG_CLEAR kind: macro definition, loc: rt-thread/include/rtdef.h:699:9, usr: Some("c:@macro@RT_EVENT_FLAG_CLEAR"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(303) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(304) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtdef.h:713:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtdef.h:713:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtdef.h:713:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(304), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtdef.h:713:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(304) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(305) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtdef.h:734:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtdef.h:734:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtdef.h:734:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(305), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtdef.h:734:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(305) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(306) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtdef.h:809:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtdef.h:809:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtdef.h:809:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(306), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtdef.h:809:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(306) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(307) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtdef.h:833:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtdef.h:833:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtdef.h:833:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(307), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtdef.h:833:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(307) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(308), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(308) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(309), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_DEACTIVATE", mangled_name: None, ty: TypeId(ItemId(308)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_DEACTIVATE kind: macro definition, loc: rt-thread/include/rtdef.h:872:9, usr: Some("c:@macro@RT_DEVICE_FLAG_DEACTIVATE"))), loc: Some(Cursor(RT_DEVICE_FLAG_DEACTIVATE kind: macro definition, loc: rt-thread/include/rtdef.h:872:9, usr: Some("c:@macro@RT_DEVICE_FLAG_DEACTIVATE"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(309) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(310), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(310) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(311), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_RDONLY", mangled_name: None, ty: TypeId(ItemId(310)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_RDONLY kind: macro definition, loc: rt-thread/include/rtdef.h:874:9, usr: Some("c:@macro@RT_DEVICE_FLAG_RDONLY"))), loc: Some(Cursor(RT_DEVICE_FLAG_RDONLY kind: macro definition, loc: rt-thread/include/rtdef.h:874:9, usr: Some("c:@macro@RT_DEVICE_FLAG_RDONLY"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(311) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(312), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(312) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(313), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_WRONLY", mangled_name: None, ty: TypeId(ItemId(312)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_WRONLY kind: macro definition, loc: rt-thread/include/rtdef.h:875:9, usr: Some("c:@macro@RT_DEVICE_FLAG_WRONLY"))), loc: Some(Cursor(RT_DEVICE_FLAG_WRONLY kind: macro definition, loc: rt-thread/include/rtdef.h:875:9, usr: Some("c:@macro@RT_DEVICE_FLAG_WRONLY"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(313) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(314), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(314) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(315), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_RDWR", mangled_name: None, ty: TypeId(ItemId(314)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_RDWR kind: macro definition, loc: rt-thread/include/rtdef.h:876:9, usr: Some("c:@macro@RT_DEVICE_FLAG_RDWR"))), loc: Some(Cursor(RT_DEVICE_FLAG_RDWR kind: macro definition, loc: rt-thread/include/rtdef.h:876:9, usr: Some("c:@macro@RT_DEVICE_FLAG_RDWR"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(315) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(316), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(316) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(317), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_REMOVABLE", mangled_name: None, ty: TypeId(ItemId(316)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_REMOVABLE kind: macro definition, loc: rt-thread/include/rtdef.h:878:9, usr: Some("c:@macro@RT_DEVICE_FLAG_REMOVABLE"))), loc: Some(Cursor(RT_DEVICE_FLAG_REMOVABLE kind: macro definition, loc: rt-thread/include/rtdef.h:878:9, usr: Some("c:@macro@RT_DEVICE_FLAG_REMOVABLE"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(317) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(318), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(318) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(319), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_STANDALONE", mangled_name: None, ty: TypeId(ItemId(318)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_STANDALONE kind: macro definition, loc: rt-thread/include/rtdef.h:879:9, usr: Some("c:@macro@RT_DEVICE_FLAG_STANDALONE"))), loc: Some(Cursor(RT_DEVICE_FLAG_STANDALONE kind: macro definition, loc: rt-thread/include/rtdef.h:879:9, usr: Some("c:@macro@RT_DEVICE_FLAG_STANDALONE"))) [INFO] [stderr] 2025-06-29 16:15:57,383 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(319) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(320), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(320) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(321), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_ACTIVATED", mangled_name: None, ty: TypeId(ItemId(320)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_ACTIVATED kind: macro definition, loc: rt-thread/include/rtdef.h:880:9, usr: Some("c:@macro@RT_DEVICE_FLAG_ACTIVATED"))), loc: Some(Cursor(RT_DEVICE_FLAG_ACTIVATED kind: macro definition, loc: rt-thread/include/rtdef.h:880:9, usr: Some("c:@macro@RT_DEVICE_FLAG_ACTIVATED"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(321) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(322), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(322) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(323), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_SUSPENDED", mangled_name: None, ty: TypeId(ItemId(322)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_SUSPENDED kind: macro definition, loc: rt-thread/include/rtdef.h:881:9, usr: Some("c:@macro@RT_DEVICE_FLAG_SUSPENDED"))), loc: Some(Cursor(RT_DEVICE_FLAG_SUSPENDED kind: macro definition, loc: rt-thread/include/rtdef.h:881:9, usr: Some("c:@macro@RT_DEVICE_FLAG_SUSPENDED"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(323) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(324), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(324) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(325), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_STREAM", mangled_name: None, ty: TypeId(ItemId(324)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_STREAM kind: macro definition, loc: rt-thread/include/rtdef.h:882:9, usr: Some("c:@macro@RT_DEVICE_FLAG_STREAM"))), loc: Some(Cursor(RT_DEVICE_FLAG_STREAM kind: macro definition, loc: rt-thread/include/rtdef.h:882:9, usr: Some("c:@macro@RT_DEVICE_FLAG_STREAM"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(325) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(326), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(326) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(327), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_INT_RX", mangled_name: None, ty: TypeId(ItemId(326)), val: Some(Int(256)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_INT_RX kind: macro definition, loc: rt-thread/include/rtdef.h:884:9, usr: Some("c:@macro@RT_DEVICE_FLAG_INT_RX"))), loc: Some(Cursor(RT_DEVICE_FLAG_INT_RX kind: macro definition, loc: rt-thread/include/rtdef.h:884:9, usr: Some("c:@macro@RT_DEVICE_FLAG_INT_RX"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(327) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(328), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(328) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(329), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_DMA_RX", mangled_name: None, ty: TypeId(ItemId(328)), val: Some(Int(512)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_DMA_RX kind: macro definition, loc: rt-thread/include/rtdef.h:885:9, usr: Some("c:@macro@RT_DEVICE_FLAG_DMA_RX"))), loc: Some(Cursor(RT_DEVICE_FLAG_DMA_RX kind: macro definition, loc: rt-thread/include/rtdef.h:885:9, usr: Some("c:@macro@RT_DEVICE_FLAG_DMA_RX"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(329) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(330), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(330) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(331), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_INT_TX", mangled_name: None, ty: TypeId(ItemId(330)), val: Some(Int(1024)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_INT_TX kind: macro definition, loc: rt-thread/include/rtdef.h:886:9, usr: Some("c:@macro@RT_DEVICE_FLAG_INT_TX"))), loc: Some(Cursor(RT_DEVICE_FLAG_INT_TX kind: macro definition, loc: rt-thread/include/rtdef.h:886:9, usr: Some("c:@macro@RT_DEVICE_FLAG_INT_TX"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(331) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(332), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(332) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(333), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_FLAG_DMA_TX", mangled_name: None, ty: TypeId(ItemId(332)), val: Some(Int(2048)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_FLAG_DMA_TX kind: macro definition, loc: rt-thread/include/rtdef.h:887:9, usr: Some("c:@macro@RT_DEVICE_FLAG_DMA_TX"))), loc: Some(Cursor(RT_DEVICE_FLAG_DMA_TX kind: macro definition, loc: rt-thread/include/rtdef.h:887:9, usr: Some("c:@macro@RT_DEVICE_FLAG_DMA_TX"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(333) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(334), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(334) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(335), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_OFLAG_CLOSE", mangled_name: None, ty: TypeId(ItemId(334)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_OFLAG_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:889:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_CLOSE"))), loc: Some(Cursor(RT_DEVICE_OFLAG_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:889:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_CLOSE"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(335) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(336), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(336) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(337), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_OFLAG_RDONLY", mangled_name: None, ty: TypeId(ItemId(336)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_OFLAG_RDONLY kind: macro definition, loc: rt-thread/include/rtdef.h:890:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_RDONLY"))), loc: Some(Cursor(RT_DEVICE_OFLAG_RDONLY kind: macro definition, loc: rt-thread/include/rtdef.h:890:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_RDONLY"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(337) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(338), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(338) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(339), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_OFLAG_WRONLY", mangled_name: None, ty: TypeId(ItemId(338)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_OFLAG_WRONLY kind: macro definition, loc: rt-thread/include/rtdef.h:891:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_WRONLY"))), loc: Some(Cursor(RT_DEVICE_OFLAG_WRONLY kind: macro definition, loc: rt-thread/include/rtdef.h:891:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_WRONLY"))) [INFO] [stderr] 2025-06-29 16:15:57,384 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(339) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(340), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(340) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(341), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_OFLAG_RDWR", mangled_name: None, ty: TypeId(ItemId(340)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_OFLAG_RDWR kind: macro definition, loc: rt-thread/include/rtdef.h:892:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_RDWR"))), loc: Some(Cursor(RT_DEVICE_OFLAG_RDWR kind: macro definition, loc: rt-thread/include/rtdef.h:892:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_RDWR"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(341) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(342), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(342) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(343), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_OFLAG_OPEN", mangled_name: None, ty: TypeId(ItemId(342)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_OFLAG_OPEN kind: macro definition, loc: rt-thread/include/rtdef.h:893:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_OPEN"))), loc: Some(Cursor(RT_DEVICE_OFLAG_OPEN kind: macro definition, loc: rt-thread/include/rtdef.h:893:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_OPEN"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(343) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(344), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(344) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(345), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_OFLAG_MASK", mangled_name: None, ty: TypeId(ItemId(344)), val: Some(Int(3855)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_OFLAG_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:894:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_MASK"))), loc: Some(Cursor(RT_DEVICE_OFLAG_MASK kind: macro definition, loc: rt-thread/include/rtdef.h:894:9, usr: Some("c:@macro@RT_DEVICE_OFLAG_MASK"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(345) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(346), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(346) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(347), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_RESUME", mangled_name: None, ty: TypeId(ItemId(346)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_RESUME kind: macro definition, loc: rt-thread/include/rtdef.h:899:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RESUME"))), loc: Some(Cursor(RT_DEVICE_CTRL_RESUME kind: macro definition, loc: rt-thread/include/rtdef.h:899:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RESUME"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(347) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(348), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(348) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(349), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_SUSPEND", mangled_name: None, ty: TypeId(ItemId(348)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_SUSPEND kind: macro definition, loc: rt-thread/include/rtdef.h:900:9, usr: Some("c:@macro@RT_DEVICE_CTRL_SUSPEND"))), loc: Some(Cursor(RT_DEVICE_CTRL_SUSPEND kind: macro definition, loc: rt-thread/include/rtdef.h:900:9, usr: Some("c:@macro@RT_DEVICE_CTRL_SUSPEND"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(349) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(350), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(350) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(351), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_CONFIG", mangled_name: None, ty: TypeId(ItemId(350)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_CONFIG kind: macro definition, loc: rt-thread/include/rtdef.h:901:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CONFIG"))), loc: Some(Cursor(RT_DEVICE_CTRL_CONFIG kind: macro definition, loc: rt-thread/include/rtdef.h:901:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CONFIG"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(351) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(352), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(352) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(353), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_CLOSE", mangled_name: None, ty: TypeId(ItemId(352)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:902:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CLOSE"))), loc: Some(Cursor(RT_DEVICE_CTRL_CLOSE kind: macro definition, loc: rt-thread/include/rtdef.h:902:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CLOSE"))) [INFO] [stderr] 2025-06-29 16:15:57,385 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(353) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(354), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(354) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(355), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_SET_INT", mangled_name: None, ty: TypeId(ItemId(354)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_SET_INT kind: macro definition, loc: rt-thread/include/rtdef.h:904:9, usr: Some("c:@macro@RT_DEVICE_CTRL_SET_INT"))), loc: Some(Cursor(RT_DEVICE_CTRL_SET_INT kind: macro definition, loc: rt-thread/include/rtdef.h:904:9, usr: Some("c:@macro@RT_DEVICE_CTRL_SET_INT"))) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(355) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(356), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(356) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(357), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_CLR_INT", mangled_name: None, ty: TypeId(ItemId(356)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_CLR_INT kind: macro definition, loc: rt-thread/include/rtdef.h:905:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CLR_INT"))), loc: Some(Cursor(RT_DEVICE_CTRL_CLR_INT kind: macro definition, loc: rt-thread/include/rtdef.h:905:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CLR_INT"))) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(357) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(358), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(358) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(359), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_GET_INT", mangled_name: None, ty: TypeId(ItemId(358)), val: Some(Int(18)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_GET_INT kind: macro definition, loc: rt-thread/include/rtdef.h:906:9, usr: Some("c:@macro@RT_DEVICE_CTRL_GET_INT"))), loc: Some(Cursor(RT_DEVICE_CTRL_GET_INT kind: macro definition, loc: rt-thread/include/rtdef.h:906:9, usr: Some("c:@macro@RT_DEVICE_CTRL_GET_INT"))) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(359) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(360), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(360) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(361), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_CHAR_STREAM", mangled_name: None, ty: TypeId(ItemId(360)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_CHAR_STREAM kind: macro definition, loc: rt-thread/include/rtdef.h:911:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CHAR_STREAM"))), loc: Some(Cursor(RT_DEVICE_CTRL_CHAR_STREAM kind: macro definition, loc: rt-thread/include/rtdef.h:911:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CHAR_STREAM"))) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(361) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(362), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(362) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(363), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_BLK_GETGEOME", mangled_name: None, ty: TypeId(ItemId(362)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_BLK_GETGEOME kind: macro definition, loc: rt-thread/include/rtdef.h:912:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_GETGEOME"))), loc: Some(Cursor(RT_DEVICE_CTRL_BLK_GETGEOME kind: macro definition, loc: rt-thread/include/rtdef.h:912:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_GETGEOME"))) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(363) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(364), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(364) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(365), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_BLK_SYNC", mangled_name: None, ty: TypeId(ItemId(364)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_BLK_SYNC kind: macro definition, loc: rt-thread/include/rtdef.h:913:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_SYNC"))), loc: Some(Cursor(RT_DEVICE_CTRL_BLK_SYNC kind: macro definition, loc: rt-thread/include/rtdef.h:913:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_SYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,386 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(365) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(366), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(366) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(367), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_BLK_ERASE", mangled_name: None, ty: TypeId(ItemId(366)), val: Some(Int(18)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_BLK_ERASE kind: macro definition, loc: rt-thread/include/rtdef.h:914:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_ERASE"))), loc: Some(Cursor(RT_DEVICE_CTRL_BLK_ERASE kind: macro definition, loc: rt-thread/include/rtdef.h:914:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_ERASE"))) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(367) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(368), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(368) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(369), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_BLK_AUTOREFRESH", mangled_name: None, ty: TypeId(ItemId(368)), val: Some(Int(19)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_BLK_AUTOREFRESH kind: macro definition, loc: rt-thread/include/rtdef.h:915:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_AUTOREFRESH"))), loc: Some(Cursor(RT_DEVICE_CTRL_BLK_AUTOREFRESH kind: macro definition, loc: rt-thread/include/rtdef.h:915:9, usr: Some("c:@macro@RT_DEVICE_CTRL_BLK_AUTOREFRESH"))) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(369) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(370), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(370) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(371), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_NETIF_GETMAC", mangled_name: None, ty: TypeId(ItemId(370)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_NETIF_GETMAC kind: macro definition, loc: rt-thread/include/rtdef.h:916:9, usr: Some("c:@macro@RT_DEVICE_CTRL_NETIF_GETMAC"))), loc: Some(Cursor(RT_DEVICE_CTRL_NETIF_GETMAC kind: macro definition, loc: rt-thread/include/rtdef.h:916:9, usr: Some("c:@macro@RT_DEVICE_CTRL_NETIF_GETMAC"))) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(371) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(372), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(372) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(373), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_MTD_FORMAT", mangled_name: None, ty: TypeId(ItemId(372)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_MTD_FORMAT kind: macro definition, loc: rt-thread/include/rtdef.h:917:9, usr: Some("c:@macro@RT_DEVICE_CTRL_MTD_FORMAT"))), loc: Some(Cursor(RT_DEVICE_CTRL_MTD_FORMAT kind: macro definition, loc: rt-thread/include/rtdef.h:917:9, usr: Some("c:@macro@RT_DEVICE_CTRL_MTD_FORMAT"))) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(373) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(374), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(374) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(375), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_RTC_GET_TIME", mangled_name: None, ty: TypeId(ItemId(374)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_RTC_GET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:918:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_GET_TIME"))), loc: Some(Cursor(RT_DEVICE_CTRL_RTC_GET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:918:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_GET_TIME"))) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(375) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(376), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(376) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,387 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(377), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_RTC_SET_TIME", mangled_name: None, ty: TypeId(ItemId(376)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_RTC_SET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:919:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_SET_TIME"))), loc: Some(Cursor(RT_DEVICE_CTRL_RTC_SET_TIME kind: macro definition, loc: rt-thread/include/rtdef.h:919:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_SET_TIME"))) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(377) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(378), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(378) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(379), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_RTC_GET_ALARM", mangled_name: None, ty: TypeId(ItemId(378)), val: Some(Int(18)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_RTC_GET_ALARM kind: macro definition, loc: rt-thread/include/rtdef.h:920:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_GET_ALARM"))), loc: Some(Cursor(RT_DEVICE_CTRL_RTC_GET_ALARM kind: macro definition, loc: rt-thread/include/rtdef.h:920:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_GET_ALARM"))) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(379) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(380), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(380) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(381), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_RTC_SET_ALARM", mangled_name: None, ty: TypeId(ItemId(380)), val: Some(Int(19)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_RTC_SET_ALARM kind: macro definition, loc: rt-thread/include/rtdef.h:921:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_SET_ALARM"))), loc: Some(Cursor(RT_DEVICE_CTRL_RTC_SET_ALARM kind: macro definition, loc: rt-thread/include/rtdef.h:921:9, usr: Some("c:@macro@RT_DEVICE_CTRL_RTC_SET_ALARM"))) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(381) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(382) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdef.h:981:13, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdef.h:981:13, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdef.h:981:13, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(382), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_POSIX kind: macro expansion, loc: rt-thread/include/rtdef.h:981:13, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(382) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(383), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(383) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(384), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_CURSOR_SET_POSITION", mangled_name: None, ty: TypeId(ItemId(383)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_CURSOR_SET_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1011:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CURSOR_SET_POSITION"))), loc: Some(Cursor(RT_DEVICE_CTRL_CURSOR_SET_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1011:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CURSOR_SET_POSITION"))) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(384) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(385), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(385) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(386), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RT_DEVICE_CTRL_CURSOR_SET_TYPE", mangled_name: None, ty: TypeId(ItemId(385)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(RT_DEVICE_CTRL_CURSOR_SET_TYPE kind: macro definition, loc: rt-thread/include/rtdef.h:1012:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CURSOR_SET_TYPE"))), loc: Some(Cursor(RT_DEVICE_CTRL_CURSOR_SET_TYPE kind: macro definition, loc: rt-thread/include/rtdef.h:1012:9, usr: Some("c:@macro@RT_DEVICE_CTRL_CURSOR_SET_TYPE"))) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(386) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,388 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(387), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(387) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(388), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTGRAPHIC_CTRL_RECT_UPDATE", mangled_name: None, ty: TypeId(ItemId(387)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(RTGRAPHIC_CTRL_RECT_UPDATE kind: macro definition, loc: rt-thread/include/rtdef.h:1017:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_RECT_UPDATE"))), loc: Some(Cursor(RTGRAPHIC_CTRL_RECT_UPDATE kind: macro definition, loc: rt-thread/include/rtdef.h:1017:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_RECT_UPDATE"))) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(388) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(389), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(389) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(390), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTGRAPHIC_CTRL_POWERON", mangled_name: None, ty: TypeId(ItemId(389)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(RTGRAPHIC_CTRL_POWERON kind: macro definition, loc: rt-thread/include/rtdef.h:1018:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_POWERON"))), loc: Some(Cursor(RTGRAPHIC_CTRL_POWERON kind: macro definition, loc: rt-thread/include/rtdef.h:1018:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_POWERON"))) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(390) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(391), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(391) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(392), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTGRAPHIC_CTRL_POWEROFF", mangled_name: None, ty: TypeId(ItemId(391)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(RTGRAPHIC_CTRL_POWEROFF kind: macro definition, loc: rt-thread/include/rtdef.h:1019:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_POWEROFF"))), loc: Some(Cursor(RTGRAPHIC_CTRL_POWEROFF kind: macro definition, loc: rt-thread/include/rtdef.h:1019:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_POWEROFF"))) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(392) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(393), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(393) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(394), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTGRAPHIC_CTRL_GET_INFO", mangled_name: None, ty: TypeId(ItemId(393)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(RTGRAPHIC_CTRL_GET_INFO kind: macro definition, loc: rt-thread/include/rtdef.h:1020:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_GET_INFO"))), loc: Some(Cursor(RTGRAPHIC_CTRL_GET_INFO kind: macro definition, loc: rt-thread/include/rtdef.h:1020:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_GET_INFO"))) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(394) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(395), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(395) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(396), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTGRAPHIC_CTRL_SET_MODE", mangled_name: None, ty: TypeId(ItemId(395)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(RTGRAPHIC_CTRL_SET_MODE kind: macro definition, loc: rt-thread/include/rtdef.h:1021:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_SET_MODE"))), loc: Some(Cursor(RTGRAPHIC_CTRL_SET_MODE kind: macro definition, loc: rt-thread/include/rtdef.h:1021:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_SET_MODE"))) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(396) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(397), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(397) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(398), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "RTGRAPHIC_CTRL_GET_EXT", mangled_name: None, ty: TypeId(ItemId(397)), val: Some(Int(5)), is_const: true }) }, declaration: Some(Cursor(RTGRAPHIC_CTRL_GET_EXT kind: macro definition, loc: rt-thread/include/rtdef.h:1022:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_GET_EXT"))), loc: Some(Cursor(RTGRAPHIC_CTRL_GET_EXT kind: macro definition, loc: rt-thread/include/rtdef.h:1022:9, usr: Some("c:@macro@RTGRAPHIC_CTRL_GET_EXT"))) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(398) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,389 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(399) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RTGRAPHIC_PIXEL_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1047:9, usr: Some("c:@macro@RTGRAPHIC_PIXEL_POSITION")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTGRAPHIC_PIXEL_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1047:9, usr: Some("c:@macro@RTGRAPHIC_PIXEL_POSITION"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTGRAPHIC_PIXEL_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1047:9, usr: Some("c:@macro@RTGRAPHIC_PIXEL_POSITION"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(399), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RTGRAPHIC_PIXEL_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1047:9, usr: Some("c:@macro@RTGRAPHIC_PIXEL_POSITION")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,390 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RTGRAPHIC_PIXEL_POSITION kind: macro definition, loc: rt-thread/include/rtdef.h:1047:9, usr: Some("c:@macro@RTGRAPHIC_PIXEL_POSITION")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(400) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_graphix_ops kind: macro definition, loc: rt-thread/include/rtdef.h:1088:9, usr: Some("c:@macro@rt_graphix_ops")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_graphix_ops kind: macro definition, loc: rt-thread/include/rtdef.h:1088:9, usr: Some("c:@macro@rt_graphix_ops"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_graphix_ops kind: macro definition, loc: rt-thread/include/rtdef.h:1088:9, usr: Some("c:@macro@rt_graphix_ops"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(400), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_graphix_ops kind: macro definition, loc: rt-thread/include/rtdef.h:1088:9, usr: Some("c:@macro@rt_graphix_ops")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,390 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_graphix_ops kind: macro definition, loc: rt-thread/include/rtdef.h:1088:9, usr: Some("c:@macro@rt_graphix_ops")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(401) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtlibc.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:1094:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtlibc.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:1094:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtlibc.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:1094:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(401), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtlibc.h kind: inclusion directive, loc: rt-thread/include/rtdef.h:1094:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,390 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtlibc.h [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(402) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RTLIBC_H__ kind: macro definition, loc: rt-thread/include/rtlibc.h:12:9, usr: Some("c:@macro@RTLIBC_H__")) [INFO] [stderr] 2025-06-29 16:15:57,390 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTLIBC_H__ kind: macro definition, loc: rt-thread/include/rtlibc.h:12:9, usr: Some("c:@macro@RTLIBC_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTLIBC_H__ kind: macro definition, loc: rt-thread/include/rtlibc.h:12:9, usr: Some("c:@macro@RTLIBC_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(402), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RTLIBC_H__ kind: macro definition, loc: rt-thread/include/rtlibc.h:12:9, usr: Some("c:@macro@RTLIBC_H__")) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,391 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RTLIBC_H__ kind: macro definition, loc: rt-thread/include/rtlibc.h:12:9, usr: Some("c:@macro@RTLIBC_H__")) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(403) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_stat.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:15:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_stat.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:15:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_stat.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:15:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(403), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_stat.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:15:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,391 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_stat.h [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(404) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_STAT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:8:9, usr: Some("c:@macro@LIBC_STAT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_STAT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:8:9, usr: Some("c:@macro@LIBC_STAT_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_STAT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:8:9, usr: Some("c:@macro@LIBC_STAT_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(404), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_STAT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:8:9, usr: Some("c:@macro@LIBC_STAT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,391 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_STAT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:8:9, usr: Some("c:@macro@LIBC_STAT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(405) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:10:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:10:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:10:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,391 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(405), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:10:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,392 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(406), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(406) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(407), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFMT", mangled_name: None, ty: TypeId(ItemId(406)), val: Some(Int(61440)), is_const: true }) }, declaration: Some(Cursor(S_IFMT kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:45:9, usr: Some("c:@macro@S_IFMT"))), loc: Some(Cursor(S_IFMT kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:45:9, usr: Some("c:@macro@S_IFMT"))) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(407) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(408), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(408) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(409), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFSOCK", mangled_name: None, ty: TypeId(ItemId(408)), val: Some(Int(49152)), is_const: true }) }, declaration: Some(Cursor(S_IFSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:46:9, usr: Some("c:@macro@S_IFSOCK"))), loc: Some(Cursor(S_IFSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:46:9, usr: Some("c:@macro@S_IFSOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(409) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(410), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(410) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(411), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFLNK", mangled_name: None, ty: TypeId(ItemId(410)), val: Some(Int(40960)), is_const: true }) }, declaration: Some(Cursor(S_IFLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:47:9, usr: Some("c:@macro@S_IFLNK"))), loc: Some(Cursor(S_IFLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:47:9, usr: Some("c:@macro@S_IFLNK"))) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(411) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(412), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(412) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(413), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFREG", mangled_name: None, ty: TypeId(ItemId(412)), val: Some(Int(32768)), is_const: true }) }, declaration: Some(Cursor(S_IFREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:48:9, usr: Some("c:@macro@S_IFREG"))), loc: Some(Cursor(S_IFREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:48:9, usr: Some("c:@macro@S_IFREG"))) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(413) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(414), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(414) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(415), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFBLK", mangled_name: None, ty: TypeId(ItemId(414)), val: Some(Int(24576)), is_const: true }) }, declaration: Some(Cursor(S_IFBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:49:9, usr: Some("c:@macro@S_IFBLK"))), loc: Some(Cursor(S_IFBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:49:9, usr: Some("c:@macro@S_IFBLK"))) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(415) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(416), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(416) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(417), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFDIR", mangled_name: None, ty: TypeId(ItemId(416)), val: Some(Int(16384)), is_const: true }) }, declaration: Some(Cursor(S_IFDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:50:9, usr: Some("c:@macro@S_IFDIR"))), loc: Some(Cursor(S_IFDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:50:9, usr: Some("c:@macro@S_IFDIR"))) [INFO] [stderr] 2025-06-29 16:15:57,392 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(417) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(418), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(418) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(419), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFCHR", mangled_name: None, ty: TypeId(ItemId(418)), val: Some(Int(8192)), is_const: true }) }, declaration: Some(Cursor(S_IFCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:51:9, usr: Some("c:@macro@S_IFCHR"))), loc: Some(Cursor(S_IFCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:51:9, usr: Some("c:@macro@S_IFCHR"))) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(419) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(420), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(420) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(421), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IFIFO", mangled_name: None, ty: TypeId(ItemId(420)), val: Some(Int(4096)), is_const: true }) }, declaration: Some(Cursor(S_IFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:52:9, usr: Some("c:@macro@S_IFIFO"))), loc: Some(Cursor(S_IFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:52:9, usr: Some("c:@macro@S_IFIFO"))) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(421) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(422), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(422) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(423), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_ISUID", mangled_name: None, ty: TypeId(ItemId(422)), val: Some(Int(2048)), is_const: true }) }, declaration: Some(Cursor(S_ISUID kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:53:9, usr: Some("c:@macro@S_ISUID"))), loc: Some(Cursor(S_ISUID kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:53:9, usr: Some("c:@macro@S_ISUID"))) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(423) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(424), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(424) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(425), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_ISGID", mangled_name: None, ty: TypeId(ItemId(424)), val: Some(Int(1024)), is_const: true }) }, declaration: Some(Cursor(S_ISGID kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:54:9, usr: Some("c:@macro@S_ISGID"))), loc: Some(Cursor(S_ISGID kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:54:9, usr: Some("c:@macro@S_ISGID"))) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(425) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(426), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(426) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(427), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_ISVTX", mangled_name: None, ty: TypeId(ItemId(426)), val: Some(Int(512)), is_const: true }) }, declaration: Some(Cursor(S_ISVTX kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:55:9, usr: Some("c:@macro@S_ISVTX"))), loc: Some(Cursor(S_ISVTX kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:55:9, usr: Some("c:@macro@S_ISVTX"))) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(427) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(428) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:57:9, usr: Some("c:@macro@S_ISLNK")) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:57:9, usr: Some("c:@macro@S_ISLNK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,393 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:57:9, usr: Some("c:@macro@S_ISLNK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(428), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:57:9, usr: Some("c:@macro@S_ISLNK")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,394 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISLNK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:57:9, usr: Some("c:@macro@S_ISLNK")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(429) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:58:9, usr: Some("c:@macro@S_ISREG")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:58:9, usr: Some("c:@macro@S_ISREG"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:58:9, usr: Some("c:@macro@S_ISREG"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(429), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:58:9, usr: Some("c:@macro@S_ISREG")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,394 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISREG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:58:9, usr: Some("c:@macro@S_ISREG")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(430) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:59:9, usr: Some("c:@macro@S_ISDIR")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:59:9, usr: Some("c:@macro@S_ISDIR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:59:9, usr: Some("c:@macro@S_ISDIR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(430), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:59:9, usr: Some("c:@macro@S_ISDIR")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,394 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISDIR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:59:9, usr: Some("c:@macro@S_ISDIR")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(431) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:60:9, usr: Some("c:@macro@S_ISCHR")) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:60:9, usr: Some("c:@macro@S_ISCHR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,394 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:60:9, usr: Some("c:@macro@S_ISCHR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(431), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:60:9, usr: Some("c:@macro@S_ISCHR")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,395 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISCHR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:60:9, usr: Some("c:@macro@S_ISCHR")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(432) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:61:9, usr: Some("c:@macro@S_ISBLK")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:61:9, usr: Some("c:@macro@S_ISBLK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:61:9, usr: Some("c:@macro@S_ISBLK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(432), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:61:9, usr: Some("c:@macro@S_ISBLK")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,395 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISBLK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:61:9, usr: Some("c:@macro@S_ISBLK")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(433) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:62:9, usr: Some("c:@macro@S_ISFIFO")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:62:9, usr: Some("c:@macro@S_ISFIFO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:62:9, usr: Some("c:@macro@S_ISFIFO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(433), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:62:9, usr: Some("c:@macro@S_ISFIFO")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,395 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISFIFO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:62:9, usr: Some("c:@macro@S_ISFIFO")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(434) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(S_ISSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:63:9, usr: Some("c:@macro@S_ISSOCK")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:63:9, usr: Some("c:@macro@S_ISSOCK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(S_ISSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:63:9, usr: Some("c:@macro@S_ISSOCK"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(434), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(S_ISSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:63:9, usr: Some("c:@macro@S_ISSOCK")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,395 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(S_ISSOCK kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:63:9, usr: Some("c:@macro@S_ISSOCK")) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(435), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(435) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(436), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IRWXU", mangled_name: None, ty: TypeId(ItemId(435)), val: Some(Int(448)), is_const: true }) }, declaration: Some(Cursor(S_IRWXU kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:65:9, usr: Some("c:@macro@S_IRWXU"))), loc: Some(Cursor(S_IRWXU kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:65:9, usr: Some("c:@macro@S_IRWXU"))) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(436) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(437), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(437) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(438), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IRUSR", mangled_name: None, ty: TypeId(ItemId(437)), val: Some(Int(256)), is_const: true }) }, declaration: Some(Cursor(S_IRUSR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:66:9, usr: Some("c:@macro@S_IRUSR"))), loc: Some(Cursor(S_IRUSR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:66:9, usr: Some("c:@macro@S_IRUSR"))) [INFO] [stderr] 2025-06-29 16:15:57,395 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(438) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(439), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(439) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(440), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IWUSR", mangled_name: None, ty: TypeId(ItemId(439)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(S_IWUSR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:67:9, usr: Some("c:@macro@S_IWUSR"))), loc: Some(Cursor(S_IWUSR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:67:9, usr: Some("c:@macro@S_IWUSR"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(440) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(441), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(441) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(442), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IXUSR", mangled_name: None, ty: TypeId(ItemId(441)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(S_IXUSR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:68:9, usr: Some("c:@macro@S_IXUSR"))), loc: Some(Cursor(S_IXUSR kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:68:9, usr: Some("c:@macro@S_IXUSR"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(442) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(443), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(443) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(444), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IRWXG", mangled_name: None, ty: TypeId(ItemId(443)), val: Some(Int(56)), is_const: true }) }, declaration: Some(Cursor(S_IRWXG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:70:9, usr: Some("c:@macro@S_IRWXG"))), loc: Some(Cursor(S_IRWXG kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:70:9, usr: Some("c:@macro@S_IRWXG"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(444) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(445), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(445) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(446), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IRGRP", mangled_name: None, ty: TypeId(ItemId(445)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(S_IRGRP kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:71:9, usr: Some("c:@macro@S_IRGRP"))), loc: Some(Cursor(S_IRGRP kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:71:9, usr: Some("c:@macro@S_IRGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(446) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(447), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(447) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(448), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IWGRP", mangled_name: None, ty: TypeId(ItemId(447)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(S_IWGRP kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:72:9, usr: Some("c:@macro@S_IWGRP"))), loc: Some(Cursor(S_IWGRP kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:72:9, usr: Some("c:@macro@S_IWGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(448) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(449), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(449) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(450), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IXGRP", mangled_name: None, ty: TypeId(ItemId(449)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(S_IXGRP kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:73:9, usr: Some("c:@macro@S_IXGRP"))), loc: Some(Cursor(S_IXGRP kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:73:9, usr: Some("c:@macro@S_IXGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(450) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(451), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(451) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(452), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IRWXO", mangled_name: None, ty: TypeId(ItemId(451)), val: Some(Int(7)), is_const: true }) }, declaration: Some(Cursor(S_IRWXO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:75:9, usr: Some("c:@macro@S_IRWXO"))), loc: Some(Cursor(S_IRWXO kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:75:9, usr: Some("c:@macro@S_IRWXO"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(452) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(453), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(453) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(454), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IROTH", mangled_name: None, ty: TypeId(ItemId(453)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(S_IROTH kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:76:9, usr: Some("c:@macro@S_IROTH"))), loc: Some(Cursor(S_IROTH kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:76:9, usr: Some("c:@macro@S_IROTH"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(454) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(455), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(455) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(456), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IWOTH", mangled_name: None, ty: TypeId(ItemId(455)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(S_IWOTH kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:77:9, usr: Some("c:@macro@S_IWOTH"))), loc: Some(Cursor(S_IWOTH kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:77:9, usr: Some("c:@macro@S_IWOTH"))) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(456) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,396 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(457), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(457) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(458), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "S_IXOTH", mangled_name: None, ty: TypeId(ItemId(457)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(S_IXOTH kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:78:9, usr: Some("c:@macro@S_IXOTH"))), loc: Some(Cursor(S_IXOTH kind: macro definition, loc: rt-thread/include/libc/libc_stat.h:78:9, usr: Some("c:@macro@S_IXOTH"))) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(458) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(459) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(stdint.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:81:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(stdint.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:81:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(stdint.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:81:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(459), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(stdint.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:81:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,397 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/components/libc/compilers/minilibc/stdint.h [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(460) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__STDINT_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:14:9, usr: Some("c:@macro@__STDINT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__STDINT_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:14:9, usr: Some("c:@macro@__STDINT_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__STDINT_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:14:9, usr: Some("c:@macro@__STDINT_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(460), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__STDINT_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:14:9, usr: Some("c:@macro@__STDINT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,397 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__STDINT_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:14:9, usr: Some("c:@macro@__STDINT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(461) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:18:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:18:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:18:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(461), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:18:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(461) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(462) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(462), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,397 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(462) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(463) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:21:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:21:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:21:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(463), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:21:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(463) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(464) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(464), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(464) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(465) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:24:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:24:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:24:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(465), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:24:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(465) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(466) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(466), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(466) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(467) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:27:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:27:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,398 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:27:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(467), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:27:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(467) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(468) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(468), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(468) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(469) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:30:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:30:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:30:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(469), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:30:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(469) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(470) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(470), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(470) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(471) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:33:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:33:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:33:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(471), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:33:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,399 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(471) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(472) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(472), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(472) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(473) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:36:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:36:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:36:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(473), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:36:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(473) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(474) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(474), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(474) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(475) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:39:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:39:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:39:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(475), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:39:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(475) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(476) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,400 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(476), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(476) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(477) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(477), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(477) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(478) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(478), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(478) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(479) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(479), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(479) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(480) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(480), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(480) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,401 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(481) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(481), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(481) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(482) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(482), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(482) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(483) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(483), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(483) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(484) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(484), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_LEAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(484) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(485) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(485), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,402 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(485) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(486) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(486), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(486) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(487) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(487), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(487) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(488) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(488), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(488) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(489) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(489), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST8_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(489) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(490) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,403 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(490), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST16_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(490) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(491) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(491), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST32_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(491) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(492) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(492), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT_FAST64_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(492) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(493) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:67:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:67:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:67:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(493), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:67:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(493) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(494) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(494), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(494) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(495) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:70:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:70:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,404 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:70:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(495), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:70:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(495) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(496) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(496), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(496) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(497) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(497), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(497) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(498) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(498), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTMAX_TYPE__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(498) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(499) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:91:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:91:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:91:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(499), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:91:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(499) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(500) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:93:10, usr: Some("c:@macro@INT8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:93:10, usr: Some("c:@macro@INT8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:93:10, usr: Some("c:@macro@INT8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(500), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:93:10, usr: Some("c:@macro@INT8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,405 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:93:10, usr: Some("c:@macro@INT8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(501) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:95:10, usr: Some("c:@macro@INT8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:95:10, usr: Some("c:@macro@INT8_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:95:10, usr: Some("c:@macro@INT8_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,405 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(501), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:95:10, usr: Some("c:@macro@INT8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,406 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:95:10, usr: Some("c:@macro@INT8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(502) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:97:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:97:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:97:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(502), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT8_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:97:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(502) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(503) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:99:10, usr: Some("c:@macro@UINT8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:99:10, usr: Some("c:@macro@UINT8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:99:10, usr: Some("c:@macro@UINT8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(503), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:99:10, usr: Some("c:@macro@UINT8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,406 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:99:10, usr: Some("c:@macro@UINT8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(504) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:101:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:101:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:101:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(504), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:101:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(504) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(505) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:103:10, usr: Some("c:@macro@INT16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:103:10, usr: Some("c:@macro@INT16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,406 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:103:10, usr: Some("c:@macro@INT16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(505), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:103:10, usr: Some("c:@macro@INT16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,407 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:103:10, usr: Some("c:@macro@INT16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(506) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:105:10, usr: Some("c:@macro@INT16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:105:10, usr: Some("c:@macro@INT16_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:105:10, usr: Some("c:@macro@INT16_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(506), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:105:10, usr: Some("c:@macro@INT16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,407 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:105:10, usr: Some("c:@macro@INT16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(507) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:107:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:107:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:107:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(507), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT16_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:107:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(507) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(508) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:109:10, usr: Some("c:@macro@UINT16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,407 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:109:10, usr: Some("c:@macro@UINT16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:109:10, usr: Some("c:@macro@UINT16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(508), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:109:10, usr: Some("c:@macro@UINT16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,408 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:109:10, usr: Some("c:@macro@UINT16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(509) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:111:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:111:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:111:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(509), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:111:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(509) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(510) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:113:10, usr: Some("c:@macro@INT32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:113:10, usr: Some("c:@macro@INT32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:113:10, usr: Some("c:@macro@INT32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(510), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:113:10, usr: Some("c:@macro@INT32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,408 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:113:10, usr: Some("c:@macro@INT32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(511) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:115:10, usr: Some("c:@macro@INT32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:115:10, usr: Some("c:@macro@INT32_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,408 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:115:10, usr: Some("c:@macro@INT32_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(511), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:115:10, usr: Some("c:@macro@INT32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,409 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:115:10, usr: Some("c:@macro@INT32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(512) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:117:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:117:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:117:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(512), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT32_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:117:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(512) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(513) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:119:10, usr: Some("c:@macro@UINT32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:119:10, usr: Some("c:@macro@UINT32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:119:10, usr: Some("c:@macro@UINT32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(513), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:119:10, usr: Some("c:@macro@UINT32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,409 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:119:10, usr: Some("c:@macro@UINT32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(514) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:121:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,409 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:121:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:121:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(514), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:121:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(514) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(515) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:123:10, usr: Some("c:@macro@INT64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:123:10, usr: Some("c:@macro@INT64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:123:10, usr: Some("c:@macro@INT64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(515), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:123:10, usr: Some("c:@macro@INT64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,410 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:123:10, usr: Some("c:@macro@INT64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(516) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:125:10, usr: Some("c:@macro@INT64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:125:10, usr: Some("c:@macro@INT64_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:125:10, usr: Some("c:@macro@INT64_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(516), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:125:10, usr: Some("c:@macro@INT64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,410 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:125:10, usr: Some("c:@macro@INT64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(517) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:127:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:127:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:127:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,410 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(517), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINT64_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:127:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(517) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(518) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:129:10, usr: Some("c:@macro@UINT64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:129:10, usr: Some("c:@macro@UINT64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:129:10, usr: Some("c:@macro@UINT64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(518), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:129:10, usr: Some("c:@macro@UINT64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,411 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:129:10, usr: Some("c:@macro@UINT64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(519) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:133:9, usr: Some("c:@macro@INT_LEAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:133:9, usr: Some("c:@macro@INT_LEAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:133:9, usr: Some("c:@macro@INT_LEAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(519), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:133:9, usr: Some("c:@macro@INT_LEAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,411 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:133:9, usr: Some("c:@macro@INT_LEAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(520) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:135:9, usr: Some("c:@macro@INT_LEAST8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:135:9, usr: Some("c:@macro@INT_LEAST8_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:135:9, usr: Some("c:@macro@INT_LEAST8_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(520), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:135:9, usr: Some("c:@macro@INT_LEAST8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,411 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:135:9, usr: Some("c:@macro@INT_LEAST8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(521) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:137:9, usr: Some("c:@macro@UINT_LEAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:137:9, usr: Some("c:@macro@UINT_LEAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:137:9, usr: Some("c:@macro@UINT_LEAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(521), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:137:9, usr: Some("c:@macro@UINT_LEAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,411 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,411 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_LEAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:137:9, usr: Some("c:@macro@UINT_LEAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(522) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:139:9, usr: Some("c:@macro@INT_LEAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:139:9, usr: Some("c:@macro@INT_LEAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:139:9, usr: Some("c:@macro@INT_LEAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(522), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:139:9, usr: Some("c:@macro@INT_LEAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,412 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:139:9, usr: Some("c:@macro@INT_LEAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(523) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:141:9, usr: Some("c:@macro@INT_LEAST16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:141:9, usr: Some("c:@macro@INT_LEAST16_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:141:9, usr: Some("c:@macro@INT_LEAST16_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(523), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:141:9, usr: Some("c:@macro@INT_LEAST16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,412 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:141:9, usr: Some("c:@macro@INT_LEAST16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(524) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:143:9, usr: Some("c:@macro@UINT_LEAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:143:9, usr: Some("c:@macro@UINT_LEAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:143:9, usr: Some("c:@macro@UINT_LEAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(524), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:143:9, usr: Some("c:@macro@UINT_LEAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,412 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_LEAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:143:9, usr: Some("c:@macro@UINT_LEAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(525) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:145:9, usr: Some("c:@macro@INT_LEAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:145:9, usr: Some("c:@macro@INT_LEAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:145:9, usr: Some("c:@macro@INT_LEAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(525), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:145:9, usr: Some("c:@macro@INT_LEAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,412 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:145:9, usr: Some("c:@macro@INT_LEAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(526) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:147:9, usr: Some("c:@macro@INT_LEAST32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:147:9, usr: Some("c:@macro@INT_LEAST32_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:147:9, usr: Some("c:@macro@INT_LEAST32_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(526), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:147:9, usr: Some("c:@macro@INT_LEAST32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,412 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:147:9, usr: Some("c:@macro@INT_LEAST32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(527) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:149:9, usr: Some("c:@macro@UINT_LEAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:149:9, usr: Some("c:@macro@UINT_LEAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:149:9, usr: Some("c:@macro@UINT_LEAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(527), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:149:9, usr: Some("c:@macro@UINT_LEAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,412 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_LEAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:149:9, usr: Some("c:@macro@UINT_LEAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(528) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:151:9, usr: Some("c:@macro@INT_LEAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:151:9, usr: Some("c:@macro@INT_LEAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,412 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:151:9, usr: Some("c:@macro@INT_LEAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(528), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:151:9, usr: Some("c:@macro@INT_LEAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,413 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:151:9, usr: Some("c:@macro@INT_LEAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(529) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_LEAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:153:9, usr: Some("c:@macro@INT_LEAST64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:153:9, usr: Some("c:@macro@INT_LEAST64_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_LEAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:153:9, usr: Some("c:@macro@INT_LEAST64_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(529), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_LEAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:153:9, usr: Some("c:@macro@INT_LEAST64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,413 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_LEAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:153:9, usr: Some("c:@macro@INT_LEAST64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(530) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:155:9, usr: Some("c:@macro@UINT_LEAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:155:9, usr: Some("c:@macro@UINT_LEAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:155:9, usr: Some("c:@macro@UINT_LEAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(530), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:155:9, usr: Some("c:@macro@UINT_LEAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,413 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_LEAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:155:9, usr: Some("c:@macro@UINT_LEAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(531) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:158:9, usr: Some("c:@macro@INT_FAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:158:9, usr: Some("c:@macro@INT_FAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:158:9, usr: Some("c:@macro@INT_FAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(531), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:158:9, usr: Some("c:@macro@INT_FAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,413 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:158:9, usr: Some("c:@macro@INT_FAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(532) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:160:9, usr: Some("c:@macro@INT_FAST8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:160:9, usr: Some("c:@macro@INT_FAST8_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:160:9, usr: Some("c:@macro@INT_FAST8_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(532), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:160:9, usr: Some("c:@macro@INT_FAST8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,413 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,413 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST8_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:160:9, usr: Some("c:@macro@INT_FAST8_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(533) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:162:9, usr: Some("c:@macro@UINT_FAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:162:9, usr: Some("c:@macro@UINT_FAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:162:9, usr: Some("c:@macro@UINT_FAST8_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(533), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:162:9, usr: Some("c:@macro@UINT_FAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,414 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_FAST8_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:162:9, usr: Some("c:@macro@UINT_FAST8_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(534) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:164:9, usr: Some("c:@macro@INT_FAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:164:9, usr: Some("c:@macro@INT_FAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:164:9, usr: Some("c:@macro@INT_FAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(534), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:164:9, usr: Some("c:@macro@INT_FAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,414 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:164:9, usr: Some("c:@macro@INT_FAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(535) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:166:9, usr: Some("c:@macro@INT_FAST16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:166:9, usr: Some("c:@macro@INT_FAST16_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:166:9, usr: Some("c:@macro@INT_FAST16_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(535), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:166:9, usr: Some("c:@macro@INT_FAST16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,414 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,414 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST16_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:166:9, usr: Some("c:@macro@INT_FAST16_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(536) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:168:9, usr: Some("c:@macro@UINT_FAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:168:9, usr: Some("c:@macro@UINT_FAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:168:9, usr: Some("c:@macro@UINT_FAST16_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(536), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:168:9, usr: Some("c:@macro@UINT_FAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,415 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_FAST16_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:168:9, usr: Some("c:@macro@UINT_FAST16_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(537) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:170:9, usr: Some("c:@macro@INT_FAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:170:9, usr: Some("c:@macro@INT_FAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:170:9, usr: Some("c:@macro@INT_FAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(537), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:170:9, usr: Some("c:@macro@INT_FAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,415 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:170:9, usr: Some("c:@macro@INT_FAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(538) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:172:9, usr: Some("c:@macro@INT_FAST32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:172:9, usr: Some("c:@macro@INT_FAST32_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:172:9, usr: Some("c:@macro@INT_FAST32_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(538), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:172:9, usr: Some("c:@macro@INT_FAST32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,415 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,416 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST32_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:172:9, usr: Some("c:@macro@INT_FAST32_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(539) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:174:9, usr: Some("c:@macro@UINT_FAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:174:9, usr: Some("c:@macro@UINT_FAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:174:9, usr: Some("c:@macro@UINT_FAST32_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(539), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:174:9, usr: Some("c:@macro@UINT_FAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,416 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_FAST32_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:174:9, usr: Some("c:@macro@UINT_FAST32_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(540) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:176:9, usr: Some("c:@macro@INT_FAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:176:9, usr: Some("c:@macro@INT_FAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:176:9, usr: Some("c:@macro@INT_FAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(540), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:176:9, usr: Some("c:@macro@INT_FAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,416 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:176:9, usr: Some("c:@macro@INT_FAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(541) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_FAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:178:9, usr: Some("c:@macro@INT_FAST64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:178:9, usr: Some("c:@macro@INT_FAST64_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,416 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_FAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:178:9, usr: Some("c:@macro@INT_FAST64_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(541), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_FAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:178:9, usr: Some("c:@macro@INT_FAST64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,417 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_FAST64_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:178:9, usr: Some("c:@macro@INT_FAST64_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(542) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:180:9, usr: Some("c:@macro@UINT_FAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:180:9, usr: Some("c:@macro@UINT_FAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:180:9, usr: Some("c:@macro@UINT_FAST64_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(542), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:180:9, usr: Some("c:@macro@UINT_FAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,417 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_FAST64_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:180:9, usr: Some("c:@macro@UINT_FAST64_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(543) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:182:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:182:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:182:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(543), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:182:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(543) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(544) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:184:10, usr: Some("c:@macro@INTPTR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:184:10, usr: Some("c:@macro@INTPTR_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:184:10, usr: Some("c:@macro@INTPTR_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(544), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:184:10, usr: Some("c:@macro@INTPTR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,417 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,417 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:184:10, usr: Some("c:@macro@INTPTR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(545) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INTPTR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:186:10, usr: Some("c:@macro@INTPTR_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTPTR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:186:10, usr: Some("c:@macro@INTPTR_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTPTR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:186:10, usr: Some("c:@macro@INTPTR_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(545), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INTPTR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:186:10, usr: Some("c:@macro@INTPTR_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,418 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INTPTR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:186:10, usr: Some("c:@macro@INTPTR_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(546) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:188:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__UINTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:188:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:188:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(546), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__UINTPTR_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:188:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(546) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(547) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:190:10, usr: Some("c:@macro@UINTPTR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:190:10, usr: Some("c:@macro@UINTPTR_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:190:10, usr: Some("c:@macro@UINTPTR_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(547), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:190:10, usr: Some("c:@macro@UINTPTR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,418 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINTPTR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:190:10, usr: Some("c:@macro@UINTPTR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(548) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:194:9, usr: Some("c:@macro@INTMAX_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:194:9, usr: Some("c:@macro@INTMAX_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,418 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:194:9, usr: Some("c:@macro@INTMAX_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(548), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:194:9, usr: Some("c:@macro@INTMAX_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,419 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:194:9, usr: Some("c:@macro@INTMAX_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(549) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INTMAX_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:196:9, usr: Some("c:@macro@INTMAX_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTMAX_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:196:9, usr: Some("c:@macro@INTMAX_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTMAX_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:196:9, usr: Some("c:@macro@INTMAX_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(549), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INTMAX_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:196:9, usr: Some("c:@macro@INTMAX_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,419 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INTMAX_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:196:9, usr: Some("c:@macro@INTMAX_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(550) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:198:9, usr: Some("c:@macro@UINTMAX_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:198:9, usr: Some("c:@macro@UINTMAX_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:198:9, usr: Some("c:@macro@UINTMAX_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(550), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:198:9, usr: Some("c:@macro@UINTMAX_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,419 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINTMAX_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:198:9, usr: Some("c:@macro@UINTMAX_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(551) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(PTRDIFF_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:203:9, usr: Some("c:@macro@PTRDIFF_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(PTRDIFF_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:203:9, usr: Some("c:@macro@PTRDIFF_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(PTRDIFF_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:203:9, usr: Some("c:@macro@PTRDIFF_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(551), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(PTRDIFF_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:203:9, usr: Some("c:@macro@PTRDIFF_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,419 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(PTRDIFF_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:203:9, usr: Some("c:@macro@PTRDIFF_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,419 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(552) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(PTRDIFF_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:205:9, usr: Some("c:@macro@PTRDIFF_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(PTRDIFF_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:205:9, usr: Some("c:@macro@PTRDIFF_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(PTRDIFF_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:205:9, usr: Some("c:@macro@PTRDIFF_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(552), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(PTRDIFF_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:205:9, usr: Some("c:@macro@PTRDIFF_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,420 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(PTRDIFF_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:205:9, usr: Some("c:@macro@PTRDIFF_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(553) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIG_ATOMIC_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:208:9, usr: Some("c:@macro@SIG_ATOMIC_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_ATOMIC_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:208:9, usr: Some("c:@macro@SIG_ATOMIC_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_ATOMIC_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:208:9, usr: Some("c:@macro@SIG_ATOMIC_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(553), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIG_ATOMIC_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:208:9, usr: Some("c:@macro@SIG_ATOMIC_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,420 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIG_ATOMIC_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:208:9, usr: Some("c:@macro@SIG_ATOMIC_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(554) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIG_ATOMIC_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:210:9, usr: Some("c:@macro@SIG_ATOMIC_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_ATOMIC_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:210:9, usr: Some("c:@macro@SIG_ATOMIC_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_ATOMIC_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:210:9, usr: Some("c:@macro@SIG_ATOMIC_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(554), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIG_ATOMIC_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:210:9, usr: Some("c:@macro@SIG_ATOMIC_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,420 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIG_ATOMIC_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:210:9, usr: Some("c:@macro@SIG_ATOMIC_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(555) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIZE_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:213:9, usr: Some("c:@macro@SIZE_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIZE_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:213:9, usr: Some("c:@macro@SIZE_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIZE_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:213:9, usr: Some("c:@macro@SIZE_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(555), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIZE_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:213:9, usr: Some("c:@macro@SIZE_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,420 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIZE_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:213:9, usr: Some("c:@macro@SIZE_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(556) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(WCHAR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:216:9, usr: Some("c:@macro@WCHAR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WCHAR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:216:9, usr: Some("c:@macro@WCHAR_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WCHAR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:216:9, usr: Some("c:@macro@WCHAR_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(556), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(WCHAR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:216:9, usr: Some("c:@macro@WCHAR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,420 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(WCHAR_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:216:9, usr: Some("c:@macro@WCHAR_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(557) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(WCHAR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:218:9, usr: Some("c:@macro@WCHAR_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WCHAR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:218:9, usr: Some("c:@macro@WCHAR_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WCHAR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:218:9, usr: Some("c:@macro@WCHAR_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(557), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(WCHAR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:218:9, usr: Some("c:@macro@WCHAR_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,420 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,420 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(WCHAR_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:218:9, usr: Some("c:@macro@WCHAR_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(558) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(WINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:221:9, usr: Some("c:@macro@WINT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:221:9, usr: Some("c:@macro@WINT_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:221:9, usr: Some("c:@macro@WINT_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(558), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(WINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:221:9, usr: Some("c:@macro@WINT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,421 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(WINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:221:9, usr: Some("c:@macro@WINT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(559) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(WINT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:223:9, usr: Some("c:@macro@WINT_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WINT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:223:9, usr: Some("c:@macro@WINT_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(WINT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:223:9, usr: Some("c:@macro@WINT_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(559), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(WINT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:223:9, usr: Some("c:@macro@WINT_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,421 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(WINT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:223:9, usr: Some("c:@macro@WINT_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(560) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:232:9, usr: Some("c:@macro@INT8_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:232:9, usr: Some("c:@macro@INT8_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:232:9, usr: Some("c:@macro@INT8_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(560), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:232:9, usr: Some("c:@macro@INT8_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,421 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:232:9, usr: Some("c:@macro@INT8_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(561) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:234:9, usr: Some("c:@macro@INT16_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:234:9, usr: Some("c:@macro@INT16_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:234:9, usr: Some("c:@macro@INT16_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(561), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:234:9, usr: Some("c:@macro@INT16_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,421 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:234:9, usr: Some("c:@macro@INT16_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(562) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:236:9, usr: Some("c:@macro@INT32_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:236:9, usr: Some("c:@macro@INT32_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:236:9, usr: Some("c:@macro@INT32_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(562), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:236:9, usr: Some("c:@macro@INT32_C")) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,421 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,421 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:236:9, usr: Some("c:@macro@INT32_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(563) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:238:9, usr: Some("c:@macro@INT64_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:238:9, usr: Some("c:@macro@INT64_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:238:9, usr: Some("c:@macro@INT64_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(563), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:238:9, usr: Some("c:@macro@INT64_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,422 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:238:9, usr: Some("c:@macro@INT64_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(564) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:240:9, usr: Some("c:@macro@UINT8_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:240:9, usr: Some("c:@macro@UINT8_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:240:9, usr: Some("c:@macro@UINT8_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(564), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:240:9, usr: Some("c:@macro@UINT8_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,422 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT8_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:240:9, usr: Some("c:@macro@UINT8_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(565) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:242:9, usr: Some("c:@macro@UINT16_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:242:9, usr: Some("c:@macro@UINT16_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:242:9, usr: Some("c:@macro@UINT16_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(565), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:242:9, usr: Some("c:@macro@UINT16_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,422 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT16_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:242:9, usr: Some("c:@macro@UINT16_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(566) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:244:9, usr: Some("c:@macro@UINT32_C")) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:244:9, usr: Some("c:@macro@UINT32_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:244:9, usr: Some("c:@macro@UINT32_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,422 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(566), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:244:9, usr: Some("c:@macro@UINT32_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,423 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT32_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:244:9, usr: Some("c:@macro@UINT32_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(567) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:246:9, usr: Some("c:@macro@UINT64_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:246:9, usr: Some("c:@macro@UINT64_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:246:9, usr: Some("c:@macro@UINT64_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(567), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:246:9, usr: Some("c:@macro@UINT64_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,423 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT64_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:246:9, usr: Some("c:@macro@UINT64_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(568) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:248:9, usr: Some("c:@macro@INTMAX_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:248:9, usr: Some("c:@macro@INTMAX_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:248:9, usr: Some("c:@macro@INTMAX_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(568), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:248:9, usr: Some("c:@macro@INTMAX_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,423 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:248:9, usr: Some("c:@macro@INTMAX_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(569) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:250:9, usr: Some("c:@macro@UINTMAX_C")) [INFO] [stderr] 2025-06-29 16:15:57,423 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:250:9, usr: Some("c:@macro@UINTMAX_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:250:9, usr: Some("c:@macro@UINTMAX_C"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(569), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:250:9, usr: Some("c:@macro@UINTMAX_C")) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,424 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINTMAX_C kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:250:9, usr: Some("c:@macro@UINTMAX_C")) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(570) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:255:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__INT_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:255:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:255:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(570), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__INT_MAX__ kind: macro expansion, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:255:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(570) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(571) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:258:9, usr: Some("c:@macro@INT_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:258:9, usr: Some("c:@macro@INT_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:258:9, usr: Some("c:@macro@INT_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(571), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:258:9, usr: Some("c:@macro@INT_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,424 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,424 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:258:9, usr: Some("c:@macro@INT_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(572) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(INT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:259:9, usr: Some("c:@macro@INT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:259:9, usr: Some("c:@macro@INT_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(INT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:259:9, usr: Some("c:@macro@INT_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(572), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(INT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:259:9, usr: Some("c:@macro@INT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,425 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(INT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:259:9, usr: Some("c:@macro@INT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(573) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(UINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:260:9, usr: Some("c:@macro@UINT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:260:9, usr: Some("c:@macro@UINT_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(UINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:260:9, usr: Some("c:@macro@UINT_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(573), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(UINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:260:9, usr: Some("c:@macro@UINT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,425 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(UINT_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:260:9, usr: Some("c:@macro@UINT_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(574) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:262:9, usr: Some("c:@macro@LONG_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:262:9, usr: Some("c:@macro@LONG_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,425 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:262:9, usr: Some("c:@macro@LONG_MAX"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(574), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:262:9, usr: Some("c:@macro@LONG_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,426 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:262:9, usr: Some("c:@macro@LONG_MAX")) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(575) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LONG_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:263:9, usr: Some("c:@macro@LONG_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LONG_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:263:9, usr: Some("c:@macro@LONG_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LONG_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:263:9, usr: Some("c:@macro@LONG_MIN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(575), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LONG_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:263:9, usr: Some("c:@macro@LONG_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,426 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LONG_MIN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:263:9, usr: Some("c:@macro@LONG_MIN")) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(576), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(I32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(576) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(577), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ULONG_MAX", mangled_name: None, ty: TypeId(ItemId(576)), val: Some(Int(-1)), is_const: true }) }, declaration: Some(Cursor(ULONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:264:9, usr: Some("c:@macro@ULONG_MAX"))), loc: Some(Cursor(ULONG_MAX kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:264:9, usr: Some("c:@macro@ULONG_MAX"))) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(577) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(578) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(time.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:82:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(time.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:82:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(time.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:82:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(578), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(time.h kind: inclusion directive, loc: rt-thread/include/libc/libc_stat.h:82:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,426 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,427 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/components/libc/compilers/minilibc/time.h [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(579) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__TIME_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/time.h:10:9, usr: Some("c:@macro@__TIME_H__")) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__TIME_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/time.h:10:9, usr: Some("c:@macro@__TIME_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__TIME_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/time.h:10:9, usr: Some("c:@macro@__TIME_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(579), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__TIME_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/time.h:10:9, usr: Some("c:@macro@__TIME_H__")) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,427 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__TIME_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/time.h:10:9, usr: Some("c:@macro@__TIME_H__")) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(580) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(sys/time.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/time.h:12:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sys/time.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/time.h:12:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sys/time.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/time.h:12:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(580), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(sys/time.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/time.h:12:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,427 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/components/libc/compilers/minilibc/sys/time.h [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(581) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(_SYS_TIME_H_ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:10:9, usr: Some("c:@macro@_SYS_TIME_H_")) [INFO] [stderr] 2025-06-29 16:15:57,427 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_SYS_TIME_H_ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:10:9, usr: Some("c:@macro@_SYS_TIME_H_"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_SYS_TIME_H_ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:10:9, usr: Some("c:@macro@_SYS_TIME_H_"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(581), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(_SYS_TIME_H_ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:10:9, usr: Some("c:@macro@_SYS_TIME_H_")) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,428 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(_SYS_TIME_H_ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:10:9, usr: Some("c:@macro@_SYS_TIME_H_")) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(582) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(sys/types.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:12:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sys/types.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:12:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sys/types.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:12:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(582), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(sys/types.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:12:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,428 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/components/libc/compilers/minilibc/sys/types.h [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(583) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__TYPES_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:10:9, usr: Some("c:@macro@__TYPES_H__")) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__TYPES_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:10:9, usr: Some("c:@macro@__TYPES_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__TYPES_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:10:9, usr: Some("c:@macro@__TYPES_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(583), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__TYPES_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:10:9, usr: Some("c:@macro@__TYPES_H__")) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,428 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,428 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__TYPES_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:10:9, usr: Some("c:@macro@__TYPES_H__")) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(584) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:11:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:11:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:11:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(584), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:11:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,429 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(585), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(585) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(586), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "NULL", mangled_name: None, ty: TypeId(ItemId(585)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(NULL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:44:9, usr: Some("c:@macro@NULL"))), loc: Some(Cursor(NULL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:44:9, usr: Some("c:@macro@NULL"))) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(586) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(587) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__u_char_defined kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:47:9, usr: Some("c:@macro@__u_char_defined")) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__u_char_defined kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:47:9, usr: Some("c:@macro@__u_char_defined"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__u_char_defined kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:47:9, usr: Some("c:@macro@__u_char_defined"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(587), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__u_char_defined kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:47:9, usr: Some("c:@macro@__u_char_defined")) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,429 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,429 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__u_char_defined kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:47:9, usr: Some("c:@macro@__u_char_defined")) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(588) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_errno.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:16:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_errno.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:16:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_errno.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:16:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(588), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_errno.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:16:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,430 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_errno.h [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(589) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_ERRNO_H__ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:12:9, usr: Some("c:@macro@LIBC_ERRNO_H__")) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_ERRNO_H__ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:12:9, usr: Some("c:@macro@LIBC_ERRNO_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_ERRNO_H__ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:12:9, usr: Some("c:@macro@LIBC_ERRNO_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(589), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_ERRNO_H__ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:12:9, usr: Some("c:@macro@LIBC_ERRNO_H__")) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,430 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_ERRNO_H__ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:12:9, usr: Some("c:@macro@LIBC_ERRNO_H__")) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(590) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_errno.h:14:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_errno.h:14:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_errno.h:14:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,430 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(590), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_errno.h:14:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,431 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(591), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(591) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(592), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ERROR_BASE_NO", mangled_name: None, ty: TypeId(ItemId(591)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(ERROR_BASE_NO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:45:9, usr: Some("c:@macro@ERROR_BASE_NO"))), loc: Some(Cursor(ERROR_BASE_NO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:45:9, usr: Some("c:@macro@ERROR_BASE_NO"))) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(592) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(593), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(593) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(594), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EPERM", mangled_name: None, ty: TypeId(ItemId(593)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(EPERM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:50:9, usr: Some("c:@macro@EPERM"))), loc: Some(Cursor(EPERM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:50:9, usr: Some("c:@macro@EPERM"))) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(594) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(595), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(595) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(596), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOENT", mangled_name: None, ty: TypeId(ItemId(595)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(ENOENT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:51:9, usr: Some("c:@macro@ENOENT"))), loc: Some(Cursor(ENOENT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:51:9, usr: Some("c:@macro@ENOENT"))) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(596) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(597), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(597) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(598), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESRCH", mangled_name: None, ty: TypeId(ItemId(597)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(ESRCH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:52:9, usr: Some("c:@macro@ESRCH"))), loc: Some(Cursor(ESRCH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:52:9, usr: Some("c:@macro@ESRCH"))) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(598) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(599), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(599) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(600), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EINTR", mangled_name: None, ty: TypeId(ItemId(599)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(EINTR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:53:9, usr: Some("c:@macro@EINTR"))), loc: Some(Cursor(EINTR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:53:9, usr: Some("c:@macro@EINTR"))) [INFO] [stderr] 2025-06-29 16:15:57,431 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(600) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(601), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(601) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(602), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EIO", mangled_name: None, ty: TypeId(ItemId(601)), val: Some(Int(5)), is_const: true }) }, declaration: Some(Cursor(EIO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:54:9, usr: Some("c:@macro@EIO"))), loc: Some(Cursor(EIO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:54:9, usr: Some("c:@macro@EIO"))) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(602) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(603), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(603) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(604), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENXIO", mangled_name: None, ty: TypeId(ItemId(603)), val: Some(Int(6)), is_const: true }) }, declaration: Some(Cursor(ENXIO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:55:9, usr: Some("c:@macro@ENXIO"))), loc: Some(Cursor(ENXIO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:55:9, usr: Some("c:@macro@ENXIO"))) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(604) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(605), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(605) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(606), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "E2BIG", mangled_name: None, ty: TypeId(ItemId(605)), val: Some(Int(7)), is_const: true }) }, declaration: Some(Cursor(E2BIG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:56:9, usr: Some("c:@macro@E2BIG"))), loc: Some(Cursor(E2BIG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:56:9, usr: Some("c:@macro@E2BIG"))) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(606) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(607), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(607) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(608), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOEXEC", mangled_name: None, ty: TypeId(ItemId(607)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(ENOEXEC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:57:9, usr: Some("c:@macro@ENOEXEC"))), loc: Some(Cursor(ENOEXEC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:57:9, usr: Some("c:@macro@ENOEXEC"))) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(608) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(609), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(609) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(610), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADF", mangled_name: None, ty: TypeId(ItemId(609)), val: Some(Int(9)), is_const: true }) }, declaration: Some(Cursor(EBADF kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:58:9, usr: Some("c:@macro@EBADF"))), loc: Some(Cursor(EBADF kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:58:9, usr: Some("c:@macro@EBADF"))) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(610) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(611), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(611) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(612), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECHILD", mangled_name: None, ty: TypeId(ItemId(611)), val: Some(Int(10)), is_const: true }) }, declaration: Some(Cursor(ECHILD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:59:9, usr: Some("c:@macro@ECHILD"))), loc: Some(Cursor(ECHILD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:59:9, usr: Some("c:@macro@ECHILD"))) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(612) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,432 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(613), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(613) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(614), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EAGAIN", mangled_name: None, ty: TypeId(ItemId(613)), val: Some(Int(11)), is_const: true }) }, declaration: Some(Cursor(EAGAIN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:60:9, usr: Some("c:@macro@EAGAIN"))), loc: Some(Cursor(EAGAIN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:60:9, usr: Some("c:@macro@EAGAIN"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(614) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(615), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(615) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(616), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOMEM", mangled_name: None, ty: TypeId(ItemId(615)), val: Some(Int(12)), is_const: true }) }, declaration: Some(Cursor(ENOMEM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:63:9, usr: Some("c:@macro@ENOMEM"))), loc: Some(Cursor(ENOMEM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:63:9, usr: Some("c:@macro@ENOMEM"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(616) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(617), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(617) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(618), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EACCES", mangled_name: None, ty: TypeId(ItemId(617)), val: Some(Int(13)), is_const: true }) }, declaration: Some(Cursor(EACCES kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:66:9, usr: Some("c:@macro@EACCES"))), loc: Some(Cursor(EACCES kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:66:9, usr: Some("c:@macro@EACCES"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(618) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(619), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(619) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(620), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EFAULT", mangled_name: None, ty: TypeId(ItemId(619)), val: Some(Int(14)), is_const: true }) }, declaration: Some(Cursor(EFAULT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:67:9, usr: Some("c:@macro@EFAULT"))), loc: Some(Cursor(EFAULT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:67:9, usr: Some("c:@macro@EFAULT"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(620) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(621), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(621) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(622), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTBLK", mangled_name: None, ty: TypeId(ItemId(621)), val: Some(Int(15)), is_const: true }) }, declaration: Some(Cursor(ENOTBLK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:68:9, usr: Some("c:@macro@ENOTBLK"))), loc: Some(Cursor(ENOTBLK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:68:9, usr: Some("c:@macro@ENOTBLK"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(622) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(623), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(623) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(624), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBUSY", mangled_name: None, ty: TypeId(ItemId(623)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(EBUSY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:69:9, usr: Some("c:@macro@EBUSY"))), loc: Some(Cursor(EBUSY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:69:9, usr: Some("c:@macro@EBUSY"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(624) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(625), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(625) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(626), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EEXIST", mangled_name: None, ty: TypeId(ItemId(625)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(EEXIST kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:70:9, usr: Some("c:@macro@EEXIST"))), loc: Some(Cursor(EEXIST kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:70:9, usr: Some("c:@macro@EEXIST"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(626) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(627), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(627) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(628), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EXDEV", mangled_name: None, ty: TypeId(ItemId(627)), val: Some(Int(18)), is_const: true }) }, declaration: Some(Cursor(EXDEV kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:71:9, usr: Some("c:@macro@EXDEV"))), loc: Some(Cursor(EXDEV kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:71:9, usr: Some("c:@macro@EXDEV"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(628) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(629), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(629) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(630), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENODEV", mangled_name: None, ty: TypeId(ItemId(629)), val: Some(Int(19)), is_const: true }) }, declaration: Some(Cursor(ENODEV kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:72:9, usr: Some("c:@macro@ENODEV"))), loc: Some(Cursor(ENODEV kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:72:9, usr: Some("c:@macro@ENODEV"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(630) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(631), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(631) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(632), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTDIR", mangled_name: None, ty: TypeId(ItemId(631)), val: Some(Int(20)), is_const: true }) }, declaration: Some(Cursor(ENOTDIR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:73:9, usr: Some("c:@macro@ENOTDIR"))), loc: Some(Cursor(ENOTDIR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:73:9, usr: Some("c:@macro@ENOTDIR"))) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(632) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(633), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(633) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,433 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(634), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EISDIR", mangled_name: None, ty: TypeId(ItemId(633)), val: Some(Int(21)), is_const: true }) }, declaration: Some(Cursor(EISDIR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:74:9, usr: Some("c:@macro@EISDIR"))), loc: Some(Cursor(EISDIR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:74:9, usr: Some("c:@macro@EISDIR"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(634) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(635), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(635) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(636), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EINVAL", mangled_name: None, ty: TypeId(ItemId(635)), val: Some(Int(22)), is_const: true }) }, declaration: Some(Cursor(EINVAL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:77:9, usr: Some("c:@macro@EINVAL"))), loc: Some(Cursor(EINVAL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:77:9, usr: Some("c:@macro@EINVAL"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(636) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(637), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(637) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(638), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENFILE", mangled_name: None, ty: TypeId(ItemId(637)), val: Some(Int(23)), is_const: true }) }, declaration: Some(Cursor(ENFILE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:80:9, usr: Some("c:@macro@ENFILE"))), loc: Some(Cursor(ENFILE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:80:9, usr: Some("c:@macro@ENFILE"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(638) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(639), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(639) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(640), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EMFILE", mangled_name: None, ty: TypeId(ItemId(639)), val: Some(Int(24)), is_const: true }) }, declaration: Some(Cursor(EMFILE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:81:9, usr: Some("c:@macro@EMFILE"))), loc: Some(Cursor(EMFILE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:81:9, usr: Some("c:@macro@EMFILE"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(640) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(641), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(641) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(642), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTTY", mangled_name: None, ty: TypeId(ItemId(641)), val: Some(Int(25)), is_const: true }) }, declaration: Some(Cursor(ENOTTY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:82:9, usr: Some("c:@macro@ENOTTY"))), loc: Some(Cursor(ENOTTY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:82:9, usr: Some("c:@macro@ENOTTY"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(642) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(643), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(643) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(644), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ETXTBSY", mangled_name: None, ty: TypeId(ItemId(643)), val: Some(Int(26)), is_const: true }) }, declaration: Some(Cursor(ETXTBSY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:83:9, usr: Some("c:@macro@ETXTBSY"))), loc: Some(Cursor(ETXTBSY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:83:9, usr: Some("c:@macro@ETXTBSY"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(644) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(645), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(645) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(646), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EFBIG", mangled_name: None, ty: TypeId(ItemId(645)), val: Some(Int(27)), is_const: true }) }, declaration: Some(Cursor(EFBIG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:84:9, usr: Some("c:@macro@EFBIG"))), loc: Some(Cursor(EFBIG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:84:9, usr: Some("c:@macro@EFBIG"))) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(646) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(647), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(647) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,434 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(648), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOSPC", mangled_name: None, ty: TypeId(ItemId(647)), val: Some(Int(28)), is_const: true }) }, declaration: Some(Cursor(ENOSPC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:85:9, usr: Some("c:@macro@ENOSPC"))), loc: Some(Cursor(ENOSPC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:85:9, usr: Some("c:@macro@ENOSPC"))) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(648) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(649), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(649) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(650), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESPIPE", mangled_name: None, ty: TypeId(ItemId(649)), val: Some(Int(29)), is_const: true }) }, declaration: Some(Cursor(ESPIPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:86:9, usr: Some("c:@macro@ESPIPE"))), loc: Some(Cursor(ESPIPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:86:9, usr: Some("c:@macro@ESPIPE"))) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(650) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(651), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(651) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(652), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EROFS", mangled_name: None, ty: TypeId(ItemId(651)), val: Some(Int(30)), is_const: true }) }, declaration: Some(Cursor(EROFS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:87:9, usr: Some("c:@macro@EROFS"))), loc: Some(Cursor(EROFS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:87:9, usr: Some("c:@macro@EROFS"))) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(652) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(653), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(653) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(654), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EMLINK", mangled_name: None, ty: TypeId(ItemId(653)), val: Some(Int(31)), is_const: true }) }, declaration: Some(Cursor(EMLINK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:88:9, usr: Some("c:@macro@EMLINK"))), loc: Some(Cursor(EMLINK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:88:9, usr: Some("c:@macro@EMLINK"))) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(654) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(655), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(655) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(656), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EPIPE", mangled_name: None, ty: TypeId(ItemId(655)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(EPIPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:89:9, usr: Some("c:@macro@EPIPE"))), loc: Some(Cursor(EPIPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:89:9, usr: Some("c:@macro@EPIPE"))) [INFO] [stderr] 2025-06-29 16:15:57,435 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(656) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(657), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(657) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(658), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EDOM", mangled_name: None, ty: TypeId(ItemId(657)), val: Some(Int(33)), is_const: true }) }, declaration: Some(Cursor(EDOM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:92:9, usr: Some("c:@macro@EDOM"))), loc: Some(Cursor(EDOM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:92:9, usr: Some("c:@macro@EDOM"))) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(658) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(659), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(659) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(660), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ERANGE", mangled_name: None, ty: TypeId(ItemId(659)), val: Some(Int(34)), is_const: true }) }, declaration: Some(Cursor(ERANGE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:96:9, usr: Some("c:@macro@ERANGE"))), loc: Some(Cursor(ERANGE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:96:9, usr: Some("c:@macro@ERANGE"))) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(660) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(661), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(661) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(662), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EDEADLK", mangled_name: None, ty: TypeId(ItemId(661)), val: Some(Int(35)), is_const: true }) }, declaration: Some(Cursor(EDEADLK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:99:9, usr: Some("c:@macro@EDEADLK"))), loc: Some(Cursor(EDEADLK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:99:9, usr: Some("c:@macro@EDEADLK"))) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(662) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(663), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(663) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(664), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENAMETOOLONG", mangled_name: None, ty: TypeId(ItemId(663)), val: Some(Int(36)), is_const: true }) }, declaration: Some(Cursor(ENAMETOOLONG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:100:9, usr: Some("c:@macro@ENAMETOOLONG"))), loc: Some(Cursor(ENAMETOOLONG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:100:9, usr: Some("c:@macro@ENAMETOOLONG"))) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(664) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(665), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(665) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,436 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(666), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOLCK", mangled_name: None, ty: TypeId(ItemId(665)), val: Some(Int(37)), is_const: true }) }, declaration: Some(Cursor(ENOLCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:101:9, usr: Some("c:@macro@ENOLCK"))), loc: Some(Cursor(ENOLCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:101:9, usr: Some("c:@macro@ENOLCK"))) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(666) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(667), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(667) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(668), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOSYS", mangled_name: None, ty: TypeId(ItemId(667)), val: Some(Int(38)), is_const: true }) }, declaration: Some(Cursor(ENOSYS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:102:9, usr: Some("c:@macro@ENOSYS"))), loc: Some(Cursor(ENOSYS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:102:9, usr: Some("c:@macro@ENOSYS"))) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(668) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(669), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(669) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(670), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTEMPTY", mangled_name: None, ty: TypeId(ItemId(669)), val: Some(Int(39)), is_const: true }) }, declaration: Some(Cursor(ENOTEMPTY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:103:9, usr: Some("c:@macro@ENOTEMPTY"))), loc: Some(Cursor(ENOTEMPTY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:103:9, usr: Some("c:@macro@ENOTEMPTY"))) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(670) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(671), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(671) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(672), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELOOP", mangled_name: None, ty: TypeId(ItemId(671)), val: Some(Int(40)), is_const: true }) }, declaration: Some(Cursor(ELOOP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:104:9, usr: Some("c:@macro@ELOOP"))), loc: Some(Cursor(ELOOP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:104:9, usr: Some("c:@macro@ELOOP"))) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(672) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(673), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(673) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(674), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EWOULDBLOCK", mangled_name: None, ty: TypeId(ItemId(673)), val: Some(Int(11)), is_const: true }) }, declaration: Some(Cursor(EWOULDBLOCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:105:9, usr: Some("c:@macro@EWOULDBLOCK"))), loc: Some(Cursor(EWOULDBLOCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:105:9, usr: Some("c:@macro@EWOULDBLOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(674) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,437 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(675), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(675) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(676), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOMSG", mangled_name: None, ty: TypeId(ItemId(675)), val: Some(Int(42)), is_const: true }) }, declaration: Some(Cursor(ENOMSG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:106:9, usr: Some("c:@macro@ENOMSG"))), loc: Some(Cursor(ENOMSG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:106:9, usr: Some("c:@macro@ENOMSG"))) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(676) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(677), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(677) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(678), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EIDRM", mangled_name: None, ty: TypeId(ItemId(677)), val: Some(Int(43)), is_const: true }) }, declaration: Some(Cursor(EIDRM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:107:9, usr: Some("c:@macro@EIDRM"))), loc: Some(Cursor(EIDRM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:107:9, usr: Some("c:@macro@EIDRM"))) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(678) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(679), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(679) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(680), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECHRNG", mangled_name: None, ty: TypeId(ItemId(679)), val: Some(Int(44)), is_const: true }) }, declaration: Some(Cursor(ECHRNG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:108:9, usr: Some("c:@macro@ECHRNG"))), loc: Some(Cursor(ECHRNG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:108:9, usr: Some("c:@macro@ECHRNG"))) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(680) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(681), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(681) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(682), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EL2NSYNC", mangled_name: None, ty: TypeId(ItemId(681)), val: Some(Int(45)), is_const: true }) }, declaration: Some(Cursor(EL2NSYNC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:109:9, usr: Some("c:@macro@EL2NSYNC"))), loc: Some(Cursor(EL2NSYNC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:109:9, usr: Some("c:@macro@EL2NSYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(682) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(683), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(683) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,438 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(684), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EL3HLT", mangled_name: None, ty: TypeId(ItemId(683)), val: Some(Int(46)), is_const: true }) }, declaration: Some(Cursor(EL3HLT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:110:9, usr: Some("c:@macro@EL3HLT"))), loc: Some(Cursor(EL3HLT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:110:9, usr: Some("c:@macro@EL3HLT"))) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(684) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(685), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(685) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(686), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EL3RST", mangled_name: None, ty: TypeId(ItemId(685)), val: Some(Int(47)), is_const: true }) }, declaration: Some(Cursor(EL3RST kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:111:9, usr: Some("c:@macro@EL3RST"))), loc: Some(Cursor(EL3RST kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:111:9, usr: Some("c:@macro@EL3RST"))) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(686) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(687), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(687) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(688), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELNRNG", mangled_name: None, ty: TypeId(ItemId(687)), val: Some(Int(48)), is_const: true }) }, declaration: Some(Cursor(ELNRNG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:112:9, usr: Some("c:@macro@ELNRNG"))), loc: Some(Cursor(ELNRNG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:112:9, usr: Some("c:@macro@ELNRNG"))) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(688) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(689), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(689) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(690), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EUNATCH", mangled_name: None, ty: TypeId(ItemId(689)), val: Some(Int(49)), is_const: true }) }, declaration: Some(Cursor(EUNATCH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:113:9, usr: Some("c:@macro@EUNATCH"))), loc: Some(Cursor(EUNATCH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:113:9, usr: Some("c:@macro@EUNATCH"))) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(690) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(691), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(691) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(692), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOCSI", mangled_name: None, ty: TypeId(ItemId(691)), val: Some(Int(50)), is_const: true }) }, declaration: Some(Cursor(ENOCSI kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:114:9, usr: Some("c:@macro@ENOCSI"))), loc: Some(Cursor(ENOCSI kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:114:9, usr: Some("c:@macro@ENOCSI"))) [INFO] [stderr] 2025-06-29 16:15:57,439 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(692) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(693), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(693) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(694), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EL2HLT", mangled_name: None, ty: TypeId(ItemId(693)), val: Some(Int(51)), is_const: true }) }, declaration: Some(Cursor(EL2HLT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:115:9, usr: Some("c:@macro@EL2HLT"))), loc: Some(Cursor(EL2HLT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:115:9, usr: Some("c:@macro@EL2HLT"))) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(694) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(695), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(695) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(696), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADE", mangled_name: None, ty: TypeId(ItemId(695)), val: Some(Int(52)), is_const: true }) }, declaration: Some(Cursor(EBADE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:116:9, usr: Some("c:@macro@EBADE"))), loc: Some(Cursor(EBADE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:116:9, usr: Some("c:@macro@EBADE"))) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(696) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(697), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(697) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(698), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADR", mangled_name: None, ty: TypeId(ItemId(697)), val: Some(Int(53)), is_const: true }) }, declaration: Some(Cursor(EBADR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:117:9, usr: Some("c:@macro@EBADR"))), loc: Some(Cursor(EBADR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:117:9, usr: Some("c:@macro@EBADR"))) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(698) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(699), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(699) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(700), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EXFULL", mangled_name: None, ty: TypeId(ItemId(699)), val: Some(Int(54)), is_const: true }) }, declaration: Some(Cursor(EXFULL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:118:9, usr: Some("c:@macro@EXFULL"))), loc: Some(Cursor(EXFULL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:118:9, usr: Some("c:@macro@EXFULL"))) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(700) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,440 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(701), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(701) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(702), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOANO", mangled_name: None, ty: TypeId(ItemId(701)), val: Some(Int(55)), is_const: true }) }, declaration: Some(Cursor(ENOANO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:119:9, usr: Some("c:@macro@ENOANO"))), loc: Some(Cursor(ENOANO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:119:9, usr: Some("c:@macro@ENOANO"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(702) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(703), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(703) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(704), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADRQC", mangled_name: None, ty: TypeId(ItemId(703)), val: Some(Int(56)), is_const: true }) }, declaration: Some(Cursor(EBADRQC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:120:9, usr: Some("c:@macro@EBADRQC"))), loc: Some(Cursor(EBADRQC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:120:9, usr: Some("c:@macro@EBADRQC"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(704) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(705), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(705) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(706), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADSLT", mangled_name: None, ty: TypeId(ItemId(705)), val: Some(Int(57)), is_const: true }) }, declaration: Some(Cursor(EBADSLT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:121:9, usr: Some("c:@macro@EBADSLT"))), loc: Some(Cursor(EBADSLT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:121:9, usr: Some("c:@macro@EBADSLT"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(706) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(707), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(707) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(708), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EDEADLOCK", mangled_name: None, ty: TypeId(ItemId(707)), val: Some(Int(35)), is_const: true }) }, declaration: Some(Cursor(EDEADLOCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:122:9, usr: Some("c:@macro@EDEADLOCK"))), loc: Some(Cursor(EDEADLOCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:122:9, usr: Some("c:@macro@EDEADLOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(708) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(709), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(709) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(710), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBFONT", mangled_name: None, ty: TypeId(ItemId(709)), val: Some(Int(59)), is_const: true }) }, declaration: Some(Cursor(EBFONT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:123:9, usr: Some("c:@macro@EBFONT"))), loc: Some(Cursor(EBFONT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:123:9, usr: Some("c:@macro@EBFONT"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(710) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(711), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(711) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(712), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOSTR", mangled_name: None, ty: TypeId(ItemId(711)), val: Some(Int(60)), is_const: true }) }, declaration: Some(Cursor(ENOSTR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:124:9, usr: Some("c:@macro@ENOSTR"))), loc: Some(Cursor(ENOSTR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:124:9, usr: Some("c:@macro@ENOSTR"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(712) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(713), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(713) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(714), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENODATA", mangled_name: None, ty: TypeId(ItemId(713)), val: Some(Int(61)), is_const: true }) }, declaration: Some(Cursor(ENODATA kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:125:9, usr: Some("c:@macro@ENODATA"))), loc: Some(Cursor(ENODATA kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:125:9, usr: Some("c:@macro@ENODATA"))) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(714) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,441 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(715), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(715) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(716), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ETIME", mangled_name: None, ty: TypeId(ItemId(715)), val: Some(Int(62)), is_const: true }) }, declaration: Some(Cursor(ETIME kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:126:9, usr: Some("c:@macro@ETIME"))), loc: Some(Cursor(ETIME kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:126:9, usr: Some("c:@macro@ETIME"))) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(716) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(717), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(717) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(718), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOSR", mangled_name: None, ty: TypeId(ItemId(717)), val: Some(Int(63)), is_const: true }) }, declaration: Some(Cursor(ENOSR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:127:9, usr: Some("c:@macro@ENOSR"))), loc: Some(Cursor(ENOSR kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:127:9, usr: Some("c:@macro@ENOSR"))) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(718) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(719), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(719) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(720), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENONET", mangled_name: None, ty: TypeId(ItemId(719)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(ENONET kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:128:9, usr: Some("c:@macro@ENONET"))), loc: Some(Cursor(ENONET kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:128:9, usr: Some("c:@macro@ENONET"))) [INFO] [stderr] 2025-06-29 16:15:57,442 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(720) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(721), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(721) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(722), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOPKG", mangled_name: None, ty: TypeId(ItemId(721)), val: Some(Int(65)), is_const: true }) }, declaration: Some(Cursor(ENOPKG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:129:9, usr: Some("c:@macro@ENOPKG"))), loc: Some(Cursor(ENOPKG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:129:9, usr: Some("c:@macro@ENOPKG"))) [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(722) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(723), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(723) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(724), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EREMOTE", mangled_name: None, ty: TypeId(ItemId(723)), val: Some(Int(66)), is_const: true }) }, declaration: Some(Cursor(EREMOTE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:130:9, usr: Some("c:@macro@EREMOTE"))), loc: Some(Cursor(EREMOTE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:130:9, usr: Some("c:@macro@EREMOTE"))) [INFO] [stderr] 2025-06-29 16:15:57,446 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(724) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(725), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(725) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(726), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOLINK", mangled_name: None, ty: TypeId(ItemId(725)), val: Some(Int(67)), is_const: true }) }, declaration: Some(Cursor(ENOLINK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:131:9, usr: Some("c:@macro@ENOLINK"))), loc: Some(Cursor(ENOLINK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:131:9, usr: Some("c:@macro@ENOLINK"))) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(726) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(727), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(727) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(728), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EADV", mangled_name: None, ty: TypeId(ItemId(727)), val: Some(Int(68)), is_const: true }) }, declaration: Some(Cursor(EADV kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:132:9, usr: Some("c:@macro@EADV"))), loc: Some(Cursor(EADV kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:132:9, usr: Some("c:@macro@EADV"))) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(728) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(729), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(729) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(730), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESRMNT", mangled_name: None, ty: TypeId(ItemId(729)), val: Some(Int(69)), is_const: true }) }, declaration: Some(Cursor(ESRMNT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:133:9, usr: Some("c:@macro@ESRMNT"))), loc: Some(Cursor(ESRMNT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:133:9, usr: Some("c:@macro@ESRMNT"))) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(730) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(731), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(731) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(732), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECOMM", mangled_name: None, ty: TypeId(ItemId(731)), val: Some(Int(70)), is_const: true }) }, declaration: Some(Cursor(ECOMM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:134:9, usr: Some("c:@macro@ECOMM"))), loc: Some(Cursor(ECOMM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:134:9, usr: Some("c:@macro@ECOMM"))) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(732) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(733), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(733) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(734), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EPROTO", mangled_name: None, ty: TypeId(ItemId(733)), val: Some(Int(71)), is_const: true }) }, declaration: Some(Cursor(EPROTO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:135:9, usr: Some("c:@macro@EPROTO"))), loc: Some(Cursor(EPROTO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:135:9, usr: Some("c:@macro@EPROTO"))) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(734) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(735), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(735) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(736), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EMULTIHOP", mangled_name: None, ty: TypeId(ItemId(735)), val: Some(Int(72)), is_const: true }) }, declaration: Some(Cursor(EMULTIHOP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:136:9, usr: Some("c:@macro@EMULTIHOP"))), loc: Some(Cursor(EMULTIHOP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:136:9, usr: Some("c:@macro@EMULTIHOP"))) [INFO] [stderr] 2025-06-29 16:15:57,447 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(736) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(737), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(737) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(738), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EDOTDOT", mangled_name: None, ty: TypeId(ItemId(737)), val: Some(Int(73)), is_const: true }) }, declaration: Some(Cursor(EDOTDOT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:137:9, usr: Some("c:@macro@EDOTDOT"))), loc: Some(Cursor(EDOTDOT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:137:9, usr: Some("c:@macro@EDOTDOT"))) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(738) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(739), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(739) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(740), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADMSG", mangled_name: None, ty: TypeId(ItemId(739)), val: Some(Int(74)), is_const: true }) }, declaration: Some(Cursor(EBADMSG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:138:9, usr: Some("c:@macro@EBADMSG"))), loc: Some(Cursor(EBADMSG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:138:9, usr: Some("c:@macro@EBADMSG"))) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(740) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(741), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(741) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(742), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EOVERFLOW", mangled_name: None, ty: TypeId(ItemId(741)), val: Some(Int(75)), is_const: true }) }, declaration: Some(Cursor(EOVERFLOW kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:139:9, usr: Some("c:@macro@EOVERFLOW"))), loc: Some(Cursor(EOVERFLOW kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:139:9, usr: Some("c:@macro@EOVERFLOW"))) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(742) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(743), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(743) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(744), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTUNIQ", mangled_name: None, ty: TypeId(ItemId(743)), val: Some(Int(76)), is_const: true }) }, declaration: Some(Cursor(ENOTUNIQ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:140:9, usr: Some("c:@macro@ENOTUNIQ"))), loc: Some(Cursor(ENOTUNIQ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:140:9, usr: Some("c:@macro@ENOTUNIQ"))) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(744) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(745), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(745) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(746), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EBADFD", mangled_name: None, ty: TypeId(ItemId(745)), val: Some(Int(77)), is_const: true }) }, declaration: Some(Cursor(EBADFD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:141:9, usr: Some("c:@macro@EBADFD"))), loc: Some(Cursor(EBADFD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:141:9, usr: Some("c:@macro@EBADFD"))) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(746) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(747), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(747) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,448 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(748), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EREMCHG", mangled_name: None, ty: TypeId(ItemId(747)), val: Some(Int(78)), is_const: true }) }, declaration: Some(Cursor(EREMCHG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:142:9, usr: Some("c:@macro@EREMCHG"))), loc: Some(Cursor(EREMCHG kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:142:9, usr: Some("c:@macro@EREMCHG"))) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(748) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(749), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(749) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(750), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELIBACC", mangled_name: None, ty: TypeId(ItemId(749)), val: Some(Int(79)), is_const: true }) }, declaration: Some(Cursor(ELIBACC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:143:9, usr: Some("c:@macro@ELIBACC"))), loc: Some(Cursor(ELIBACC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:143:9, usr: Some("c:@macro@ELIBACC"))) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(750) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(751), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(751) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(752), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELIBBAD", mangled_name: None, ty: TypeId(ItemId(751)), val: Some(Int(80)), is_const: true }) }, declaration: Some(Cursor(ELIBBAD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:144:9, usr: Some("c:@macro@ELIBBAD"))), loc: Some(Cursor(ELIBBAD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:144:9, usr: Some("c:@macro@ELIBBAD"))) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(752) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(753), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(753) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(754), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELIBSCN", mangled_name: None, ty: TypeId(ItemId(753)), val: Some(Int(81)), is_const: true }) }, declaration: Some(Cursor(ELIBSCN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:145:9, usr: Some("c:@macro@ELIBSCN"))), loc: Some(Cursor(ELIBSCN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:145:9, usr: Some("c:@macro@ELIBSCN"))) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(754) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(755), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(755) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(756), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELIBMAX", mangled_name: None, ty: TypeId(ItemId(755)), val: Some(Int(82)), is_const: true }) }, declaration: Some(Cursor(ELIBMAX kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:146:9, usr: Some("c:@macro@ELIBMAX"))), loc: Some(Cursor(ELIBMAX kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:146:9, usr: Some("c:@macro@ELIBMAX"))) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(756) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(757), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(757) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(758), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ELIBEXEC", mangled_name: None, ty: TypeId(ItemId(757)), val: Some(Int(83)), is_const: true }) }, declaration: Some(Cursor(ELIBEXEC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:147:9, usr: Some("c:@macro@ELIBEXEC"))), loc: Some(Cursor(ELIBEXEC kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:147:9, usr: Some("c:@macro@ELIBEXEC"))) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(758) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(759), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,449 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(759) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(760), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EILSEQ", mangled_name: None, ty: TypeId(ItemId(759)), val: Some(Int(84)), is_const: true }) }, declaration: Some(Cursor(EILSEQ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:150:9, usr: Some("c:@macro@EILSEQ"))), loc: Some(Cursor(EILSEQ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:150:9, usr: Some("c:@macro@EILSEQ"))) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(760) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(761), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(761) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(762), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ERESTART", mangled_name: None, ty: TypeId(ItemId(761)), val: Some(Int(85)), is_const: true }) }, declaration: Some(Cursor(ERESTART kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:153:9, usr: Some("c:@macro@ERESTART"))), loc: Some(Cursor(ERESTART kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:153:9, usr: Some("c:@macro@ERESTART"))) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(762) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(763), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(763) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(764), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESTRPIPE", mangled_name: None, ty: TypeId(ItemId(763)), val: Some(Int(86)), is_const: true }) }, declaration: Some(Cursor(ESTRPIPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:154:9, usr: Some("c:@macro@ESTRPIPE"))), loc: Some(Cursor(ESTRPIPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:154:9, usr: Some("c:@macro@ESTRPIPE"))) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(764) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(765), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(765) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(766), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EUSERS", mangled_name: None, ty: TypeId(ItemId(765)), val: Some(Int(87)), is_const: true }) }, declaration: Some(Cursor(EUSERS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:155:9, usr: Some("c:@macro@EUSERS"))), loc: Some(Cursor(EUSERS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:155:9, usr: Some("c:@macro@EUSERS"))) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(766) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(767), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(767) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(768), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTSOCK", mangled_name: None, ty: TypeId(ItemId(767)), val: Some(Int(88)), is_const: true }) }, declaration: Some(Cursor(ENOTSOCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:156:9, usr: Some("c:@macro@ENOTSOCK"))), loc: Some(Cursor(ENOTSOCK kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:156:9, usr: Some("c:@macro@ENOTSOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,450 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(768) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(769), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(769) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(770), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EDESTADDRREQ", mangled_name: None, ty: TypeId(ItemId(769)), val: Some(Int(89)), is_const: true }) }, declaration: Some(Cursor(EDESTADDRREQ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:157:9, usr: Some("c:@macro@EDESTADDRREQ"))), loc: Some(Cursor(EDESTADDRREQ kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:157:9, usr: Some("c:@macro@EDESTADDRREQ"))) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(770) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(771), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(771) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(772), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EMSGSIZE", mangled_name: None, ty: TypeId(ItemId(771)), val: Some(Int(90)), is_const: true }) }, declaration: Some(Cursor(EMSGSIZE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:158:9, usr: Some("c:@macro@EMSGSIZE"))), loc: Some(Cursor(EMSGSIZE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:158:9, usr: Some("c:@macro@EMSGSIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(772) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(773), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(773) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(774), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EPROTOTYPE", mangled_name: None, ty: TypeId(ItemId(773)), val: Some(Int(91)), is_const: true }) }, declaration: Some(Cursor(EPROTOTYPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:159:9, usr: Some("c:@macro@EPROTOTYPE"))), loc: Some(Cursor(EPROTOTYPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:159:9, usr: Some("c:@macro@EPROTOTYPE"))) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(774) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(775), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(775) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(776), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOPROTOOPT", mangled_name: None, ty: TypeId(ItemId(775)), val: Some(Int(92)), is_const: true }) }, declaration: Some(Cursor(ENOPROTOOPT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:160:9, usr: Some("c:@macro@ENOPROTOOPT"))), loc: Some(Cursor(ENOPROTOOPT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:160:9, usr: Some("c:@macro@ENOPROTOOPT"))) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(776) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(777), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,451 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(777) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(778), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EPROTONOSUPPORT", mangled_name: None, ty: TypeId(ItemId(777)), val: Some(Int(93)), is_const: true }) }, declaration: Some(Cursor(EPROTONOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:161:9, usr: Some("c:@macro@EPROTONOSUPPORT"))), loc: Some(Cursor(EPROTONOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:161:9, usr: Some("c:@macro@EPROTONOSUPPORT"))) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(778) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(779), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(779) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(780), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESOCKTNOSUPPORT", mangled_name: None, ty: TypeId(ItemId(779)), val: Some(Int(94)), is_const: true }) }, declaration: Some(Cursor(ESOCKTNOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:162:9, usr: Some("c:@macro@ESOCKTNOSUPPORT"))), loc: Some(Cursor(ESOCKTNOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:162:9, usr: Some("c:@macro@ESOCKTNOSUPPORT"))) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(780) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(781), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(781) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(782), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EOPNOTSUPP", mangled_name: None, ty: TypeId(ItemId(781)), val: Some(Int(95)), is_const: true }) }, declaration: Some(Cursor(EOPNOTSUPP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:163:9, usr: Some("c:@macro@EOPNOTSUPP"))), loc: Some(Cursor(EOPNOTSUPP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:163:9, usr: Some("c:@macro@EOPNOTSUPP"))) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(782) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(783), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(783) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(784), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTSUP", mangled_name: None, ty: TypeId(ItemId(783)), val: Some(Int(95)), is_const: true }) }, declaration: Some(Cursor(ENOTSUP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:164:9, usr: Some("c:@macro@ENOTSUP"))), loc: Some(Cursor(ENOTSUP kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:164:9, usr: Some("c:@macro@ENOTSUP"))) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(784) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(785), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(785) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(786), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EPFNOSUPPORT", mangled_name: None, ty: TypeId(ItemId(785)), val: Some(Int(96)), is_const: true }) }, declaration: Some(Cursor(EPFNOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:165:9, usr: Some("c:@macro@EPFNOSUPPORT"))), loc: Some(Cursor(EPFNOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:165:9, usr: Some("c:@macro@EPFNOSUPPORT"))) [INFO] [stderr] 2025-06-29 16:15:57,452 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(786) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(787), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(787) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(788), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EAFNOSUPPORT", mangled_name: None, ty: TypeId(ItemId(787)), val: Some(Int(97)), is_const: true }) }, declaration: Some(Cursor(EAFNOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:166:9, usr: Some("c:@macro@EAFNOSUPPORT"))), loc: Some(Cursor(EAFNOSUPPORT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:166:9, usr: Some("c:@macro@EAFNOSUPPORT"))) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(788) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(789), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(789) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(790), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EADDRINUSE", mangled_name: None, ty: TypeId(ItemId(789)), val: Some(Int(98)), is_const: true }) }, declaration: Some(Cursor(EADDRINUSE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:167:9, usr: Some("c:@macro@EADDRINUSE"))), loc: Some(Cursor(EADDRINUSE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:167:9, usr: Some("c:@macro@EADDRINUSE"))) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(790) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(791), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(791) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(792), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EADDRNOTAVAIL", mangled_name: None, ty: TypeId(ItemId(791)), val: Some(Int(99)), is_const: true }) }, declaration: Some(Cursor(EADDRNOTAVAIL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:168:9, usr: Some("c:@macro@EADDRNOTAVAIL"))), loc: Some(Cursor(EADDRNOTAVAIL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:168:9, usr: Some("c:@macro@EADDRNOTAVAIL"))) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(792) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(793), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(793) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(794), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENETDOWN", mangled_name: None, ty: TypeId(ItemId(793)), val: Some(Int(100)), is_const: true }) }, declaration: Some(Cursor(ENETDOWN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:169:9, usr: Some("c:@macro@ENETDOWN"))), loc: Some(Cursor(ENETDOWN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:169:9, usr: Some("c:@macro@ENETDOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(794) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(795), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(795) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(796), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENETUNREACH", mangled_name: None, ty: TypeId(ItemId(795)), val: Some(Int(101)), is_const: true }) }, declaration: Some(Cursor(ENETUNREACH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:170:9, usr: Some("c:@macro@ENETUNREACH"))), loc: Some(Cursor(ENETUNREACH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:170:9, usr: Some("c:@macro@ENETUNREACH"))) [INFO] [stderr] 2025-06-29 16:15:57,453 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(796) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(797), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(797) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(798), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENETRESET", mangled_name: None, ty: TypeId(ItemId(797)), val: Some(Int(102)), is_const: true }) }, declaration: Some(Cursor(ENETRESET kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:171:9, usr: Some("c:@macro@ENETRESET"))), loc: Some(Cursor(ENETRESET kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:171:9, usr: Some("c:@macro@ENETRESET"))) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(798) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(799), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(799) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(800), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECONNABORTED", mangled_name: None, ty: TypeId(ItemId(799)), val: Some(Int(103)), is_const: true }) }, declaration: Some(Cursor(ECONNABORTED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:172:9, usr: Some("c:@macro@ECONNABORTED"))), loc: Some(Cursor(ECONNABORTED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:172:9, usr: Some("c:@macro@ECONNABORTED"))) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(800) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(801), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(801) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(802), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECONNRESET", mangled_name: None, ty: TypeId(ItemId(801)), val: Some(Int(104)), is_const: true }) }, declaration: Some(Cursor(ECONNRESET kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:173:9, usr: Some("c:@macro@ECONNRESET"))), loc: Some(Cursor(ECONNRESET kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:173:9, usr: Some("c:@macro@ECONNRESET"))) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(802) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(803), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(803) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(804), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOBUFS", mangled_name: None, ty: TypeId(ItemId(803)), val: Some(Int(105)), is_const: true }) }, declaration: Some(Cursor(ENOBUFS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:174:9, usr: Some("c:@macro@ENOBUFS"))), loc: Some(Cursor(ENOBUFS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:174:9, usr: Some("c:@macro@ENOBUFS"))) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(804) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(805), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(805) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(806), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EISCONN", mangled_name: None, ty: TypeId(ItemId(805)), val: Some(Int(106)), is_const: true }) }, declaration: Some(Cursor(EISCONN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:175:9, usr: Some("c:@macro@EISCONN"))), loc: Some(Cursor(EISCONN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:175:9, usr: Some("c:@macro@EISCONN"))) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(806) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,454 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(807), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(807) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(808), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTCONN", mangled_name: None, ty: TypeId(ItemId(807)), val: Some(Int(107)), is_const: true }) }, declaration: Some(Cursor(ENOTCONN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:176:9, usr: Some("c:@macro@ENOTCONN"))), loc: Some(Cursor(ENOTCONN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:176:9, usr: Some("c:@macro@ENOTCONN"))) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(808) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(809), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(809) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(810), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESHUTDOWN", mangled_name: None, ty: TypeId(ItemId(809)), val: Some(Int(108)), is_const: true }) }, declaration: Some(Cursor(ESHUTDOWN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:177:9, usr: Some("c:@macro@ESHUTDOWN"))), loc: Some(Cursor(ESHUTDOWN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:177:9, usr: Some("c:@macro@ESHUTDOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(810) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(811), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(811) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(812), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ETOOMANYREFS", mangled_name: None, ty: TypeId(ItemId(811)), val: Some(Int(109)), is_const: true }) }, declaration: Some(Cursor(ETOOMANYREFS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:178:9, usr: Some("c:@macro@ETOOMANYREFS"))), loc: Some(Cursor(ETOOMANYREFS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:178:9, usr: Some("c:@macro@ETOOMANYREFS"))) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(812) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(813), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(813) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(814), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ETIMEDOUT", mangled_name: None, ty: TypeId(ItemId(813)), val: Some(Int(110)), is_const: true }) }, declaration: Some(Cursor(ETIMEDOUT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:179:9, usr: Some("c:@macro@ETIMEDOUT"))), loc: Some(Cursor(ETIMEDOUT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:179:9, usr: Some("c:@macro@ETIMEDOUT"))) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(814) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(815), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(815) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(816), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECONNREFUSED", mangled_name: None, ty: TypeId(ItemId(815)), val: Some(Int(111)), is_const: true }) }, declaration: Some(Cursor(ECONNREFUSED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:180:9, usr: Some("c:@macro@ECONNREFUSED"))), loc: Some(Cursor(ECONNREFUSED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:180:9, usr: Some("c:@macro@ECONNREFUSED"))) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(816) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(817), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(817) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(818), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EHOSTDOWN", mangled_name: None, ty: TypeId(ItemId(817)), val: Some(Int(112)), is_const: true }) }, declaration: Some(Cursor(EHOSTDOWN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:181:9, usr: Some("c:@macro@EHOSTDOWN"))), loc: Some(Cursor(EHOSTDOWN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:181:9, usr: Some("c:@macro@EHOSTDOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,455 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(818) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(819), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(819) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(820), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EHOSTUNREACH", mangled_name: None, ty: TypeId(ItemId(819)), val: Some(Int(113)), is_const: true }) }, declaration: Some(Cursor(EHOSTUNREACH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:182:9, usr: Some("c:@macro@EHOSTUNREACH"))), loc: Some(Cursor(EHOSTUNREACH kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:182:9, usr: Some("c:@macro@EHOSTUNREACH"))) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(820) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(821), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(821) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(822), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EALREADY", mangled_name: None, ty: TypeId(ItemId(821)), val: Some(Int(114)), is_const: true }) }, declaration: Some(Cursor(EALREADY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:183:9, usr: Some("c:@macro@EALREADY"))), loc: Some(Cursor(EALREADY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:183:9, usr: Some("c:@macro@EALREADY"))) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(822) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(823), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(823) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(824), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EINPROGRESS", mangled_name: None, ty: TypeId(ItemId(823)), val: Some(Int(115)), is_const: true }) }, declaration: Some(Cursor(EINPROGRESS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:184:9, usr: Some("c:@macro@EINPROGRESS"))), loc: Some(Cursor(EINPROGRESS kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:184:9, usr: Some("c:@macro@EINPROGRESS"))) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(824) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(825), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(825) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(826), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ESTALE", mangled_name: None, ty: TypeId(ItemId(825)), val: Some(Int(116)), is_const: true }) }, declaration: Some(Cursor(ESTALE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:185:9, usr: Some("c:@macro@ESTALE"))), loc: Some(Cursor(ESTALE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:185:9, usr: Some("c:@macro@ESTALE"))) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(826) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(827), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(827) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(828), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EUCLEAN", mangled_name: None, ty: TypeId(ItemId(827)), val: Some(Int(117)), is_const: true }) }, declaration: Some(Cursor(EUCLEAN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:186:9, usr: Some("c:@macro@EUCLEAN"))), loc: Some(Cursor(EUCLEAN kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:186:9, usr: Some("c:@macro@EUCLEAN"))) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(828) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(829), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(829) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,456 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(830), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTNAM", mangled_name: None, ty: TypeId(ItemId(829)), val: Some(Int(118)), is_const: true }) }, declaration: Some(Cursor(ENOTNAM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:187:9, usr: Some("c:@macro@ENOTNAM"))), loc: Some(Cursor(ENOTNAM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:187:9, usr: Some("c:@macro@ENOTNAM"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(830) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(831), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(831) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(832), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENAVAIL", mangled_name: None, ty: TypeId(ItemId(831)), val: Some(Int(119)), is_const: true }) }, declaration: Some(Cursor(ENAVAIL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:188:9, usr: Some("c:@macro@ENAVAIL"))), loc: Some(Cursor(ENAVAIL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:188:9, usr: Some("c:@macro@ENAVAIL"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(832) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(833), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(833) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(834), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EISNAM", mangled_name: None, ty: TypeId(ItemId(833)), val: Some(Int(120)), is_const: true }) }, declaration: Some(Cursor(EISNAM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:189:9, usr: Some("c:@macro@EISNAM"))), loc: Some(Cursor(EISNAM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:189:9, usr: Some("c:@macro@EISNAM"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(834) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(835), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(835) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(836), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EREMOTEIO", mangled_name: None, ty: TypeId(ItemId(835)), val: Some(Int(121)), is_const: true }) }, declaration: Some(Cursor(EREMOTEIO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:190:9, usr: Some("c:@macro@EREMOTEIO"))), loc: Some(Cursor(EREMOTEIO kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:190:9, usr: Some("c:@macro@EREMOTEIO"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(836) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(837), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(837) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(838), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EDQUOT", mangled_name: None, ty: TypeId(ItemId(837)), val: Some(Int(122)), is_const: true }) }, declaration: Some(Cursor(EDQUOT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:191:9, usr: Some("c:@macro@EDQUOT"))), loc: Some(Cursor(EDQUOT kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:191:9, usr: Some("c:@macro@EDQUOT"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(838) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(839), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(839) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(840), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOMEDIUM", mangled_name: None, ty: TypeId(ItemId(839)), val: Some(Int(123)), is_const: true }) }, declaration: Some(Cursor(ENOMEDIUM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:192:9, usr: Some("c:@macro@ENOMEDIUM"))), loc: Some(Cursor(ENOMEDIUM kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:192:9, usr: Some("c:@macro@ENOMEDIUM"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(840) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(841), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(841) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(842), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EMEDIUMTYPE", mangled_name: None, ty: TypeId(ItemId(841)), val: Some(Int(124)), is_const: true }) }, declaration: Some(Cursor(EMEDIUMTYPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:193:9, usr: Some("c:@macro@EMEDIUMTYPE"))), loc: Some(Cursor(EMEDIUMTYPE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:193:9, usr: Some("c:@macro@EMEDIUMTYPE"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(842) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(843), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(843) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(844), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ECANCELED", mangled_name: None, ty: TypeId(ItemId(843)), val: Some(Int(125)), is_const: true }) }, declaration: Some(Cursor(ECANCELED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:194:9, usr: Some("c:@macro@ECANCELED"))), loc: Some(Cursor(ECANCELED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:194:9, usr: Some("c:@macro@ECANCELED"))) [INFO] [stderr] 2025-06-29 16:15:57,457 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(844) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(845), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(845) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(846), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOKEY", mangled_name: None, ty: TypeId(ItemId(845)), val: Some(Int(126)), is_const: true }) }, declaration: Some(Cursor(ENOKEY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:195:9, usr: Some("c:@macro@ENOKEY"))), loc: Some(Cursor(ENOKEY kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:195:9, usr: Some("c:@macro@ENOKEY"))) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(846) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(847), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(847) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(848), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EKEYEXPIRED", mangled_name: None, ty: TypeId(ItemId(847)), val: Some(Int(127)), is_const: true }) }, declaration: Some(Cursor(EKEYEXPIRED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:196:9, usr: Some("c:@macro@EKEYEXPIRED"))), loc: Some(Cursor(EKEYEXPIRED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:196:9, usr: Some("c:@macro@EKEYEXPIRED"))) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(848) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(849), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(849) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(850), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EKEYREVOKED", mangled_name: None, ty: TypeId(ItemId(849)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(EKEYREVOKED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:197:9, usr: Some("c:@macro@EKEYREVOKED"))), loc: Some(Cursor(EKEYREVOKED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:197:9, usr: Some("c:@macro@EKEYREVOKED"))) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(850) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(851), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(851) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(852), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EKEYREJECTED", mangled_name: None, ty: TypeId(ItemId(851)), val: Some(Int(129)), is_const: true }) }, declaration: Some(Cursor(EKEYREJECTED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:198:9, usr: Some("c:@macro@EKEYREJECTED"))), loc: Some(Cursor(EKEYREJECTED kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:198:9, usr: Some("c:@macro@EKEYREJECTED"))) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(852) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(853), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(853) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(854), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EOWNERDEAD", mangled_name: None, ty: TypeId(ItemId(853)), val: Some(Int(130)), is_const: true }) }, declaration: Some(Cursor(EOWNERDEAD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:199:9, usr: Some("c:@macro@EOWNERDEAD"))), loc: Some(Cursor(EOWNERDEAD kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:199:9, usr: Some("c:@macro@EOWNERDEAD"))) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(854) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(855), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(855) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(856), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ENOTRECOVERABLE", mangled_name: None, ty: TypeId(ItemId(855)), val: Some(Int(131)), is_const: true }) }, declaration: Some(Cursor(ENOTRECOVERABLE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:200:9, usr: Some("c:@macro@ENOTRECOVERABLE"))), loc: Some(Cursor(ENOTRECOVERABLE kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:200:9, usr: Some("c:@macro@ENOTRECOVERABLE"))) [INFO] [stderr] 2025-06-29 16:15:57,458 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(856) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(857), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(857) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(858), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "ERFKILL", mangled_name: None, ty: TypeId(ItemId(857)), val: Some(Int(132)), is_const: true }) }, declaration: Some(Cursor(ERFKILL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:201:9, usr: Some("c:@macro@ERFKILL"))), loc: Some(Cursor(ERFKILL kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:201:9, usr: Some("c:@macro@ERFKILL"))) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(858) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(859), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(859) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(860), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "EHWPOISON", mangled_name: None, ty: TypeId(ItemId(859)), val: Some(Int(133)), is_const: true }) }, declaration: Some(Cursor(EHWPOISON kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:202:9, usr: Some("c:@macro@EHWPOISON"))), loc: Some(Cursor(EHWPOISON kind: macro definition, loc: rt-thread/include/libc/libc_errno.h:202:9, usr: Some("c:@macro@EHWPOISON"))) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(860) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(861) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_fcntl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:18:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_fcntl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:18:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_fcntl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:18:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(861), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_fcntl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:18:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,459 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_fcntl.h [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(862) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_FCNTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:17:9, usr: Some("c:@macro@LIBC_FCNTL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_FCNTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:17:9, usr: Some("c:@macro@LIBC_FCNTL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_FCNTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:17:9, usr: Some("c:@macro@LIBC_FCNTL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(862), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_FCNTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:17:9, usr: Some("c:@macro@LIBC_FCNTL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,459 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,459 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_FCNTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:17:9, usr: Some("c:@macro@LIBC_FCNTL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(863), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(863) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(864), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_RDONLY", mangled_name: None, ty: TypeId(ItemId(863)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(O_RDONLY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:50:9, usr: Some("c:@macro@O_RDONLY"))), loc: Some(Cursor(O_RDONLY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:50:9, usr: Some("c:@macro@O_RDONLY"))) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(864) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(865), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(865) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(866), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_WRONLY", mangled_name: None, ty: TypeId(ItemId(865)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(O_WRONLY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:51:9, usr: Some("c:@macro@O_WRONLY"))), loc: Some(Cursor(O_WRONLY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:51:9, usr: Some("c:@macro@O_WRONLY"))) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(866) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(867), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(867) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(868), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_RDWR", mangled_name: None, ty: TypeId(ItemId(867)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(O_RDWR kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:52:9, usr: Some("c:@macro@O_RDWR"))), loc: Some(Cursor(O_RDWR kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:52:9, usr: Some("c:@macro@O_RDWR"))) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(868) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(869), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(869) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(870), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_CREAT", mangled_name: None, ty: TypeId(ItemId(869)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(O_CREAT kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:54:9, usr: Some("c:@macro@O_CREAT"))), loc: Some(Cursor(O_CREAT kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:54:9, usr: Some("c:@macro@O_CREAT"))) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(870) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(871), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(871) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(872), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_EXCL", mangled_name: None, ty: TypeId(ItemId(871)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(O_EXCL kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:55:9, usr: Some("c:@macro@O_EXCL"))), loc: Some(Cursor(O_EXCL kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:55:9, usr: Some("c:@macro@O_EXCL"))) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(872) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(873), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,460 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(873) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(874), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_NOCTTY", mangled_name: None, ty: TypeId(ItemId(873)), val: Some(Int(256)), is_const: true }) }, declaration: Some(Cursor(O_NOCTTY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:56:9, usr: Some("c:@macro@O_NOCTTY"))), loc: Some(Cursor(O_NOCTTY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:56:9, usr: Some("c:@macro@O_NOCTTY"))) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(874) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(875), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(875) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(876), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_TRUNC", mangled_name: None, ty: TypeId(ItemId(875)), val: Some(Int(512)), is_const: true }) }, declaration: Some(Cursor(O_TRUNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:57:9, usr: Some("c:@macro@O_TRUNC"))), loc: Some(Cursor(O_TRUNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:57:9, usr: Some("c:@macro@O_TRUNC"))) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(876) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(877), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(877) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(878), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_APPEND", mangled_name: None, ty: TypeId(ItemId(877)), val: Some(Int(1024)), is_const: true }) }, declaration: Some(Cursor(O_APPEND kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:58:9, usr: Some("c:@macro@O_APPEND"))), loc: Some(Cursor(O_APPEND kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:58:9, usr: Some("c:@macro@O_APPEND"))) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(878) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(879), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(879) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(880), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_NONBLOCK", mangled_name: None, ty: TypeId(ItemId(879)), val: Some(Int(2048)), is_const: true }) }, declaration: Some(Cursor(O_NONBLOCK kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:59:9, usr: Some("c:@macro@O_NONBLOCK"))), loc: Some(Cursor(O_NONBLOCK kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:59:9, usr: Some("c:@macro@O_NONBLOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(880) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(881), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(881) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(882), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_DSYNC", mangled_name: None, ty: TypeId(ItemId(881)), val: Some(Int(4096)), is_const: true }) }, declaration: Some(Cursor(O_DSYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:60:9, usr: Some("c:@macro@O_DSYNC"))), loc: Some(Cursor(O_DSYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:60:9, usr: Some("c:@macro@O_DSYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(882) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,461 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(883), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(883) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(884), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_SYNC", mangled_name: None, ty: TypeId(ItemId(883)), val: Some(Int(1052672)), is_const: true }) }, declaration: Some(Cursor(O_SYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:61:9, usr: Some("c:@macro@O_SYNC"))), loc: Some(Cursor(O_SYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:61:9, usr: Some("c:@macro@O_SYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(884) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(885), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(885) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(886), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_RSYNC", mangled_name: None, ty: TypeId(ItemId(885)), val: Some(Int(1052672)), is_const: true }) }, declaration: Some(Cursor(O_RSYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:62:9, usr: Some("c:@macro@O_RSYNC"))), loc: Some(Cursor(O_RSYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:62:9, usr: Some("c:@macro@O_RSYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(886) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(887), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(887) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(888), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_BINARY", mangled_name: None, ty: TypeId(ItemId(887)), val: Some(Int(32768)), is_const: true }) }, declaration: Some(Cursor(O_BINARY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:63:9, usr: Some("c:@macro@O_BINARY"))), loc: Some(Cursor(O_BINARY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:63:9, usr: Some("c:@macro@O_BINARY"))) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(888) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(889), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(889) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(890), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_DIRECTORY", mangled_name: None, ty: TypeId(ItemId(889)), val: Some(Int(65536)), is_const: true }) }, declaration: Some(Cursor(O_DIRECTORY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:64:9, usr: Some("c:@macro@O_DIRECTORY"))), loc: Some(Cursor(O_DIRECTORY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:64:9, usr: Some("c:@macro@O_DIRECTORY"))) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(890) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(891), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(891) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(892), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_NOFOLLOW", mangled_name: None, ty: TypeId(ItemId(891)), val: Some(Int(131072)), is_const: true }) }, declaration: Some(Cursor(O_NOFOLLOW kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:65:9, usr: Some("c:@macro@O_NOFOLLOW"))), loc: Some(Cursor(O_NOFOLLOW kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:65:9, usr: Some("c:@macro@O_NOFOLLOW"))) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(892) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(893), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(893) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(894), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_CLOEXEC", mangled_name: None, ty: TypeId(ItemId(893)), val: Some(Int(524288)), is_const: true }) }, declaration: Some(Cursor(O_CLOEXEC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:66:9, usr: Some("c:@macro@O_CLOEXEC"))), loc: Some(Cursor(O_CLOEXEC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:66:9, usr: Some("c:@macro@O_CLOEXEC"))) [INFO] [stderr] 2025-06-29 16:15:57,462 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(894) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(895), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(895) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(896), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_ASYNC", mangled_name: None, ty: TypeId(ItemId(895)), val: Some(Int(8192)), is_const: true }) }, declaration: Some(Cursor(O_ASYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:68:9, usr: Some("c:@macro@O_ASYNC"))), loc: Some(Cursor(O_ASYNC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:68:9, usr: Some("c:@macro@O_ASYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(896) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(897), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(897) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(898), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_DIRECT", mangled_name: None, ty: TypeId(ItemId(897)), val: Some(Int(16384)), is_const: true }) }, declaration: Some(Cursor(O_DIRECT kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:69:9, usr: Some("c:@macro@O_DIRECT"))), loc: Some(Cursor(O_DIRECT kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:69:9, usr: Some("c:@macro@O_DIRECT"))) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(898) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(899), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(899) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(900), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_LARGEFILE", mangled_name: None, ty: TypeId(ItemId(899)), val: Some(Int(32768)), is_const: true }) }, declaration: Some(Cursor(O_LARGEFILE kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:70:9, usr: Some("c:@macro@O_LARGEFILE"))), loc: Some(Cursor(O_LARGEFILE kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:70:9, usr: Some("c:@macro@O_LARGEFILE"))) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(900) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(901), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(901) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(902), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_NOATIME", mangled_name: None, ty: TypeId(ItemId(901)), val: Some(Int(262144)), is_const: true }) }, declaration: Some(Cursor(O_NOATIME kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:71:9, usr: Some("c:@macro@O_NOATIME"))), loc: Some(Cursor(O_NOATIME kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:71:9, usr: Some("c:@macro@O_NOATIME"))) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(902) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(903), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(903) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(904), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_PATH", mangled_name: None, ty: TypeId(ItemId(903)), val: Some(Int(2097152)), is_const: true }) }, declaration: Some(Cursor(O_PATH kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:72:9, usr: Some("c:@macro@O_PATH"))), loc: Some(Cursor(O_PATH kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:72:9, usr: Some("c:@macro@O_PATH"))) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(904) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,463 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(905), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(905) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(906), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_TMPFILE", mangled_name: None, ty: TypeId(ItemId(905)), val: Some(Int(4259840)), is_const: true }) }, declaration: Some(Cursor(O_TMPFILE kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:73:9, usr: Some("c:@macro@O_TMPFILE"))), loc: Some(Cursor(O_TMPFILE kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:73:9, usr: Some("c:@macro@O_TMPFILE"))) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(906) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(907), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(907) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(908), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_NDELAY", mangled_name: None, ty: TypeId(ItemId(907)), val: Some(Int(2048)), is_const: true }) }, declaration: Some(Cursor(O_NDELAY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:74:9, usr: Some("c:@macro@O_NDELAY"))), loc: Some(Cursor(O_NDELAY kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:74:9, usr: Some("c:@macro@O_NDELAY"))) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(908) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(909), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(909) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(910), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_SEARCH", mangled_name: None, ty: TypeId(ItemId(909)), val: Some(Int(2097152)), is_const: true }) }, declaration: Some(Cursor(O_SEARCH kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:76:9, usr: Some("c:@macro@O_SEARCH"))), loc: Some(Cursor(O_SEARCH kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:76:9, usr: Some("c:@macro@O_SEARCH"))) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(910) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(911), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(911) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(912), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_EXEC", mangled_name: None, ty: TypeId(ItemId(911)), val: Some(Int(2097152)), is_const: true }) }, declaration: Some(Cursor(O_EXEC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:77:9, usr: Some("c:@macro@O_EXEC"))), loc: Some(Cursor(O_EXEC kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:77:9, usr: Some("c:@macro@O_EXEC"))) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(912) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(913), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(913) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(914), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "O_ACCMODE", mangled_name: None, ty: TypeId(ItemId(913)), val: Some(Int(2097155)), is_const: true }) }, declaration: Some(Cursor(O_ACCMODE kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:79:9, usr: Some("c:@macro@O_ACCMODE"))), loc: Some(Cursor(O_ACCMODE kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:79:9, usr: Some("c:@macro@O_ACCMODE"))) [INFO] [stderr] 2025-06-29 16:15:57,464 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(914) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(915), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(915) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(916), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_DUPFD", mangled_name: None, ty: TypeId(ItemId(915)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(F_DUPFD kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:81:9, usr: Some("c:@macro@F_DUPFD"))), loc: Some(Cursor(F_DUPFD kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:81:9, usr: Some("c:@macro@F_DUPFD"))) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(916) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(917), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(917) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(918), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETFD", mangled_name: None, ty: TypeId(ItemId(917)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(F_GETFD kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:82:9, usr: Some("c:@macro@F_GETFD"))), loc: Some(Cursor(F_GETFD kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:82:9, usr: Some("c:@macro@F_GETFD"))) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(918) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(919), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(919) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(920), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETFD", mangled_name: None, ty: TypeId(ItemId(919)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(F_SETFD kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:83:9, usr: Some("c:@macro@F_SETFD"))), loc: Some(Cursor(F_SETFD kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:83:9, usr: Some("c:@macro@F_SETFD"))) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(920) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(921), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(921) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(922), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETFL", mangled_name: None, ty: TypeId(ItemId(921)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(F_GETFL kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:84:9, usr: Some("c:@macro@F_GETFL"))), loc: Some(Cursor(F_GETFL kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:84:9, usr: Some("c:@macro@F_GETFL"))) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(922) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(923), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(923) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,465 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(924), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETFL", mangled_name: None, ty: TypeId(ItemId(923)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(F_SETFL kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:85:9, usr: Some("c:@macro@F_SETFL"))), loc: Some(Cursor(F_SETFL kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:85:9, usr: Some("c:@macro@F_SETFL"))) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(924) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(925), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(925) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(926), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETOWN", mangled_name: None, ty: TypeId(ItemId(925)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(F_SETOWN kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:87:9, usr: Some("c:@macro@F_SETOWN"))), loc: Some(Cursor(F_SETOWN kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:87:9, usr: Some("c:@macro@F_SETOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(926) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(927), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(927) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(928), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETOWN", mangled_name: None, ty: TypeId(ItemId(927)), val: Some(Int(9)), is_const: true }) }, declaration: Some(Cursor(F_GETOWN kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:88:9, usr: Some("c:@macro@F_GETOWN"))), loc: Some(Cursor(F_GETOWN kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:88:9, usr: Some("c:@macro@F_GETOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(928) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(929), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(929) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(930), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETSIG", mangled_name: None, ty: TypeId(ItemId(929)), val: Some(Int(10)), is_const: true }) }, declaration: Some(Cursor(F_SETSIG kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:89:9, usr: Some("c:@macro@F_SETSIG"))), loc: Some(Cursor(F_SETSIG kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:89:9, usr: Some("c:@macro@F_SETSIG"))) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(930) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(931), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(931) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(932), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETSIG", mangled_name: None, ty: TypeId(ItemId(931)), val: Some(Int(11)), is_const: true }) }, declaration: Some(Cursor(F_GETSIG kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:90:9, usr: Some("c:@macro@F_GETSIG"))), loc: Some(Cursor(F_GETSIG kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:90:9, usr: Some("c:@macro@F_GETSIG"))) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(932) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,466 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(933), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(933) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(934), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETLK", mangled_name: None, ty: TypeId(ItemId(933)), val: Some(Int(12)), is_const: true }) }, declaration: Some(Cursor(F_GETLK kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:92:9, usr: Some("c:@macro@F_GETLK"))), loc: Some(Cursor(F_GETLK kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:92:9, usr: Some("c:@macro@F_GETLK"))) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(934) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(935), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(935) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(936), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETLK", mangled_name: None, ty: TypeId(ItemId(935)), val: Some(Int(13)), is_const: true }) }, declaration: Some(Cursor(F_SETLK kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:93:9, usr: Some("c:@macro@F_SETLK"))), loc: Some(Cursor(F_SETLK kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:93:9, usr: Some("c:@macro@F_SETLK"))) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(936) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(937), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(937) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(938), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETLKW", mangled_name: None, ty: TypeId(ItemId(937)), val: Some(Int(14)), is_const: true }) }, declaration: Some(Cursor(F_SETLKW kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:94:9, usr: Some("c:@macro@F_SETLKW"))), loc: Some(Cursor(F_SETLKW kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:94:9, usr: Some("c:@macro@F_SETLKW"))) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(938) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(939), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(939) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(940), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_SETOWN_EX", mangled_name: None, ty: TypeId(ItemId(939)), val: Some(Int(15)), is_const: true }) }, declaration: Some(Cursor(F_SETOWN_EX kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:96:9, usr: Some("c:@macro@F_SETOWN_EX"))), loc: Some(Cursor(F_SETOWN_EX kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:96:9, usr: Some("c:@macro@F_SETOWN_EX"))) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(940) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(941), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(941) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(942), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETOWN_EX", mangled_name: None, ty: TypeId(ItemId(941)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(F_GETOWN_EX kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:97:9, usr: Some("c:@macro@F_GETOWN_EX"))), loc: Some(Cursor(F_GETOWN_EX kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:97:9, usr: Some("c:@macro@F_GETOWN_EX"))) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(942) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(943), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(943) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(944), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "F_GETOWNER_UIDS", mangled_name: None, ty: TypeId(ItemId(943)), val: Some(Int(17)), is_const: true }) }, declaration: Some(Cursor(F_GETOWNER_UIDS kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:99:9, usr: Some("c:@macro@F_GETOWNER_UIDS"))), loc: Some(Cursor(F_GETOWNER_UIDS kind: macro definition, loc: rt-thread/include/libc/libc_fcntl.h:99:9, usr: Some("c:@macro@F_GETOWNER_UIDS"))) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(944) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(945) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_ioctl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:19:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_ioctl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:19:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_ioctl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:19:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(945), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_ioctl.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:19:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,467 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_ioctl.h [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(946) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_IOCTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:16:9, usr: Some("c:@macro@LIBC_IOCTL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_IOCTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:16:9, usr: Some("c:@macro@LIBC_IOCTL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_IOCTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:16:9, usr: Some("c:@macro@LIBC_IOCTL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(946), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_IOCTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:16:9, usr: Some("c:@macro@LIBC_IOCTL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,467 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,467 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_IOCTL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:16:9, usr: Some("c:@macro@LIBC_IOCTL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(947) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(_IOC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:18:9, usr: Some("c:@macro@_IOC")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:18:9, usr: Some("c:@macro@_IOC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:18:9, usr: Some("c:@macro@_IOC"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(947), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(_IOC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:18:9, usr: Some("c:@macro@_IOC")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,468 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(_IOC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:18:9, usr: Some("c:@macro@_IOC")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(948), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(948) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(949), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "_IOC_NONE", mangled_name: None, ty: TypeId(ItemId(948)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(_IOC_NONE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:19:9, usr: Some("c:@macro@_IOC_NONE"))), loc: Some(Cursor(_IOC_NONE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:19:9, usr: Some("c:@macro@_IOC_NONE"))) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(949) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(950), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(950) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(951), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "_IOC_WRITE", mangled_name: None, ty: TypeId(ItemId(950)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(_IOC_WRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:20:9, usr: Some("c:@macro@_IOC_WRITE"))), loc: Some(Cursor(_IOC_WRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:20:9, usr: Some("c:@macro@_IOC_WRITE"))) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(951) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(952), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(952) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(953), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "_IOC_READ", mangled_name: None, ty: TypeId(ItemId(952)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(_IOC_READ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:21:9, usr: Some("c:@macro@_IOC_READ"))), loc: Some(Cursor(_IOC_READ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:21:9, usr: Some("c:@macro@_IOC_READ"))) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(953) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(954) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(_IO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:24:9, usr: Some("c:@macro@_IO")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:24:9, usr: Some("c:@macro@_IO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:24:9, usr: Some("c:@macro@_IO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(954), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(_IO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:24:9, usr: Some("c:@macro@_IO")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,468 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(_IO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:24:9, usr: Some("c:@macro@_IO")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(955) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(_IOW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:25:9, usr: Some("c:@macro@_IOW")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:25:9, usr: Some("c:@macro@_IOW"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:25:9, usr: Some("c:@macro@_IOW"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(955), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(_IOW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:25:9, usr: Some("c:@macro@_IOW")) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,468 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,468 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(_IOW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:25:9, usr: Some("c:@macro@_IOW")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(956) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(_IOR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:26:9, usr: Some("c:@macro@_IOR")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:26:9, usr: Some("c:@macro@_IOR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:26:9, usr: Some("c:@macro@_IOR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(956), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(_IOR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:26:9, usr: Some("c:@macro@_IOR")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,469 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(_IOR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:26:9, usr: Some("c:@macro@_IOR")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(957) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(_IOWR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:27:9, usr: Some("c:@macro@_IOWR")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOWR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:27:9, usr: Some("c:@macro@_IOWR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_IOWR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:27:9, usr: Some("c:@macro@_IOWR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(957), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(_IOWR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:27:9, usr: Some("c:@macro@_IOWR")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,469 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(_IOWR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:27:9, usr: Some("c:@macro@_IOWR")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(958) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FIONREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:29:9, usr: Some("c:@macro@FIONREAD")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FIONREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:29:9, usr: Some("c:@macro@FIONREAD"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FIONREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:29:9, usr: Some("c:@macro@FIONREAD"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(958), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FIONREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:29:9, usr: Some("c:@macro@FIONREAD")) [INFO] [stderr] 2025-06-29 16:15:57,469 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,470 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FIONREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:29:9, usr: Some("c:@macro@FIONREAD")) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(959) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FIONBIO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:30:9, usr: Some("c:@macro@FIONBIO")) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FIONBIO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:30:9, usr: Some("c:@macro@FIONBIO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FIONBIO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:30:9, usr: Some("c:@macro@FIONBIO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(959), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FIONBIO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:30:9, usr: Some("c:@macro@FIONBIO")) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,470 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FIONBIO kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:30:9, usr: Some("c:@macro@FIONBIO")) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(960) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FIONWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:31:9, usr: Some("c:@macro@FIONWRITE")) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FIONWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:31:9, usr: Some("c:@macro@FIONWRITE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FIONWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:31:9, usr: Some("c:@macro@FIONWRITE"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(960), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FIONWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:31:9, usr: Some("c:@macro@FIONWRITE")) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,470 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,470 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FIONWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:31:9, usr: Some("c:@macro@FIONWRITE")) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(961), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(961) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(962), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCGETS", mangled_name: None, ty: TypeId(ItemId(961)), val: Some(Int(21505)), is_const: true }) }, declaration: Some(Cursor(TCGETS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:35:9, usr: Some("c:@macro@TCGETS"))), loc: Some(Cursor(TCGETS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:35:9, usr: Some("c:@macro@TCGETS"))) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(962) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(963), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(963) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(964), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETS", mangled_name: None, ty: TypeId(ItemId(963)), val: Some(Int(21506)), is_const: true }) }, declaration: Some(Cursor(TCSETS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:36:9, usr: Some("c:@macro@TCSETS"))), loc: Some(Cursor(TCSETS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:36:9, usr: Some("c:@macro@TCSETS"))) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(964) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(965), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(965) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(966), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETSW", mangled_name: None, ty: TypeId(ItemId(965)), val: Some(Int(21507)), is_const: true }) }, declaration: Some(Cursor(TCSETSW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:37:9, usr: Some("c:@macro@TCSETSW"))), loc: Some(Cursor(TCSETSW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:37:9, usr: Some("c:@macro@TCSETSW"))) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(966) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(967), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(967) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(968), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETSF", mangled_name: None, ty: TypeId(ItemId(967)), val: Some(Int(21508)), is_const: true }) }, declaration: Some(Cursor(TCSETSF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:38:9, usr: Some("c:@macro@TCSETSF"))), loc: Some(Cursor(TCSETSF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:38:9, usr: Some("c:@macro@TCSETSF"))) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(968) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(969), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(969) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(970), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCGETA", mangled_name: None, ty: TypeId(ItemId(969)), val: Some(Int(21509)), is_const: true }) }, declaration: Some(Cursor(TCGETA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:39:9, usr: Some("c:@macro@TCGETA"))), loc: Some(Cursor(TCGETA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:39:9, usr: Some("c:@macro@TCGETA"))) [INFO] [stderr] 2025-06-29 16:15:57,471 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(970) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(971), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(971) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(972), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETA", mangled_name: None, ty: TypeId(ItemId(971)), val: Some(Int(21510)), is_const: true }) }, declaration: Some(Cursor(TCSETA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:40:9, usr: Some("c:@macro@TCSETA"))), loc: Some(Cursor(TCSETA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:40:9, usr: Some("c:@macro@TCSETA"))) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(972) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(973), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(973) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(974), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETAW", mangled_name: None, ty: TypeId(ItemId(973)), val: Some(Int(21511)), is_const: true }) }, declaration: Some(Cursor(TCSETAW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:41:9, usr: Some("c:@macro@TCSETAW"))), loc: Some(Cursor(TCSETAW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:41:9, usr: Some("c:@macro@TCSETAW"))) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(974) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(975), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(975) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(976), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETAF", mangled_name: None, ty: TypeId(ItemId(975)), val: Some(Int(21512)), is_const: true }) }, declaration: Some(Cursor(TCSETAF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:42:9, usr: Some("c:@macro@TCSETAF"))), loc: Some(Cursor(TCSETAF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:42:9, usr: Some("c:@macro@TCSETAF"))) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(976) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(977), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(977) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(978), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSBRK", mangled_name: None, ty: TypeId(ItemId(977)), val: Some(Int(21513)), is_const: true }) }, declaration: Some(Cursor(TCSBRK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:43:9, usr: Some("c:@macro@TCSBRK"))), loc: Some(Cursor(TCSBRK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:43:9, usr: Some("c:@macro@TCSBRK"))) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(978) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(979), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(979) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(980), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCXONC", mangled_name: None, ty: TypeId(ItemId(979)), val: Some(Int(21514)), is_const: true }) }, declaration: Some(Cursor(TCXONC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:44:9, usr: Some("c:@macro@TCXONC"))), loc: Some(Cursor(TCXONC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:44:9, usr: Some("c:@macro@TCXONC"))) [INFO] [stderr] 2025-06-29 16:15:57,472 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(980) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(981), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(981) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(982), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCFLSH", mangled_name: None, ty: TypeId(ItemId(981)), val: Some(Int(21515)), is_const: true }) }, declaration: Some(Cursor(TCFLSH kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:45:9, usr: Some("c:@macro@TCFLSH"))), loc: Some(Cursor(TCFLSH kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:45:9, usr: Some("c:@macro@TCFLSH"))) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(982) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(983), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(983) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(984), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCEXCL", mangled_name: None, ty: TypeId(ItemId(983)), val: Some(Int(21516)), is_const: true }) }, declaration: Some(Cursor(TIOCEXCL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:46:9, usr: Some("c:@macro@TIOCEXCL"))), loc: Some(Cursor(TIOCEXCL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:46:9, usr: Some("c:@macro@TIOCEXCL"))) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(984) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(985), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(985) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(986), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCNXCL", mangled_name: None, ty: TypeId(ItemId(985)), val: Some(Int(21517)), is_const: true }) }, declaration: Some(Cursor(TIOCNXCL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:47:9, usr: Some("c:@macro@TIOCNXCL"))), loc: Some(Cursor(TIOCNXCL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:47:9, usr: Some("c:@macro@TIOCNXCL"))) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(986) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(987), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(987) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(988), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSCTTY", mangled_name: None, ty: TypeId(ItemId(987)), val: Some(Int(21518)), is_const: true }) }, declaration: Some(Cursor(TIOCSCTTY kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:48:9, usr: Some("c:@macro@TIOCSCTTY"))), loc: Some(Cursor(TIOCSCTTY kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:48:9, usr: Some("c:@macro@TIOCSCTTY"))) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(988) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(989), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(989) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(990), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGPGRP", mangled_name: None, ty: TypeId(ItemId(989)), val: Some(Int(21519)), is_const: true }) }, declaration: Some(Cursor(TIOCGPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:49:9, usr: Some("c:@macro@TIOCGPGRP"))), loc: Some(Cursor(TIOCGPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:49:9, usr: Some("c:@macro@TIOCGPGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,473 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(990) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(991), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(991) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(992), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSPGRP", mangled_name: None, ty: TypeId(ItemId(991)), val: Some(Int(21520)), is_const: true }) }, declaration: Some(Cursor(TIOCSPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:50:9, usr: Some("c:@macro@TIOCSPGRP"))), loc: Some(Cursor(TIOCSPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:50:9, usr: Some("c:@macro@TIOCSPGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(992) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(993), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(993) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(994), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCOUTQ", mangled_name: None, ty: TypeId(ItemId(993)), val: Some(Int(21521)), is_const: true }) }, declaration: Some(Cursor(TIOCOUTQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:51:9, usr: Some("c:@macro@TIOCOUTQ"))), loc: Some(Cursor(TIOCOUTQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:51:9, usr: Some("c:@macro@TIOCOUTQ"))) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(994) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(995), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(995) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(996), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSTI", mangled_name: None, ty: TypeId(ItemId(995)), val: Some(Int(21522)), is_const: true }) }, declaration: Some(Cursor(TIOCSTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:52:9, usr: Some("c:@macro@TIOCSTI"))), loc: Some(Cursor(TIOCSTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:52:9, usr: Some("c:@macro@TIOCSTI"))) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(996) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(997), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(997) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(998), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGWINSZ", mangled_name: None, ty: TypeId(ItemId(997)), val: Some(Int(21523)), is_const: true }) }, declaration: Some(Cursor(TIOCGWINSZ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:53:9, usr: Some("c:@macro@TIOCGWINSZ"))), loc: Some(Cursor(TIOCGWINSZ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:53:9, usr: Some("c:@macro@TIOCGWINSZ"))) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(998) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(999), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,474 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(999) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1000), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSWINSZ", mangled_name: None, ty: TypeId(ItemId(999)), val: Some(Int(21524)), is_const: true }) }, declaration: Some(Cursor(TIOCSWINSZ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:54:9, usr: Some("c:@macro@TIOCSWINSZ"))), loc: Some(Cursor(TIOCSWINSZ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:54:9, usr: Some("c:@macro@TIOCSWINSZ"))) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1000) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1001), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1001) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1002), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCMGET", mangled_name: None, ty: TypeId(ItemId(1001)), val: Some(Int(21525)), is_const: true }) }, declaration: Some(Cursor(TIOCMGET kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:55:9, usr: Some("c:@macro@TIOCMGET"))), loc: Some(Cursor(TIOCMGET kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:55:9, usr: Some("c:@macro@TIOCMGET"))) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1002) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1003), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1003) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1004), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCMBIS", mangled_name: None, ty: TypeId(ItemId(1003)), val: Some(Int(21526)), is_const: true }) }, declaration: Some(Cursor(TIOCMBIS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:56:9, usr: Some("c:@macro@TIOCMBIS"))), loc: Some(Cursor(TIOCMBIS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:56:9, usr: Some("c:@macro@TIOCMBIS"))) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1004) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1005), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1005) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1006), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCMBIC", mangled_name: None, ty: TypeId(ItemId(1005)), val: Some(Int(21527)), is_const: true }) }, declaration: Some(Cursor(TIOCMBIC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:57:9, usr: Some("c:@macro@TIOCMBIC"))), loc: Some(Cursor(TIOCMBIC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:57:9, usr: Some("c:@macro@TIOCMBIC"))) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1006) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1007), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1007) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1008), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCMSET", mangled_name: None, ty: TypeId(ItemId(1007)), val: Some(Int(21528)), is_const: true }) }, declaration: Some(Cursor(TIOCMSET kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:58:9, usr: Some("c:@macro@TIOCMSET"))), loc: Some(Cursor(TIOCMSET kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:58:9, usr: Some("c:@macro@TIOCMSET"))) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1008) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,475 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1009), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1009) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1010), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGSOFTCAR", mangled_name: None, ty: TypeId(ItemId(1009)), val: Some(Int(21529)), is_const: true }) }, declaration: Some(Cursor(TIOCGSOFTCAR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:59:9, usr: Some("c:@macro@TIOCGSOFTCAR"))), loc: Some(Cursor(TIOCGSOFTCAR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:59:9, usr: Some("c:@macro@TIOCGSOFTCAR"))) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1010) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1011), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1011) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1012), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSSOFTCAR", mangled_name: None, ty: TypeId(ItemId(1011)), val: Some(Int(21530)), is_const: true }) }, declaration: Some(Cursor(TIOCSSOFTCAR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:60:9, usr: Some("c:@macro@TIOCSSOFTCAR"))), loc: Some(Cursor(TIOCSSOFTCAR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:60:9, usr: Some("c:@macro@TIOCSSOFTCAR"))) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1012) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1013) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(TIOCINQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:62:9, usr: Some("c:@macro@TIOCINQ")) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(TIOCINQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:62:9, usr: Some("c:@macro@TIOCINQ"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(TIOCINQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:62:9, usr: Some("c:@macro@TIOCINQ"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1013), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(TIOCINQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:62:9, usr: Some("c:@macro@TIOCINQ")) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,476 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(TIOCINQ kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:62:9, usr: Some("c:@macro@TIOCINQ")) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1014), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1014) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1015), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCLINUX", mangled_name: None, ty: TypeId(ItemId(1014)), val: Some(Int(21532)), is_const: true }) }, declaration: Some(Cursor(TIOCLINUX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:63:9, usr: Some("c:@macro@TIOCLINUX"))), loc: Some(Cursor(TIOCLINUX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:63:9, usr: Some("c:@macro@TIOCLINUX"))) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1015) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1016), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,476 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1016) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1017), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCCONS", mangled_name: None, ty: TypeId(ItemId(1016)), val: Some(Int(21533)), is_const: true }) }, declaration: Some(Cursor(TIOCCONS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:64:9, usr: Some("c:@macro@TIOCCONS"))), loc: Some(Cursor(TIOCCONS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:64:9, usr: Some("c:@macro@TIOCCONS"))) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1017) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1018), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1018) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1019), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGSERIAL", mangled_name: None, ty: TypeId(ItemId(1018)), val: Some(Int(21534)), is_const: true }) }, declaration: Some(Cursor(TIOCGSERIAL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:65:9, usr: Some("c:@macro@TIOCGSERIAL"))), loc: Some(Cursor(TIOCGSERIAL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:65:9, usr: Some("c:@macro@TIOCGSERIAL"))) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1019) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1020), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1020) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1021), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSSERIAL", mangled_name: None, ty: TypeId(ItemId(1020)), val: Some(Int(21535)), is_const: true }) }, declaration: Some(Cursor(TIOCSSERIAL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:66:9, usr: Some("c:@macro@TIOCSSERIAL"))), loc: Some(Cursor(TIOCSSERIAL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:66:9, usr: Some("c:@macro@TIOCSSERIAL"))) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1021) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1022), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1022) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1023), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT", mangled_name: None, ty: TypeId(ItemId(1022)), val: Some(Int(21536)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:67:9, usr: Some("c:@macro@TIOCPKT"))), loc: Some(Cursor(TIOCPKT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:67:9, usr: Some("c:@macro@TIOCPKT"))) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1023) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1024), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1024) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1025), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCNOTTY", mangled_name: None, ty: TypeId(ItemId(1024)), val: Some(Int(21538)), is_const: true }) }, declaration: Some(Cursor(TIOCNOTTY kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:69:9, usr: Some("c:@macro@TIOCNOTTY"))), loc: Some(Cursor(TIOCNOTTY kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:69:9, usr: Some("c:@macro@TIOCNOTTY"))) [INFO] [stderr] 2025-06-29 16:15:57,477 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1025) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1026), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1026) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1027), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSETD", mangled_name: None, ty: TypeId(ItemId(1026)), val: Some(Int(21539)), is_const: true }) }, declaration: Some(Cursor(TIOCSETD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:70:9, usr: Some("c:@macro@TIOCSETD"))), loc: Some(Cursor(TIOCSETD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:70:9, usr: Some("c:@macro@TIOCSETD"))) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1027) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1028), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1028) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1029), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGETD", mangled_name: None, ty: TypeId(ItemId(1028)), val: Some(Int(21540)), is_const: true }) }, declaration: Some(Cursor(TIOCGETD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:71:9, usr: Some("c:@macro@TIOCGETD"))), loc: Some(Cursor(TIOCGETD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:71:9, usr: Some("c:@macro@TIOCGETD"))) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1029) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1030), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1030) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1031), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSBRKP", mangled_name: None, ty: TypeId(ItemId(1030)), val: Some(Int(21541)), is_const: true }) }, declaration: Some(Cursor(TCSBRKP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:72:9, usr: Some("c:@macro@TCSBRKP"))), loc: Some(Cursor(TCSBRKP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:72:9, usr: Some("c:@macro@TCSBRKP"))) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1031) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1032), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1032) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1033), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSBRK", mangled_name: None, ty: TypeId(ItemId(1032)), val: Some(Int(21543)), is_const: true }) }, declaration: Some(Cursor(TIOCSBRK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:73:9, usr: Some("c:@macro@TIOCSBRK"))), loc: Some(Cursor(TIOCSBRK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:73:9, usr: Some("c:@macro@TIOCSBRK"))) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1033) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1034), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1034) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1035), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCCBRK", mangled_name: None, ty: TypeId(ItemId(1034)), val: Some(Int(21544)), is_const: true }) }, declaration: Some(Cursor(TIOCCBRK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:74:9, usr: Some("c:@macro@TIOCCBRK"))), loc: Some(Cursor(TIOCCBRK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:74:9, usr: Some("c:@macro@TIOCCBRK"))) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1035) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,478 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1036), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1036) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1037), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGSID", mangled_name: None, ty: TypeId(ItemId(1036)), val: Some(Int(21545)), is_const: true }) }, declaration: Some(Cursor(TIOCGSID kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:75:9, usr: Some("c:@macro@TIOCGSID"))), loc: Some(Cursor(TIOCGSID kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:75:9, usr: Some("c:@macro@TIOCGSID"))) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1037) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1038), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1038) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1039), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGRS485", mangled_name: None, ty: TypeId(ItemId(1038)), val: Some(Int(21550)), is_const: true }) }, declaration: Some(Cursor(TIOCGRS485 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:76:9, usr: Some("c:@macro@TIOCGRS485"))), loc: Some(Cursor(TIOCGRS485 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:76:9, usr: Some("c:@macro@TIOCGRS485"))) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1039) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1040), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1040) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1041), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSRS485", mangled_name: None, ty: TypeId(ItemId(1040)), val: Some(Int(21551)), is_const: true }) }, declaration: Some(Cursor(TIOCSRS485 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:77:9, usr: Some("c:@macro@TIOCSRS485"))), loc: Some(Cursor(TIOCSRS485 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:77:9, usr: Some("c:@macro@TIOCSRS485"))) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1041) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1042), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1042) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1043), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGPTN", mangled_name: None, ty: TypeId(ItemId(1042)), val: Some(Int(2147767344)), is_const: true }) }, declaration: Some(Cursor(TIOCGPTN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:78:9, usr: Some("c:@macro@TIOCGPTN"))), loc: Some(Cursor(TIOCGPTN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:78:9, usr: Some("c:@macro@TIOCGPTN"))) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1043) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1044), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1044) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1045), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSPTLCK", mangled_name: None, ty: TypeId(ItemId(1044)), val: Some(Int(1074025521)), is_const: true }) }, declaration: Some(Cursor(TIOCSPTLCK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:79:9, usr: Some("c:@macro@TIOCSPTLCK"))), loc: Some(Cursor(TIOCSPTLCK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:79:9, usr: Some("c:@macro@TIOCSPTLCK"))) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1045) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1046), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1046) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,479 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1047), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGDEV", mangled_name: None, ty: TypeId(ItemId(1046)), val: Some(Int(2147767346)), is_const: true }) }, declaration: Some(Cursor(TIOCGDEV kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:80:9, usr: Some("c:@macro@TIOCGDEV"))), loc: Some(Cursor(TIOCGDEV kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:80:9, usr: Some("c:@macro@TIOCGDEV"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1047) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1048), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1048) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1049), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCGETX", mangled_name: None, ty: TypeId(ItemId(1048)), val: Some(Int(21554)), is_const: true }) }, declaration: Some(Cursor(TCGETX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:81:9, usr: Some("c:@macro@TCGETX"))), loc: Some(Cursor(TCGETX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:81:9, usr: Some("c:@macro@TCGETX"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1049) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1050), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1050) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1051), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETX", mangled_name: None, ty: TypeId(ItemId(1050)), val: Some(Int(21555)), is_const: true }) }, declaration: Some(Cursor(TCSETX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:82:9, usr: Some("c:@macro@TCSETX"))), loc: Some(Cursor(TCSETX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:82:9, usr: Some("c:@macro@TCSETX"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1051) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1052), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1052) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1053), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETXF", mangled_name: None, ty: TypeId(ItemId(1052)), val: Some(Int(21556)), is_const: true }) }, declaration: Some(Cursor(TCSETXF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:83:9, usr: Some("c:@macro@TCSETXF"))), loc: Some(Cursor(TCSETXF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:83:9, usr: Some("c:@macro@TCSETXF"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1053) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1054), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1054) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1055), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TCSETXW", mangled_name: None, ty: TypeId(ItemId(1054)), val: Some(Int(21557)), is_const: true }) }, declaration: Some(Cursor(TCSETXW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:84:9, usr: Some("c:@macro@TCSETXW"))), loc: Some(Cursor(TCSETXW kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:84:9, usr: Some("c:@macro@TCSETXW"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1055) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1056), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1056) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1057), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSIG", mangled_name: None, ty: TypeId(ItemId(1056)), val: Some(Int(1074025526)), is_const: true }) }, declaration: Some(Cursor(TIOCSIG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:85:9, usr: Some("c:@macro@TIOCSIG"))), loc: Some(Cursor(TIOCSIG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:85:9, usr: Some("c:@macro@TIOCSIG"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1057) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1058), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1058) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1059), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCVHANGUP", mangled_name: None, ty: TypeId(ItemId(1058)), val: Some(Int(21559)), is_const: true }) }, declaration: Some(Cursor(TIOCVHANGUP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:86:9, usr: Some("c:@macro@TIOCVHANGUP"))), loc: Some(Cursor(TIOCVHANGUP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:86:9, usr: Some("c:@macro@TIOCVHANGUP"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1059) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1060), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1060) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1061), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGPKT", mangled_name: None, ty: TypeId(ItemId(1060)), val: Some(Int(2147767352)), is_const: true }) }, declaration: Some(Cursor(TIOCGPKT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:87:9, usr: Some("c:@macro@TIOCGPKT"))), loc: Some(Cursor(TIOCGPKT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:87:9, usr: Some("c:@macro@TIOCGPKT"))) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1061) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,480 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1062), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1062) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1063), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGPTLCK", mangled_name: None, ty: TypeId(ItemId(1062)), val: Some(Int(2147767353)), is_const: true }) }, declaration: Some(Cursor(TIOCGPTLCK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:88:9, usr: Some("c:@macro@TIOCGPTLCK"))), loc: Some(Cursor(TIOCGPTLCK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:88:9, usr: Some("c:@macro@TIOCGPTLCK"))) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1063) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1064), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1064) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1065), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGEXCL", mangled_name: None, ty: TypeId(ItemId(1064)), val: Some(Int(2147767360)), is_const: true }) }, declaration: Some(Cursor(TIOCGEXCL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:89:9, usr: Some("c:@macro@TIOCGEXCL"))), loc: Some(Cursor(TIOCGEXCL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:89:9, usr: Some("c:@macro@TIOCGEXCL"))) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1065) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1066), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1066) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1067), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FIONCLEX", mangled_name: None, ty: TypeId(ItemId(1066)), val: Some(Int(21584)), is_const: true }) }, declaration: Some(Cursor(FIONCLEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:91:9, usr: Some("c:@macro@FIONCLEX"))), loc: Some(Cursor(FIONCLEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:91:9, usr: Some("c:@macro@FIONCLEX"))) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1067) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1068), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1068) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1069), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FIOCLEX", mangled_name: None, ty: TypeId(ItemId(1068)), val: Some(Int(21585)), is_const: true }) }, declaration: Some(Cursor(FIOCLEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:92:9, usr: Some("c:@macro@FIOCLEX"))), loc: Some(Cursor(FIOCLEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:92:9, usr: Some("c:@macro@FIOCLEX"))) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1069) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1070), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1070) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1071), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FIOASYNC", mangled_name: None, ty: TypeId(ItemId(1070)), val: Some(Int(21586)), is_const: true }) }, declaration: Some(Cursor(FIOASYNC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:95:9, usr: Some("c:@macro@FIOASYNC"))), loc: Some(Cursor(FIOASYNC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:95:9, usr: Some("c:@macro@FIOASYNC"))) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1071) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1072), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1072) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,481 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1073), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERCONFIG", mangled_name: None, ty: TypeId(ItemId(1072)), val: Some(Int(21587)), is_const: true }) }, declaration: Some(Cursor(TIOCSERCONFIG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:98:9, usr: Some("c:@macro@TIOCSERCONFIG"))), loc: Some(Cursor(TIOCSERCONFIG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:98:9, usr: Some("c:@macro@TIOCSERCONFIG"))) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1073) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1074), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1074) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1075), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERGWILD", mangled_name: None, ty: TypeId(ItemId(1074)), val: Some(Int(21588)), is_const: true }) }, declaration: Some(Cursor(TIOCSERGWILD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:99:9, usr: Some("c:@macro@TIOCSERGWILD"))), loc: Some(Cursor(TIOCSERGWILD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:99:9, usr: Some("c:@macro@TIOCSERGWILD"))) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1075) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1076), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1076) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1077), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERSWILD", mangled_name: None, ty: TypeId(ItemId(1076)), val: Some(Int(21589)), is_const: true }) }, declaration: Some(Cursor(TIOCSERSWILD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:100:9, usr: Some("c:@macro@TIOCSERSWILD"))), loc: Some(Cursor(TIOCSERSWILD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:100:9, usr: Some("c:@macro@TIOCSERSWILD"))) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1077) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1078), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1078) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1079), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGLCKTRMIOS", mangled_name: None, ty: TypeId(ItemId(1078)), val: Some(Int(21590)), is_const: true }) }, declaration: Some(Cursor(TIOCGLCKTRMIOS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:101:9, usr: Some("c:@macro@TIOCGLCKTRMIOS"))), loc: Some(Cursor(TIOCGLCKTRMIOS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:101:9, usr: Some("c:@macro@TIOCGLCKTRMIOS"))) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1079) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1080), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1080) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1081), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSLCKTRMIOS", mangled_name: None, ty: TypeId(ItemId(1080)), val: Some(Int(21591)), is_const: true }) }, declaration: Some(Cursor(TIOCSLCKTRMIOS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:102:9, usr: Some("c:@macro@TIOCSLCKTRMIOS"))), loc: Some(Cursor(TIOCSLCKTRMIOS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:102:9, usr: Some("c:@macro@TIOCSLCKTRMIOS"))) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1081) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1082), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1082) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,482 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1083), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERGSTRUCT", mangled_name: None, ty: TypeId(ItemId(1082)), val: Some(Int(21592)), is_const: true }) }, declaration: Some(Cursor(TIOCSERGSTRUCT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:103:9, usr: Some("c:@macro@TIOCSERGSTRUCT"))), loc: Some(Cursor(TIOCSERGSTRUCT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:103:9, usr: Some("c:@macro@TIOCSERGSTRUCT"))) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1083) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1084), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1084) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1085), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERGETLSR", mangled_name: None, ty: TypeId(ItemId(1084)), val: Some(Int(21593)), is_const: true }) }, declaration: Some(Cursor(TIOCSERGETLSR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:104:9, usr: Some("c:@macro@TIOCSERGETLSR"))), loc: Some(Cursor(TIOCSERGETLSR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:104:9, usr: Some("c:@macro@TIOCSERGETLSR"))) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1085) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1086), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1086) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1087), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERGETMULTI", mangled_name: None, ty: TypeId(ItemId(1086)), val: Some(Int(21594)), is_const: true }) }, declaration: Some(Cursor(TIOCSERGETMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:105:9, usr: Some("c:@macro@TIOCSERGETMULTI"))), loc: Some(Cursor(TIOCSERGETMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:105:9, usr: Some("c:@macro@TIOCSERGETMULTI"))) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1087) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1088), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1088) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1089), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSERSETMULTI", mangled_name: None, ty: TypeId(ItemId(1088)), val: Some(Int(21595)), is_const: true }) }, declaration: Some(Cursor(TIOCSERSETMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:106:9, usr: Some("c:@macro@TIOCSERSETMULTI"))), loc: Some(Cursor(TIOCSERSETMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:106:9, usr: Some("c:@macro@TIOCSERSETMULTI"))) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1089) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1090), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1090) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1091), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCMIWAIT", mangled_name: None, ty: TypeId(ItemId(1090)), val: Some(Int(21596)), is_const: true }) }, declaration: Some(Cursor(TIOCMIWAIT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:108:9, usr: Some("c:@macro@TIOCMIWAIT"))), loc: Some(Cursor(TIOCMIWAIT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:108:9, usr: Some("c:@macro@TIOCMIWAIT"))) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1091) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1092), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1092) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1093), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCGICOUNT", mangled_name: None, ty: TypeId(ItemId(1092)), val: Some(Int(21597)), is_const: true }) }, declaration: Some(Cursor(TIOCGICOUNT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:109:9, usr: Some("c:@macro@TIOCGICOUNT"))), loc: Some(Cursor(TIOCGICOUNT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:109:9, usr: Some("c:@macro@TIOCGICOUNT"))) [INFO] [stderr] 2025-06-29 16:15:57,483 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1093) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1094), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1094) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1095), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FIOQSIZE", mangled_name: None, ty: TypeId(ItemId(1094)), val: Some(Int(21600)), is_const: true }) }, declaration: Some(Cursor(FIOQSIZE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:110:9, usr: Some("c:@macro@FIOQSIZE"))), loc: Some(Cursor(FIOQSIZE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:110:9, usr: Some("c:@macro@FIOQSIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1095) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1096), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1096) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1097), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_DATA", mangled_name: None, ty: TypeId(ItemId(1096)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_DATA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:112:9, usr: Some("c:@macro@TIOCPKT_DATA"))), loc: Some(Cursor(TIOCPKT_DATA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:112:9, usr: Some("c:@macro@TIOCPKT_DATA"))) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1097) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1098), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1098) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1099), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_FLUSHREAD", mangled_name: None, ty: TypeId(ItemId(1098)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_FLUSHREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:113:9, usr: Some("c:@macro@TIOCPKT_FLUSHREAD"))), loc: Some(Cursor(TIOCPKT_FLUSHREAD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:113:9, usr: Some("c:@macro@TIOCPKT_FLUSHREAD"))) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1099) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1100), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1100) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1101), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_FLUSHWRITE", mangled_name: None, ty: TypeId(ItemId(1100)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_FLUSHWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:114:9, usr: Some("c:@macro@TIOCPKT_FLUSHWRITE"))), loc: Some(Cursor(TIOCPKT_FLUSHWRITE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:114:9, usr: Some("c:@macro@TIOCPKT_FLUSHWRITE"))) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1101) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1102), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1102) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1103), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_STOP", mangled_name: None, ty: TypeId(ItemId(1102)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_STOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:115:9, usr: Some("c:@macro@TIOCPKT_STOP"))), loc: Some(Cursor(TIOCPKT_STOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:115:9, usr: Some("c:@macro@TIOCPKT_STOP"))) [INFO] [stderr] 2025-06-29 16:15:57,484 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1103) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1104), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1104) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1105), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_START", mangled_name: None, ty: TypeId(ItemId(1104)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_START kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:116:9, usr: Some("c:@macro@TIOCPKT_START"))), loc: Some(Cursor(TIOCPKT_START kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:116:9, usr: Some("c:@macro@TIOCPKT_START"))) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1105) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1106), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1106) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1107), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_NOSTOP", mangled_name: None, ty: TypeId(ItemId(1106)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_NOSTOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:117:9, usr: Some("c:@macro@TIOCPKT_NOSTOP"))), loc: Some(Cursor(TIOCPKT_NOSTOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:117:9, usr: Some("c:@macro@TIOCPKT_NOSTOP"))) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1107) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1108), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1108) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1109), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_DOSTOP", mangled_name: None, ty: TypeId(ItemId(1108)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_DOSTOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:118:9, usr: Some("c:@macro@TIOCPKT_DOSTOP"))), loc: Some(Cursor(TIOCPKT_DOSTOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:118:9, usr: Some("c:@macro@TIOCPKT_DOSTOP"))) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1109) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1110), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1110) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1111), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCPKT_IOCTL", mangled_name: None, ty: TypeId(ItemId(1110)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(TIOCPKT_IOCTL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:119:9, usr: Some("c:@macro@TIOCPKT_IOCTL"))), loc: Some(Cursor(TIOCPKT_IOCTL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:119:9, usr: Some("c:@macro@TIOCPKT_IOCTL"))) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1111) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1112), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1112) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1113), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCSER_TEMT", mangled_name: None, ty: TypeId(ItemId(1112)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(TIOCSER_TEMT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:121:9, usr: Some("c:@macro@TIOCSER_TEMT"))), loc: Some(Cursor(TIOCSER_TEMT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:121:9, usr: Some("c:@macro@TIOCSER_TEMT"))) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1113) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,485 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1114), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1114) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1115), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_LE", mangled_name: None, ty: TypeId(ItemId(1114)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(TIOCM_LE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:130:9, usr: Some("c:@macro@TIOCM_LE"))), loc: Some(Cursor(TIOCM_LE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:130:9, usr: Some("c:@macro@TIOCM_LE"))) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1115) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1116), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1116) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1117), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_DTR", mangled_name: None, ty: TypeId(ItemId(1116)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(TIOCM_DTR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:131:9, usr: Some("c:@macro@TIOCM_DTR"))), loc: Some(Cursor(TIOCM_DTR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:131:9, usr: Some("c:@macro@TIOCM_DTR"))) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1117) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1118), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1118) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1119), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_RTS", mangled_name: None, ty: TypeId(ItemId(1118)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(TIOCM_RTS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:132:9, usr: Some("c:@macro@TIOCM_RTS"))), loc: Some(Cursor(TIOCM_RTS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:132:9, usr: Some("c:@macro@TIOCM_RTS"))) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1119) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1120), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1120) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1121), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_ST", mangled_name: None, ty: TypeId(ItemId(1120)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(TIOCM_ST kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:133:9, usr: Some("c:@macro@TIOCM_ST"))), loc: Some(Cursor(TIOCM_ST kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:133:9, usr: Some("c:@macro@TIOCM_ST"))) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1121) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1122), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1122) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1123), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_SR", mangled_name: None, ty: TypeId(ItemId(1122)), val: Some(Int(16)), is_const: true }) }, declaration: Some(Cursor(TIOCM_SR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:134:9, usr: Some("c:@macro@TIOCM_SR"))), loc: Some(Cursor(TIOCM_SR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:134:9, usr: Some("c:@macro@TIOCM_SR"))) [INFO] [stderr] 2025-06-29 16:15:57,486 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1123) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1124), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1124) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1125), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_CTS", mangled_name: None, ty: TypeId(ItemId(1124)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(TIOCM_CTS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:135:9, usr: Some("c:@macro@TIOCM_CTS"))), loc: Some(Cursor(TIOCM_CTS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:135:9, usr: Some("c:@macro@TIOCM_CTS"))) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1125) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1126), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1126) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1127), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_CAR", mangled_name: None, ty: TypeId(ItemId(1126)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(TIOCM_CAR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:136:9, usr: Some("c:@macro@TIOCM_CAR"))), loc: Some(Cursor(TIOCM_CAR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:136:9, usr: Some("c:@macro@TIOCM_CAR"))) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1127) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1128), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1128) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1129), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_RNG", mangled_name: None, ty: TypeId(ItemId(1128)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(TIOCM_RNG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:137:9, usr: Some("c:@macro@TIOCM_RNG"))), loc: Some(Cursor(TIOCM_RNG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:137:9, usr: Some("c:@macro@TIOCM_RNG"))) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1129) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1130), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1130) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1131), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_DSR", mangled_name: None, ty: TypeId(ItemId(1130)), val: Some(Int(256)), is_const: true }) }, declaration: Some(Cursor(TIOCM_DSR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:138:9, usr: Some("c:@macro@TIOCM_DSR"))), loc: Some(Cursor(TIOCM_DSR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:138:9, usr: Some("c:@macro@TIOCM_DSR"))) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1131) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1132), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1132) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1133), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_CD", mangled_name: None, ty: TypeId(ItemId(1132)), val: Some(Int(64)), is_const: true }) }, declaration: Some(Cursor(TIOCM_CD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:139:9, usr: Some("c:@macro@TIOCM_CD"))), loc: Some(Cursor(TIOCM_CD kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:139:9, usr: Some("c:@macro@TIOCM_CD"))) [INFO] [stderr] 2025-06-29 16:15:57,487 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1133) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1134), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1134) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1135), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_RI", mangled_name: None, ty: TypeId(ItemId(1134)), val: Some(Int(128)), is_const: true }) }, declaration: Some(Cursor(TIOCM_RI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:140:9, usr: Some("c:@macro@TIOCM_RI"))), loc: Some(Cursor(TIOCM_RI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:140:9, usr: Some("c:@macro@TIOCM_RI"))) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1135) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1136), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1136) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1137), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_OUT1", mangled_name: None, ty: TypeId(ItemId(1136)), val: Some(Int(8192)), is_const: true }) }, declaration: Some(Cursor(TIOCM_OUT1 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:141:9, usr: Some("c:@macro@TIOCM_OUT1"))), loc: Some(Cursor(TIOCM_OUT1 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:141:9, usr: Some("c:@macro@TIOCM_OUT1"))) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1137) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1138), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1138) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1139), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_OUT2", mangled_name: None, ty: TypeId(ItemId(1138)), val: Some(Int(16384)), is_const: true }) }, declaration: Some(Cursor(TIOCM_OUT2 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:142:9, usr: Some("c:@macro@TIOCM_OUT2"))), loc: Some(Cursor(TIOCM_OUT2 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:142:9, usr: Some("c:@macro@TIOCM_OUT2"))) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1139) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1140), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1140) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1141), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "TIOCM_LOOP", mangled_name: None, ty: TypeId(ItemId(1140)), val: Some(Int(32768)), is_const: true }) }, declaration: Some(Cursor(TIOCM_LOOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:143:9, usr: Some("c:@macro@TIOCM_LOOP"))), loc: Some(Cursor(TIOCM_LOOP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:143:9, usr: Some("c:@macro@TIOCM_LOOP"))) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1141) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1142), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1142) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,488 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1143), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_TTY", mangled_name: None, ty: TypeId(ItemId(1142)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(N_TTY kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:145:9, usr: Some("c:@macro@N_TTY"))), loc: Some(Cursor(N_TTY kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:145:9, usr: Some("c:@macro@N_TTY"))) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1143) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1144), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1144) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1145), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_SLIP", mangled_name: None, ty: TypeId(ItemId(1144)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(N_SLIP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:146:9, usr: Some("c:@macro@N_SLIP"))), loc: Some(Cursor(N_SLIP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:146:9, usr: Some("c:@macro@N_SLIP"))) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1145) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1146), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1146) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1147), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_MOUSE", mangled_name: None, ty: TypeId(ItemId(1146)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(N_MOUSE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:147:9, usr: Some("c:@macro@N_MOUSE"))), loc: Some(Cursor(N_MOUSE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:147:9, usr: Some("c:@macro@N_MOUSE"))) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1147) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1148), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1148) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1149), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_PPP", mangled_name: None, ty: TypeId(ItemId(1148)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(N_PPP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:148:9, usr: Some("c:@macro@N_PPP"))), loc: Some(Cursor(N_PPP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:148:9, usr: Some("c:@macro@N_PPP"))) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1149) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1150), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1150) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1151), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_STRIP", mangled_name: None, ty: TypeId(ItemId(1150)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(N_STRIP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:149:9, usr: Some("c:@macro@N_STRIP"))), loc: Some(Cursor(N_STRIP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:149:9, usr: Some("c:@macro@N_STRIP"))) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1151) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1152), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1152) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1153), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_AX25", mangled_name: None, ty: TypeId(ItemId(1152)), val: Some(Int(5)), is_const: true }) }, declaration: Some(Cursor(N_AX25 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:150:9, usr: Some("c:@macro@N_AX25"))), loc: Some(Cursor(N_AX25 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:150:9, usr: Some("c:@macro@N_AX25"))) [INFO] [stderr] 2025-06-29 16:15:57,489 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1153) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1154), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1154) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1155), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_X25", mangled_name: None, ty: TypeId(ItemId(1154)), val: Some(Int(6)), is_const: true }) }, declaration: Some(Cursor(N_X25 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:151:9, usr: Some("c:@macro@N_X25"))), loc: Some(Cursor(N_X25 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:151:9, usr: Some("c:@macro@N_X25"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1155) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1156), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1156) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1157), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_6PACK", mangled_name: None, ty: TypeId(ItemId(1156)), val: Some(Int(7)), is_const: true }) }, declaration: Some(Cursor(N_6PACK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:152:9, usr: Some("c:@macro@N_6PACK"))), loc: Some(Cursor(N_6PACK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:152:9, usr: Some("c:@macro@N_6PACK"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1157) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1158), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1158) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1159), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_MASC", mangled_name: None, ty: TypeId(ItemId(1158)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(N_MASC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:153:9, usr: Some("c:@macro@N_MASC"))), loc: Some(Cursor(N_MASC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:153:9, usr: Some("c:@macro@N_MASC"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1159) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1160), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1160) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1161), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_R3964", mangled_name: None, ty: TypeId(ItemId(1160)), val: Some(Int(9)), is_const: true }) }, declaration: Some(Cursor(N_R3964 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:154:9, usr: Some("c:@macro@N_R3964"))), loc: Some(Cursor(N_R3964 kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:154:9, usr: Some("c:@macro@N_R3964"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1161) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1162), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1162) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1163), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_PROFIBUS_FDL", mangled_name: None, ty: TypeId(ItemId(1162)), val: Some(Int(10)), is_const: true }) }, declaration: Some(Cursor(N_PROFIBUS_FDL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:155:9, usr: Some("c:@macro@N_PROFIBUS_FDL"))), loc: Some(Cursor(N_PROFIBUS_FDL kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:155:9, usr: Some("c:@macro@N_PROFIBUS_FDL"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1163) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1164), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1164) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1165), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_IRDA", mangled_name: None, ty: TypeId(ItemId(1164)), val: Some(Int(11)), is_const: true }) }, declaration: Some(Cursor(N_IRDA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:156:9, usr: Some("c:@macro@N_IRDA"))), loc: Some(Cursor(N_IRDA kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:156:9, usr: Some("c:@macro@N_IRDA"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1165) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1166), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1166) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1167), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_SMSBLOCK", mangled_name: None, ty: TypeId(ItemId(1166)), val: Some(Int(12)), is_const: true }) }, declaration: Some(Cursor(N_SMSBLOCK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:157:9, usr: Some("c:@macro@N_SMSBLOCK"))), loc: Some(Cursor(N_SMSBLOCK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:157:9, usr: Some("c:@macro@N_SMSBLOCK"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1167) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1168), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1168) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1169), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_HDLC", mangled_name: None, ty: TypeId(ItemId(1168)), val: Some(Int(13)), is_const: true }) }, declaration: Some(Cursor(N_HDLC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:158:9, usr: Some("c:@macro@N_HDLC"))), loc: Some(Cursor(N_HDLC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:158:9, usr: Some("c:@macro@N_HDLC"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1169) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1170), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1170) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1171), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_SYNC_PPP", mangled_name: None, ty: TypeId(ItemId(1170)), val: Some(Int(14)), is_const: true }) }, declaration: Some(Cursor(N_SYNC_PPP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:159:9, usr: Some("c:@macro@N_SYNC_PPP"))), loc: Some(Cursor(N_SYNC_PPP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:159:9, usr: Some("c:@macro@N_SYNC_PPP"))) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1171) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1172), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1172) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,490 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1173), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "N_HCI", mangled_name: None, ty: TypeId(ItemId(1172)), val: Some(Int(15)), is_const: true }) }, declaration: Some(Cursor(N_HCI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:160:9, usr: Some("c:@macro@N_HCI"))), loc: Some(Cursor(N_HCI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:160:9, usr: Some("c:@macro@N_HCI"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1173) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1174), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1174) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1175), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FIOSETOWN", mangled_name: None, ty: TypeId(ItemId(1174)), val: Some(Int(35073)), is_const: true }) }, declaration: Some(Cursor(FIOSETOWN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:162:9, usr: Some("c:@macro@FIOSETOWN"))), loc: Some(Cursor(FIOSETOWN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:162:9, usr: Some("c:@macro@FIOSETOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1175) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1176), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1176) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1177), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSPGRP", mangled_name: None, ty: TypeId(ItemId(1176)), val: Some(Int(35074)), is_const: true }) }, declaration: Some(Cursor(SIOCSPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:163:9, usr: Some("c:@macro@SIOCSPGRP"))), loc: Some(Cursor(SIOCSPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:163:9, usr: Some("c:@macro@SIOCSPGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1177) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1178), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1178) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1179), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FIOGETOWN", mangled_name: None, ty: TypeId(ItemId(1178)), val: Some(Int(35075)), is_const: true }) }, declaration: Some(Cursor(FIOGETOWN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:164:9, usr: Some("c:@macro@FIOGETOWN"))), loc: Some(Cursor(FIOGETOWN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:164:9, usr: Some("c:@macro@FIOGETOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1179) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1180), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1180) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1181), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGPGRP", mangled_name: None, ty: TypeId(ItemId(1180)), val: Some(Int(35076)), is_const: true }) }, declaration: Some(Cursor(SIOCGPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:165:9, usr: Some("c:@macro@SIOCGPGRP"))), loc: Some(Cursor(SIOCGPGRP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:165:9, usr: Some("c:@macro@SIOCGPGRP"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1181) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1182), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1182) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1183), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGSTAMP", mangled_name: None, ty: TypeId(ItemId(1182)), val: Some(Int(35078)), is_const: true }) }, declaration: Some(Cursor(SIOCGSTAMP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:167:9, usr: Some("c:@macro@SIOCGSTAMP"))), loc: Some(Cursor(SIOCGSTAMP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:167:9, usr: Some("c:@macro@SIOCGSTAMP"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1183) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1184), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1184) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1185), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGSTAMPNS", mangled_name: None, ty: TypeId(ItemId(1184)), val: Some(Int(35079)), is_const: true }) }, declaration: Some(Cursor(SIOCGSTAMPNS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:168:9, usr: Some("c:@macro@SIOCGSTAMPNS"))), loc: Some(Cursor(SIOCGSTAMPNS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:168:9, usr: Some("c:@macro@SIOCGSTAMPNS"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1185) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1186), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1186) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1187), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCADDRT", mangled_name: None, ty: TypeId(ItemId(1186)), val: Some(Int(35083)), is_const: true }) }, declaration: Some(Cursor(SIOCADDRT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:170:9, usr: Some("c:@macro@SIOCADDRT"))), loc: Some(Cursor(SIOCADDRT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:170:9, usr: Some("c:@macro@SIOCADDRT"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1187) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1188), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1188) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1189), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDELRT", mangled_name: None, ty: TypeId(ItemId(1188)), val: Some(Int(35084)), is_const: true }) }, declaration: Some(Cursor(SIOCDELRT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:171:9, usr: Some("c:@macro@SIOCDELRT"))), loc: Some(Cursor(SIOCDELRT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:171:9, usr: Some("c:@macro@SIOCDELRT"))) [INFO] [stderr] 2025-06-29 16:15:57,491 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1189) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1190), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1190) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1191), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCRTMSG", mangled_name: None, ty: TypeId(ItemId(1190)), val: Some(Int(35085)), is_const: true }) }, declaration: Some(Cursor(SIOCRTMSG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:172:9, usr: Some("c:@macro@SIOCRTMSG"))), loc: Some(Cursor(SIOCRTMSG kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:172:9, usr: Some("c:@macro@SIOCRTMSG"))) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1191) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1192), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1192) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1193), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFNAME", mangled_name: None, ty: TypeId(ItemId(1192)), val: Some(Int(35088)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFNAME kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:174:9, usr: Some("c:@macro@SIOCGIFNAME"))), loc: Some(Cursor(SIOCGIFNAME kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:174:9, usr: Some("c:@macro@SIOCGIFNAME"))) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1193) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1194), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1194) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1195), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFLINK", mangled_name: None, ty: TypeId(ItemId(1194)), val: Some(Int(35089)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFLINK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:175:9, usr: Some("c:@macro@SIOCSIFLINK"))), loc: Some(Cursor(SIOCSIFLINK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:175:9, usr: Some("c:@macro@SIOCSIFLINK"))) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1195) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1196), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1196) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1197), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFCONF", mangled_name: None, ty: TypeId(ItemId(1196)), val: Some(Int(35090)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFCONF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:176:9, usr: Some("c:@macro@SIOCGIFCONF"))), loc: Some(Cursor(SIOCGIFCONF kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:176:9, usr: Some("c:@macro@SIOCGIFCONF"))) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1197) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1198), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1198) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1199), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFFLAGS", mangled_name: None, ty: TypeId(ItemId(1198)), val: Some(Int(35091)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:177:9, usr: Some("c:@macro@SIOCGIFFLAGS"))), loc: Some(Cursor(SIOCGIFFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:177:9, usr: Some("c:@macro@SIOCGIFFLAGS"))) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1199) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,492 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1200), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1200) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1201), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFFLAGS", mangled_name: None, ty: TypeId(ItemId(1200)), val: Some(Int(35092)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:178:9, usr: Some("c:@macro@SIOCSIFFLAGS"))), loc: Some(Cursor(SIOCSIFFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:178:9, usr: Some("c:@macro@SIOCSIFFLAGS"))) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1201) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1202), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1202) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1203), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFADDR", mangled_name: None, ty: TypeId(ItemId(1202)), val: Some(Int(35093)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:179:9, usr: Some("c:@macro@SIOCGIFADDR"))), loc: Some(Cursor(SIOCGIFADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:179:9, usr: Some("c:@macro@SIOCGIFADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1203) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1204), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1204) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1205), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFADDR", mangled_name: None, ty: TypeId(ItemId(1204)), val: Some(Int(35094)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:180:9, usr: Some("c:@macro@SIOCSIFADDR"))), loc: Some(Cursor(SIOCSIFADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:180:9, usr: Some("c:@macro@SIOCSIFADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1205) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1206), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1206) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1207), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFDSTADDR", mangled_name: None, ty: TypeId(ItemId(1206)), val: Some(Int(35095)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFDSTADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:181:9, usr: Some("c:@macro@SIOCGIFDSTADDR"))), loc: Some(Cursor(SIOCGIFDSTADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:181:9, usr: Some("c:@macro@SIOCGIFDSTADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1207) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1208), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1208) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1209), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFDSTADDR", mangled_name: None, ty: TypeId(ItemId(1208)), val: Some(Int(35096)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFDSTADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:182:9, usr: Some("c:@macro@SIOCSIFDSTADDR"))), loc: Some(Cursor(SIOCSIFDSTADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:182:9, usr: Some("c:@macro@SIOCSIFDSTADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,493 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1209) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1210), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1210) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1211), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFBRDADDR", mangled_name: None, ty: TypeId(ItemId(1210)), val: Some(Int(35097)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFBRDADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:183:9, usr: Some("c:@macro@SIOCGIFBRDADDR"))), loc: Some(Cursor(SIOCGIFBRDADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:183:9, usr: Some("c:@macro@SIOCGIFBRDADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1211) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1212), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1212) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1213), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFBRDADDR", mangled_name: None, ty: TypeId(ItemId(1212)), val: Some(Int(35098)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFBRDADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:184:9, usr: Some("c:@macro@SIOCSIFBRDADDR"))), loc: Some(Cursor(SIOCSIFBRDADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:184:9, usr: Some("c:@macro@SIOCSIFBRDADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1213) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1214), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1214) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1215), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFNETMASK", mangled_name: None, ty: TypeId(ItemId(1214)), val: Some(Int(35099)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFNETMASK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:185:9, usr: Some("c:@macro@SIOCGIFNETMASK"))), loc: Some(Cursor(SIOCGIFNETMASK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:185:9, usr: Some("c:@macro@SIOCGIFNETMASK"))) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1215) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1216), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1216) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1217), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFNETMASK", mangled_name: None, ty: TypeId(ItemId(1216)), val: Some(Int(35100)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFNETMASK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:186:9, usr: Some("c:@macro@SIOCSIFNETMASK"))), loc: Some(Cursor(SIOCSIFNETMASK kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:186:9, usr: Some("c:@macro@SIOCSIFNETMASK"))) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1217) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1218), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1218) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1219), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFMETRIC", mangled_name: None, ty: TypeId(ItemId(1218)), val: Some(Int(35101)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFMETRIC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:187:9, usr: Some("c:@macro@SIOCGIFMETRIC"))), loc: Some(Cursor(SIOCGIFMETRIC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:187:9, usr: Some("c:@macro@SIOCGIFMETRIC"))) [INFO] [stderr] 2025-06-29 16:15:57,494 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1219) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1220), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1220) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1221), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFMETRIC", mangled_name: None, ty: TypeId(ItemId(1220)), val: Some(Int(35102)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFMETRIC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:188:9, usr: Some("c:@macro@SIOCSIFMETRIC"))), loc: Some(Cursor(SIOCSIFMETRIC kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:188:9, usr: Some("c:@macro@SIOCSIFMETRIC"))) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1221) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1222), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1222) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1223), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFMEM", mangled_name: None, ty: TypeId(ItemId(1222)), val: Some(Int(35103)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFMEM kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:189:9, usr: Some("c:@macro@SIOCGIFMEM"))), loc: Some(Cursor(SIOCGIFMEM kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:189:9, usr: Some("c:@macro@SIOCGIFMEM"))) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1223) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1224), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1224) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1225), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFMEM", mangled_name: None, ty: TypeId(ItemId(1224)), val: Some(Int(35104)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFMEM kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:190:9, usr: Some("c:@macro@SIOCSIFMEM"))), loc: Some(Cursor(SIOCSIFMEM kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:190:9, usr: Some("c:@macro@SIOCSIFMEM"))) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1225) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1226), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1226) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1227), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFMTU", mangled_name: None, ty: TypeId(ItemId(1226)), val: Some(Int(35105)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFMTU kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:191:9, usr: Some("c:@macro@SIOCGIFMTU"))), loc: Some(Cursor(SIOCGIFMTU kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:191:9, usr: Some("c:@macro@SIOCGIFMTU"))) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1227) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1228), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1228) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1229), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFMTU", mangled_name: None, ty: TypeId(ItemId(1228)), val: Some(Int(35106)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFMTU kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:192:9, usr: Some("c:@macro@SIOCSIFMTU"))), loc: Some(Cursor(SIOCSIFMTU kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:192:9, usr: Some("c:@macro@SIOCSIFMTU"))) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1229) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,495 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1230), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1230) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1231), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFNAME", mangled_name: None, ty: TypeId(ItemId(1230)), val: Some(Int(35107)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFNAME kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:193:9, usr: Some("c:@macro@SIOCSIFNAME"))), loc: Some(Cursor(SIOCSIFNAME kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:193:9, usr: Some("c:@macro@SIOCSIFNAME"))) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1231) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1232), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1232) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1233), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFHWADDR", mangled_name: None, ty: TypeId(ItemId(1232)), val: Some(Int(35108)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFHWADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:194:9, usr: Some("c:@macro@SIOCSIFHWADDR"))), loc: Some(Cursor(SIOCSIFHWADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:194:9, usr: Some("c:@macro@SIOCSIFHWADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1233) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1234), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1234) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1235), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFENCAP", mangled_name: None, ty: TypeId(ItemId(1234)), val: Some(Int(35109)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFENCAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:195:9, usr: Some("c:@macro@SIOCGIFENCAP"))), loc: Some(Cursor(SIOCGIFENCAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:195:9, usr: Some("c:@macro@SIOCGIFENCAP"))) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1235) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1236), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1236) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1237), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFENCAP", mangled_name: None, ty: TypeId(ItemId(1236)), val: Some(Int(35110)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFENCAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:196:9, usr: Some("c:@macro@SIOCSIFENCAP"))), loc: Some(Cursor(SIOCSIFENCAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:196:9, usr: Some("c:@macro@SIOCSIFENCAP"))) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1237) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1238), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1238) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1239), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFHWADDR", mangled_name: None, ty: TypeId(ItemId(1238)), val: Some(Int(35111)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFHWADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:197:9, usr: Some("c:@macro@SIOCGIFHWADDR"))), loc: Some(Cursor(SIOCGIFHWADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:197:9, usr: Some("c:@macro@SIOCGIFHWADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,496 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1239) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1240), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1240) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1241), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFSLAVE", mangled_name: None, ty: TypeId(ItemId(1240)), val: Some(Int(35113)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFSLAVE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:198:9, usr: Some("c:@macro@SIOCGIFSLAVE"))), loc: Some(Cursor(SIOCGIFSLAVE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:198:9, usr: Some("c:@macro@SIOCGIFSLAVE"))) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1241) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1242), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1242) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1243), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFSLAVE", mangled_name: None, ty: TypeId(ItemId(1242)), val: Some(Int(35120)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFSLAVE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:199:9, usr: Some("c:@macro@SIOCSIFSLAVE"))), loc: Some(Cursor(SIOCSIFSLAVE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:199:9, usr: Some("c:@macro@SIOCSIFSLAVE"))) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1243) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1244), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1244) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1245), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCADDMULTI", mangled_name: None, ty: TypeId(ItemId(1244)), val: Some(Int(35121)), is_const: true }) }, declaration: Some(Cursor(SIOCADDMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:200:9, usr: Some("c:@macro@SIOCADDMULTI"))), loc: Some(Cursor(SIOCADDMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:200:9, usr: Some("c:@macro@SIOCADDMULTI"))) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1245) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1246), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1246) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1247), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDELMULTI", mangled_name: None, ty: TypeId(ItemId(1246)), val: Some(Int(35122)), is_const: true }) }, declaration: Some(Cursor(SIOCDELMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:201:9, usr: Some("c:@macro@SIOCDELMULTI"))), loc: Some(Cursor(SIOCDELMULTI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:201:9, usr: Some("c:@macro@SIOCDELMULTI"))) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1247) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1248), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1248) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,497 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1249), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFINDEX", mangled_name: None, ty: TypeId(ItemId(1248)), val: Some(Int(35123)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFINDEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:202:9, usr: Some("c:@macro@SIOCGIFINDEX"))), loc: Some(Cursor(SIOCGIFINDEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:202:9, usr: Some("c:@macro@SIOCGIFINDEX"))) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1249) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1250), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1250) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1251), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOGIFINDEX", mangled_name: None, ty: TypeId(ItemId(1250)), val: Some(Int(35123)), is_const: true }) }, declaration: Some(Cursor(SIOGIFINDEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:203:9, usr: Some("c:@macro@SIOGIFINDEX"))), loc: Some(Cursor(SIOGIFINDEX kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:203:9, usr: Some("c:@macro@SIOGIFINDEX"))) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1251) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1252), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1252) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1253), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFPFLAGS", mangled_name: None, ty: TypeId(ItemId(1252)), val: Some(Int(35124)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFPFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:204:9, usr: Some("c:@macro@SIOCSIFPFLAGS"))), loc: Some(Cursor(SIOCSIFPFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:204:9, usr: Some("c:@macro@SIOCSIFPFLAGS"))) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1253) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1254), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1254) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1255), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFPFLAGS", mangled_name: None, ty: TypeId(ItemId(1254)), val: Some(Int(35125)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFPFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:205:9, usr: Some("c:@macro@SIOCGIFPFLAGS"))), loc: Some(Cursor(SIOCGIFPFLAGS kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:205:9, usr: Some("c:@macro@SIOCGIFPFLAGS"))) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1255) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1256), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1256) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1257), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDIFADDR", mangled_name: None, ty: TypeId(ItemId(1256)), val: Some(Int(35126)), is_const: true }) }, declaration: Some(Cursor(SIOCDIFADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:206:9, usr: Some("c:@macro@SIOCDIFADDR"))), loc: Some(Cursor(SIOCDIFADDR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:206:9, usr: Some("c:@macro@SIOCDIFADDR"))) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1257) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1258), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1258) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,498 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1259), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFHWBROADCAST", mangled_name: None, ty: TypeId(ItemId(1258)), val: Some(Int(35127)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFHWBROADCAST kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:207:9, usr: Some("c:@macro@SIOCSIFHWBROADCAST"))), loc: Some(Cursor(SIOCSIFHWBROADCAST kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:207:9, usr: Some("c:@macro@SIOCSIFHWBROADCAST"))) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1259) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1260), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1260) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1261), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFCOUNT", mangled_name: None, ty: TypeId(ItemId(1260)), val: Some(Int(35128)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFCOUNT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:208:9, usr: Some("c:@macro@SIOCGIFCOUNT"))), loc: Some(Cursor(SIOCGIFCOUNT kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:208:9, usr: Some("c:@macro@SIOCGIFCOUNT"))) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1261) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1262), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1262) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1263), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFBR", mangled_name: None, ty: TypeId(ItemId(1262)), val: Some(Int(35136)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFBR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:210:9, usr: Some("c:@macro@SIOCGIFBR"))), loc: Some(Cursor(SIOCGIFBR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:210:9, usr: Some("c:@macro@SIOCGIFBR"))) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1263) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1264), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1264) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1265), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFBR", mangled_name: None, ty: TypeId(ItemId(1264)), val: Some(Int(35137)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFBR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:211:9, usr: Some("c:@macro@SIOCSIFBR"))), loc: Some(Cursor(SIOCSIFBR kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:211:9, usr: Some("c:@macro@SIOCSIFBR"))) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1265) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1266), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1266) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1267), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFTXQLEN", mangled_name: None, ty: TypeId(ItemId(1266)), val: Some(Int(35138)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFTXQLEN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:213:9, usr: Some("c:@macro@SIOCGIFTXQLEN"))), loc: Some(Cursor(SIOCGIFTXQLEN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:213:9, usr: Some("c:@macro@SIOCGIFTXQLEN"))) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1267) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,499 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1268), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1268) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1269), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFTXQLEN", mangled_name: None, ty: TypeId(ItemId(1268)), val: Some(Int(35139)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFTXQLEN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:214:9, usr: Some("c:@macro@SIOCSIFTXQLEN"))), loc: Some(Cursor(SIOCSIFTXQLEN kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:214:9, usr: Some("c:@macro@SIOCSIFTXQLEN"))) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1269) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1270), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1270) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1271), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDARP", mangled_name: None, ty: TypeId(ItemId(1270)), val: Some(Int(35155)), is_const: true }) }, declaration: Some(Cursor(SIOCDARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:216:9, usr: Some("c:@macro@SIOCDARP"))), loc: Some(Cursor(SIOCDARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:216:9, usr: Some("c:@macro@SIOCDARP"))) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1271) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1272), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1272) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1273), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGARP", mangled_name: None, ty: TypeId(ItemId(1272)), val: Some(Int(35156)), is_const: true }) }, declaration: Some(Cursor(SIOCGARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:217:9, usr: Some("c:@macro@SIOCGARP"))), loc: Some(Cursor(SIOCGARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:217:9, usr: Some("c:@macro@SIOCGARP"))) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1273) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1274), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1274) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1275), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSARP", mangled_name: None, ty: TypeId(ItemId(1274)), val: Some(Int(35157)), is_const: true }) }, declaration: Some(Cursor(SIOCSARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:218:9, usr: Some("c:@macro@SIOCSARP"))), loc: Some(Cursor(SIOCSARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:218:9, usr: Some("c:@macro@SIOCSARP"))) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1275) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1276), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1276) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1277), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDRARP", mangled_name: None, ty: TypeId(ItemId(1276)), val: Some(Int(35168)), is_const: true }) }, declaration: Some(Cursor(SIOCDRARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:220:9, usr: Some("c:@macro@SIOCDRARP"))), loc: Some(Cursor(SIOCDRARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:220:9, usr: Some("c:@macro@SIOCDRARP"))) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1277) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,500 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1278), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1278) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1279), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGRARP", mangled_name: None, ty: TypeId(ItemId(1278)), val: Some(Int(35169)), is_const: true }) }, declaration: Some(Cursor(SIOCGRARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:221:9, usr: Some("c:@macro@SIOCGRARP"))), loc: Some(Cursor(SIOCGRARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:221:9, usr: Some("c:@macro@SIOCGRARP"))) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1279) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1280), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1280) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1281), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSRARP", mangled_name: None, ty: TypeId(ItemId(1280)), val: Some(Int(35170)), is_const: true }) }, declaration: Some(Cursor(SIOCSRARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:222:9, usr: Some("c:@macro@SIOCSRARP"))), loc: Some(Cursor(SIOCSRARP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:222:9, usr: Some("c:@macro@SIOCSRARP"))) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1281) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1282), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1282) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1283), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCGIFMAP", mangled_name: None, ty: TypeId(ItemId(1282)), val: Some(Int(35184)), is_const: true }) }, declaration: Some(Cursor(SIOCGIFMAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:224:9, usr: Some("c:@macro@SIOCGIFMAP"))), loc: Some(Cursor(SIOCGIFMAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:224:9, usr: Some("c:@macro@SIOCGIFMAP"))) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1283) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1284), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1284) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1285), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCSIFMAP", mangled_name: None, ty: TypeId(ItemId(1284)), val: Some(Int(35185)), is_const: true }) }, declaration: Some(Cursor(SIOCSIFMAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:225:9, usr: Some("c:@macro@SIOCSIFMAP"))), loc: Some(Cursor(SIOCSIFMAP kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:225:9, usr: Some("c:@macro@SIOCSIFMAP"))) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1285) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1286), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1286) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1287), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCADDDLCI", mangled_name: None, ty: TypeId(ItemId(1286)), val: Some(Int(35200)), is_const: true }) }, declaration: Some(Cursor(SIOCADDDLCI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:227:9, usr: Some("c:@macro@SIOCADDDLCI"))), loc: Some(Cursor(SIOCADDDLCI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:227:9, usr: Some("c:@macro@SIOCADDDLCI"))) [INFO] [stderr] 2025-06-29 16:15:57,501 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1287) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1288), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1288) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1289), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDELDLCI", mangled_name: None, ty: TypeId(ItemId(1288)), val: Some(Int(35201)), is_const: true }) }, declaration: Some(Cursor(SIOCDELDLCI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:228:9, usr: Some("c:@macro@SIOCDELDLCI"))), loc: Some(Cursor(SIOCDELDLCI kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:228:9, usr: Some("c:@macro@SIOCDELDLCI"))) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1289) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1290), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1290) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1291), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCDEVPRIVATE", mangled_name: None, ty: TypeId(ItemId(1290)), val: Some(Int(35312)), is_const: true }) }, declaration: Some(Cursor(SIOCDEVPRIVATE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:230:9, usr: Some("c:@macro@SIOCDEVPRIVATE"))), loc: Some(Cursor(SIOCDEVPRIVATE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:230:9, usr: Some("c:@macro@SIOCDEVPRIVATE"))) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1291) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1292), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1292) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1293), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SIOCPROTOPRIVATE", mangled_name: None, ty: TypeId(ItemId(1292)), val: Some(Int(35296)), is_const: true }) }, declaration: Some(Cursor(SIOCPROTOPRIVATE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:231:9, usr: Some("c:@macro@SIOCPROTOPRIVATE"))), loc: Some(Cursor(SIOCPROTOPRIVATE kind: macro definition, loc: rt-thread/include/libc/libc_ioctl.h:231:9, usr: Some("c:@macro@SIOCPROTOPRIVATE"))) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1293) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1294) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_dirent.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:20:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_dirent.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:20:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_dirent.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:20:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1294), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_dirent.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:20:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,502 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,502 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_dirent.h [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1295) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_DIRENT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:8:9, usr: Some("c:@macro@LIBC_DIRENT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_DIRENT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:8:9, usr: Some("c:@macro@LIBC_DIRENT_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_DIRENT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:8:9, usr: Some("c:@macro@LIBC_DIRENT_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1295), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_DIRENT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:8:9, usr: Some("c:@macro@LIBC_DIRENT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,503 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_DIRENT_H__ kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:8:9, usr: Some("c:@macro@LIBC_DIRENT_H__")) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1296), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1296) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1297), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "DT_UNKNOWN", mangled_name: None, ty: TypeId(ItemId(1296)), val: Some(Int(0)), is_const: true }) }, declaration: Some(Cursor(DT_UNKNOWN kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:10:9, usr: Some("c:@macro@DT_UNKNOWN"))), loc: Some(Cursor(DT_UNKNOWN kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:10:9, usr: Some("c:@macro@DT_UNKNOWN"))) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1297) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1298), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1298) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1299), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "DT_REG", mangled_name: None, ty: TypeId(ItemId(1298)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(DT_REG kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:11:9, usr: Some("c:@macro@DT_REG"))), loc: Some(Cursor(DT_REG kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:11:9, usr: Some("c:@macro@DT_REG"))) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1299) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1300), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1300) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,503 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1301), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "DT_DIR", mangled_name: None, ty: TypeId(ItemId(1300)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(DT_DIR kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:12:9, usr: Some("c:@macro@DT_DIR"))), loc: Some(Cursor(DT_DIR kind: macro definition, loc: rt-thread/include/libc/libc_dirent.h:12:9, usr: Some("c:@macro@DT_DIR"))) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1301) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1302) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:21:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:21:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:21:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1302), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:21:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,504 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_signal.h [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1303) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_SIGNAL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:12:9, usr: Some("c:@macro@LIBC_SIGNAL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_SIGNAL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:12:9, usr: Some("c:@macro@LIBC_SIGNAL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_SIGNAL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:12:9, usr: Some("c:@macro@LIBC_SIGNAL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1303), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_SIGNAL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:12:9, usr: Some("c:@macro@LIBC_SIGNAL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,504 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_SIGNAL_H__ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:12:9, usr: Some("c:@macro@LIBC_SIGNAL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1304), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1304) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,504 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1305), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SI_USER", mangled_name: None, ty: TypeId(ItemId(1304)), val: Some(Int(1)), is_const: true }) }, declaration: Some(Cursor(SI_USER kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:57:9, usr: Some("c:@macro@SI_USER"))), loc: Some(Cursor(SI_USER kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:57:9, usr: Some("c:@macro@SI_USER"))) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1305) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1306), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1306) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1307), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SI_QUEUE", mangled_name: None, ty: TypeId(ItemId(1306)), val: Some(Int(2)), is_const: true }) }, declaration: Some(Cursor(SI_QUEUE kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:58:9, usr: Some("c:@macro@SI_QUEUE"))), loc: Some(Cursor(SI_QUEUE kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:58:9, usr: Some("c:@macro@SI_QUEUE"))) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1307) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1308), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1308) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1309), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SI_TIMER", mangled_name: None, ty: TypeId(ItemId(1308)), val: Some(Int(3)), is_const: true }) }, declaration: Some(Cursor(SI_TIMER kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:59:9, usr: Some("c:@macro@SI_TIMER"))), loc: Some(Cursor(SI_TIMER kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:59:9, usr: Some("c:@macro@SI_TIMER"))) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1309) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1310), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1310) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1311), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SI_ASYNCIO", mangled_name: None, ty: TypeId(ItemId(1310)), val: Some(Int(4)), is_const: true }) }, declaration: Some(Cursor(SI_ASYNCIO kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:61:9, usr: Some("c:@macro@SI_ASYNCIO"))), loc: Some(Cursor(SI_ASYNCIO kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:61:9, usr: Some("c:@macro@SI_ASYNCIO"))) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1311) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1312), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1312) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1313), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "SI_MESGQ", mangled_name: None, ty: TypeId(ItemId(1312)), val: Some(Int(5)), is_const: true }) }, declaration: Some(Cursor(SI_MESGQ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:63:9, usr: Some("c:@macro@SI_MESGQ"))), loc: Some(Cursor(SI_MESGQ kind: macro definition, loc: rt-thread/include/libc/libc_signal.h:63:9, usr: Some("c:@macro@SI_MESGQ"))) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1313) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1314) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(signal.h kind: inclusion directive, loc: rt-thread/include/libc/libc_signal.h:71:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(signal.h kind: inclusion directive, loc: rt-thread/include/libc/libc_signal.h:71:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(signal.h kind: inclusion directive, loc: rt-thread/include/libc/libc_signal.h:71:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1314), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(signal.h kind: inclusion directive, loc: rt-thread/include/libc/libc_signal.h:71:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,505 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/components/libc/compilers/minilibc/signal.h [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1315) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIGNAL_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:12:9, usr: Some("c:@macro@SIGNAL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIGNAL_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:12:9, usr: Some("c:@macro@SIGNAL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIGNAL_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:12:9, usr: Some("c:@macro@SIGNAL_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1315), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIGNAL_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:12:9, usr: Some("c:@macro@SIGNAL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,505 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,506 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIGNAL_H__ kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:12:9, usr: Some("c:@macro@SIGNAL_H__")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1316) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/signal.h:14:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/signal.h:14:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/signal.h:14:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1316), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_signal.h kind: inclusion directive, loc: rt-thread/components/libc/compilers/minilibc/signal.h:14:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,506 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_signal.h [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1317) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(LIBC_SIGNAL_H__ kind: macro expansion, loc: rt-thread/include/libc/libc_signal.h:11:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_SIGNAL_H__ kind: macro expansion, loc: rt-thread/include/libc/libc_signal.h:11:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(LIBC_SIGNAL_H__ kind: macro expansion, loc: rt-thread/include/libc/libc_signal.h:11:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1317), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(LIBC_SIGNAL_H__ kind: macro expansion, loc: rt-thread/include/libc/libc_signal.h:11:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1317) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1318) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIG_DFL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:16:9, usr: Some("c:@macro@SIG_DFL")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_DFL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:16:9, usr: Some("c:@macro@SIG_DFL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_DFL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:16:9, usr: Some("c:@macro@SIG_DFL"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1318), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIG_DFL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:16:9, usr: Some("c:@macro@SIG_DFL")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,506 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIG_DFL kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:16:9, usr: Some("c:@macro@SIG_DFL")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1319) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIG_IGN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:17:9, usr: Some("c:@macro@SIG_IGN")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_IGN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:17:9, usr: Some("c:@macro@SIG_IGN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_IGN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:17:9, usr: Some("c:@macro@SIG_IGN"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1319), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIG_IGN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:17:9, usr: Some("c:@macro@SIG_IGN")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,506 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIG_IGN kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:17:9, usr: Some("c:@macro@SIG_IGN")) [INFO] [stderr] 2025-06-29 16:15:57,506 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1320) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(SIG_ERR kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:18:9, usr: Some("c:@macro@SIG_ERR")) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_ERR kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:18:9, usr: Some("c:@macro@SIG_ERR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(SIG_ERR kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:18:9, usr: Some("c:@macro@SIG_ERR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1320), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(SIG_ERR kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:18:9, usr: Some("c:@macro@SIG_ERR")) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,507 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(SIG_ERR kind: macro definition, loc: rt-thread/components/libc/compilers/minilibc/signal.h:18:9, usr: Some("c:@macro@SIG_ERR")) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1321) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(libc/libc_fdset.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:22:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_fdset.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:22:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(libc/libc_fdset.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:22:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1321), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(libc/libc_fdset.h kind: inclusion directive, loc: rt-thread/include/rtlibc.h:22:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,507 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/libc/libc_fdset.h [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1322) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(LIBC_FDSET_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:16:9, usr: Some("c:@macro@LIBC_FDSET_H__")) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_FDSET_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:16:9, usr: Some("c:@macro@LIBC_FDSET_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(LIBC_FDSET_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:16:9, usr: Some("c:@macro@LIBC_FDSET_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1322), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(LIBC_FDSET_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:16:9, usr: Some("c:@macro@LIBC_FDSET_H__")) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,507 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(LIBC_FDSET_H__ kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:16:9, usr: Some("c:@macro@LIBC_FDSET_H__")) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1323) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_fdset.h:18:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_fdset.h:18:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_fdset.h:18:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1323), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtconfig.h kind: inclusion directive, loc: rt-thread/include/libc/libc_fdset.h:18:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,507 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=./rtconfig.h [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1324), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1324) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1325), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "FD_SETSIZE", mangled_name: None, ty: TypeId(ItemId(1324)), val: Some(Int(32)), is_const: true }) }, declaration: Some(Cursor(FD_SETSIZE kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:38:13, usr: Some("c:@macro@FD_SETSIZE"))), loc: Some(Cursor(FD_SETSIZE kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:38:13, usr: Some("c:@macro@FD_SETSIZE"))) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1325) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,507 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1326), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: Int(U32), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1326) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1327), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Var(Var { name: "NBBY", mangled_name: None, ty: TypeId(ItemId(1326)), val: Some(Int(8)), is_const: true }) }, declaration: Some(Cursor(NBBY kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:41:13, usr: Some("c:@macro@NBBY"))), loc: Some(Cursor(NBBY kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:41:13, usr: Some("c:@macro@NBBY"))) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1327) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1328) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(NFDBITS kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:44:13, usr: Some("c:@macro@NFDBITS")) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(NFDBITS kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:44:13, usr: Some("c:@macro@NFDBITS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(NFDBITS kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:44:13, usr: Some("c:@macro@NFDBITS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1328), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(NFDBITS kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:44:13, usr: Some("c:@macro@NFDBITS")) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,508 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(NFDBITS kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:44:13, usr: Some("c:@macro@NFDBITS")) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1329) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(howmany kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:46:13, usr: Some("c:@macro@howmany")) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(howmany kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:46:13, usr: Some("c:@macro@howmany"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(howmany kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:46:13, usr: Some("c:@macro@howmany"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1329), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(howmany kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:46:13, usr: Some("c:@macro@howmany")) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,508 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(howmany kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:46:13, usr: Some("c:@macro@howmany")) [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1330) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(howmany kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:22, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,508 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(howmany kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:22, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(howmany kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:22, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1330), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(howmany kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:22, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1330) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1331) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FD_SETSIZE kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:30, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_SETSIZE kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:30, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FD_SETSIZE kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:30, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1331), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FD_SETSIZE kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:30, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1331) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1332) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(NFDBITS kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:42, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(NFDBITS kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:42, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(NFDBITS kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:42, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1332), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(NFDBITS kind: macro expansion, loc: rt-thread/include/libc/libc_fdset.h:52:42, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1332) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1333) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(fd_set kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:55:9, usr: Some("c:@macro@fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(fd_set kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:55:9, usr: Some("c:@macro@fd_set"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(fd_set kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:55:9, usr: Some("c:@macro@fd_set"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,509 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1333), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(fd_set kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:55:9, usr: Some("c:@macro@fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,510 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(fd_set kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:55:9, usr: Some("c:@macro@fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1334) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FD_SET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:57:13, usr: Some("c:@macro@FD_SET")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_SET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:57:13, usr: Some("c:@macro@FD_SET"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_SET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:57:13, usr: Some("c:@macro@FD_SET"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1334), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FD_SET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:57:13, usr: Some("c:@macro@FD_SET")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,510 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FD_SET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:57:13, usr: Some("c:@macro@FD_SET")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1335) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FD_CLR kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:58:13, usr: Some("c:@macro@FD_CLR")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_CLR kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:58:13, usr: Some("c:@macro@FD_CLR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_CLR kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:58:13, usr: Some("c:@macro@FD_CLR"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1335), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FD_CLR kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:58:13, usr: Some("c:@macro@FD_CLR")) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,510 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,510 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FD_CLR kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:58:13, usr: Some("c:@macro@FD_CLR")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1336) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FD_ISSET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:59:13, usr: Some("c:@macro@FD_ISSET")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_ISSET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:59:13, usr: Some("c:@macro@FD_ISSET"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_ISSET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:59:13, usr: Some("c:@macro@FD_ISSET"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1336), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FD_ISSET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:59:13, usr: Some("c:@macro@FD_ISSET")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,511 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FD_ISSET kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:59:13, usr: Some("c:@macro@FD_ISSET")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1337) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FD_ZERO kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:60:13, usr: Some("c:@macro@FD_ZERO")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_ZERO kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:60:13, usr: Some("c:@macro@FD_ZERO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FD_ZERO kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:60:13, usr: Some("c:@macro@FD_ZERO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1337), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FD_ZERO kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:60:13, usr: Some("c:@macro@FD_ZERO")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,511 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FD_ZERO kind: macro definition, loc: rt-thread/include/libc/libc_fdset.h:60:13, usr: Some("c:@macro@FD_ZERO")) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1338) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtservice.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:25:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,511 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtservice.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:25:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtservice.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:25:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1338), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtservice.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:25:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,512 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtservice.h [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1339) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__RT_SERVICE_H__ kind: macro definition, loc: rt-thread/include/rtservice.h:17:9, usr: Some("c:@macro@__RT_SERVICE_H__")) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_SERVICE_H__ kind: macro definition, loc: rt-thread/include/rtservice.h:17:9, usr: Some("c:@macro@__RT_SERVICE_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_SERVICE_H__ kind: macro definition, loc: rt-thread/include/rtservice.h:17:9, usr: Some("c:@macro@__RT_SERVICE_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1339), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__RT_SERVICE_H__ kind: macro definition, loc: rt-thread/include/rtservice.h:17:9, usr: Some("c:@macro@__RT_SERVICE_H__")) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,512 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__RT_SERVICE_H__ kind: macro definition, loc: rt-thread/include/rtservice.h:17:9, usr: Some("c:@macro@__RT_SERVICE_H__")) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1340) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_container_of kind: macro definition, loc: rt-thread/include/rtservice.h:33:9, usr: Some("c:@macro@rt_container_of")) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_container_of kind: macro definition, loc: rt-thread/include/rtservice.h:33:9, usr: Some("c:@macro@rt_container_of"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,512 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_container_of kind: macro definition, loc: rt-thread/include/rtservice.h:33:9, usr: Some("c:@macro@rt_container_of"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1340), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_container_of kind: macro definition, loc: rt-thread/include/rtservice.h:33:9, usr: Some("c:@macro@rt_container_of")) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,513 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_container_of kind: macro definition, loc: rt-thread/include/rtservice.h:33:9, usr: Some("c:@macro@rt_container_of")) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1341) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_LIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:40:9, usr: Some("c:@macro@RT_LIST_OBJECT_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_LIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:40:9, usr: Some("c:@macro@RT_LIST_OBJECT_INIT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_LIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:40:9, usr: Some("c:@macro@RT_LIST_OBJECT_INIT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1341), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_LIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:40:9, usr: Some("c:@macro@RT_LIST_OBJECT_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,513 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_LIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:40:9, usr: Some("c:@macro@RT_LIST_OBJECT_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1342) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:47:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:47:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:47:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1342), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:47:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1342) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1343) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:58:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:58:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,513 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:58:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1343), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:58:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1343) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1344) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:73:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:73:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:73:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1344), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:73:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1344) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1345) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:86:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:86:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:86:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1345), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:86:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1345) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1346) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:98:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:98:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:98:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1346), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:98:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1346) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,514 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1347) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:107:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:107:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:107:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1347), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:107:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1347) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1348) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_entry kind: macro definition, loc: rt-thread/include/rtservice.h:126:9, usr: Some("c:@macro@rt_list_entry")) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_entry kind: macro definition, loc: rt-thread/include/rtservice.h:126:9, usr: Some("c:@macro@rt_list_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_entry kind: macro definition, loc: rt-thread/include/rtservice.h:126:9, usr: Some("c:@macro@rt_list_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1348), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_entry kind: macro definition, loc: rt-thread/include/rtservice.h:126:9, usr: Some("c:@macro@rt_list_entry")) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,515 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_list_entry kind: macro definition, loc: rt-thread/include/rtservice.h:126:9, usr: Some("c:@macro@rt_list_entry")) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1349) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:134:9, usr: Some("c:@macro@rt_list_for_each")) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:134:9, usr: Some("c:@macro@rt_list_for_each"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:134:9, usr: Some("c:@macro@rt_list_for_each"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,515 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1349), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:134:9, usr: Some("c:@macro@rt_list_for_each")) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,516 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_list_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:134:9, usr: Some("c:@macro@rt_list_for_each")) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1350) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_for_each_safe kind: macro definition, loc: rt-thread/include/rtservice.h:143:9, usr: Some("c:@macro@rt_list_for_each_safe")) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each_safe kind: macro definition, loc: rt-thread/include/rtservice.h:143:9, usr: Some("c:@macro@rt_list_for_each_safe"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each_safe kind: macro definition, loc: rt-thread/include/rtservice.h:143:9, usr: Some("c:@macro@rt_list_for_each_safe"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1350), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_for_each_safe kind: macro definition, loc: rt-thread/include/rtservice.h:143:9, usr: Some("c:@macro@rt_list_for_each_safe")) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,516 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_list_for_each_safe kind: macro definition, loc: rt-thread/include/rtservice.h:143:9, usr: Some("c:@macro@rt_list_for_each_safe")) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1351) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:153:9, usr: Some("c:@macro@rt_list_for_each_entry")) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:153:9, usr: Some("c:@macro@rt_list_for_each_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:153:9, usr: Some("c:@macro@rt_list_for_each_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,516 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1351), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:153:9, usr: Some("c:@macro@rt_list_for_each_entry")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,517 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_list_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:153:9, usr: Some("c:@macro@rt_list_for_each_entry")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1352) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_for_each_entry_safe kind: macro definition, loc: rt-thread/include/rtservice.h:165:9, usr: Some("c:@macro@rt_list_for_each_entry_safe")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each_entry_safe kind: macro definition, loc: rt-thread/include/rtservice.h:165:9, usr: Some("c:@macro@rt_list_for_each_entry_safe"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_for_each_entry_safe kind: macro definition, loc: rt-thread/include/rtservice.h:165:9, usr: Some("c:@macro@rt_list_for_each_entry_safe"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1352), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_for_each_entry_safe kind: macro definition, loc: rt-thread/include/rtservice.h:165:9, usr: Some("c:@macro@rt_list_for_each_entry_safe")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,517 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_list_for_each_entry_safe kind: macro definition, loc: rt-thread/include/rtservice.h:165:9, usr: Some("c:@macro@rt_list_for_each_entry_safe")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1353) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:179:9, usr: Some("c:@macro@rt_list_first_entry")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:179:9, usr: Some("c:@macro@rt_list_first_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:179:9, usr: Some("c:@macro@rt_list_first_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1353), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:179:9, usr: Some("c:@macro@rt_list_first_entry")) [INFO] [stderr] 2025-06-29 16:15:57,517 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,518 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_list_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:179:9, usr: Some("c:@macro@rt_list_first_entry")) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1354) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RT_SLIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:182:9, usr: Some("c:@macro@RT_SLIST_OBJECT_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_SLIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:182:9, usr: Some("c:@macro@RT_SLIST_OBJECT_INIT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_SLIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:182:9, usr: Some("c:@macro@RT_SLIST_OBJECT_INIT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1354), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RT_SLIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:182:9, usr: Some("c:@macro@RT_SLIST_OBJECT_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,518 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RT_SLIST_OBJECT_INIT kind: macro definition, loc: rt-thread/include/rtservice.h:182:9, usr: Some("c:@macro@RT_SLIST_OBJECT_INIT")) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1355) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:189:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:189:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:189:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1355), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:189:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1355) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1356) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:191:15, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:191:15, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,518 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:191:15, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1356), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:191:15, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1356) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1357) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:194:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:194:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:194:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1357), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:194:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1357) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1358) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:203:15, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:203:15, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:203:15, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1358), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:203:15, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1358) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1359) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:206:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:206:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:206:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1359), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:206:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1359) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1360) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:212:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:212:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,519 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:212:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1360), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:212:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1360) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1361) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:216:20, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:216:20, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:216:20, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1361), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:216:20, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1361) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1362) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:225:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:225:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:225:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1362), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:225:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1362) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1363) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:237:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:237:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:237:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1363), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:237:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1363) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1364) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:242:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,520 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:242:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:242:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1364), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:242:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1364) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1365) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:249:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:249:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:249:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1365), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:249:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1365) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1366) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:254:1, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:254:1, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:254:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1366), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_inline kind: macro expansion, loc: rt-thread/include/rtservice.h:254:1, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1366) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1367) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:256:23, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:256:23, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:256:23, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1367), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_NULL kind: macro expansion, loc: rt-thread/include/rtservice.h:256:23, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1367) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1368) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_entry kind: macro definition, loc: rt-thread/include/rtservice.h:265:9, usr: Some("c:@macro@rt_slist_entry")) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_entry kind: macro definition, loc: rt-thread/include/rtservice.h:265:9, usr: Some("c:@macro@rt_slist_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_entry kind: macro definition, loc: rt-thread/include/rtservice.h:265:9, usr: Some("c:@macro@rt_slist_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1368), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_entry kind: macro definition, loc: rt-thread/include/rtservice.h:265:9, usr: Some("c:@macro@rt_slist_entry")) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,521 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_slist_entry kind: macro definition, loc: rt-thread/include/rtservice.h:265:9, usr: Some("c:@macro@rt_slist_entry")) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1369) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:273:9, usr: Some("c:@macro@rt_slist_for_each")) [INFO] [stderr] 2025-06-29 16:15:57,521 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:273:9, usr: Some("c:@macro@rt_slist_for_each"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:273:9, usr: Some("c:@macro@rt_slist_for_each"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1369), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:273:9, usr: Some("c:@macro@rt_slist_for_each")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,522 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_slist_for_each kind: macro definition, loc: rt-thread/include/rtservice.h:273:9, usr: Some("c:@macro@rt_slist_for_each")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1370) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:282:9, usr: Some("c:@macro@rt_slist_for_each_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:282:9, usr: Some("c:@macro@rt_slist_for_each_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:282:9, usr: Some("c:@macro@rt_slist_for_each_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1370), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:282:9, usr: Some("c:@macro@rt_slist_for_each_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,522 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_slist_for_each_entry kind: macro definition, loc: rt-thread/include/rtservice.h:282:9, usr: Some("c:@macro@rt_slist_for_each_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1371) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:295:9, usr: Some("c:@macro@rt_slist_first_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:295:9, usr: Some("c:@macro@rt_slist_first_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:295:9, usr: Some("c:@macro@rt_slist_first_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1371), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:295:9, usr: Some("c:@macro@rt_slist_first_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,522 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_slist_first_entry kind: macro definition, loc: rt-thread/include/rtservice.h:295:9, usr: Some("c:@macro@rt_slist_first_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1372) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_tail_entry kind: macro definition, loc: rt-thread/include/rtservice.h:306:9, usr: Some("c:@macro@rt_slist_tail_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_tail_entry kind: macro definition, loc: rt-thread/include/rtservice.h:306:9, usr: Some("c:@macro@rt_slist_tail_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_tail_entry kind: macro definition, loc: rt-thread/include/rtservice.h:306:9, usr: Some("c:@macro@rt_slist_tail_entry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1372), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_tail_entry kind: macro definition, loc: rt-thread/include/rtservice.h:306:9, usr: Some("c:@macro@rt_slist_tail_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,522 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_slist_tail_entry kind: macro definition, loc: rt-thread/include/rtservice.h:306:9, usr: Some("c:@macro@rt_slist_tail_entry")) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1373) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtm.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:26:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtm.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:26:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtm.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:26:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,522 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1373), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtm.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:26:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,523 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtm.h [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1374) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(__RTM_H__ kind: macro definition, loc: rt-thread/include/rtm.h:8:9, usr: Some("c:@macro@__RTM_H__")) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RTM_H__ kind: macro definition, loc: rt-thread/include/rtm.h:8:9, usr: Some("c:@macro@__RTM_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RTM_H__ kind: macro definition, loc: rt-thread/include/rtm.h:8:9, usr: Some("c:@macro@__RTM_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1374), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(__RTM_H__ kind: macro definition, loc: rt-thread/include/rtm.h:8:9, usr: Some("c:@macro@__RTM_H__")) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,523 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(__RTM_H__ kind: macro definition, loc: rt-thread/include/rtm.h:8:9, usr: Some("c:@macro@__RTM_H__")) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1375) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtm.h:10:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtm.h:10:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtm.h:10:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1375), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtdef.h kind: inclusion directive, loc: rt-thread/include/rtm.h:10:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,523 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtdef.h [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1376) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rtthread.h kind: inclusion directive, loc: rt-thread/include/rtm.h:11:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtthread.h kind: inclusion directive, loc: rt-thread/include/rtm.h:11:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rtthread.h kind: inclusion directive, loc: rt-thread/include/rtm.h:11:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1376), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rtthread.h kind: inclusion directive, loc: rt-thread/include/rtm.h:11:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,523 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/include/rtthread.h [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1377) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__RT_THREAD_H__ kind: macro expansion, loc: rt-thread/include/rtthread.h:19:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(__RT_THREAD_H__ kind: macro expansion, loc: rt-thread/include/rtthread.h:19:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__RT_THREAD_H__ kind: macro expansion, loc: rt-thread/include/rtthread.h:19:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1377), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(__RT_THREAD_H__ kind: macro expansion, loc: rt-thread/include/rtthread.h:19:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1377) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1378) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(RTM_EXPORT kind: macro definition, loc: rt-thread/include/rtm.h:40:9, usr: Some("c:@macro@RTM_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTM_EXPORT kind: macro definition, loc: rt-thread/include/rtm.h:40:9, usr: Some("c:@macro@RTM_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RTM_EXPORT kind: macro definition, loc: rt-thread/include/rtm.h:40:9, usr: Some("c:@macro@RTM_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1378), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(RTM_EXPORT kind: macro definition, loc: rt-thread/include/rtm.h:40:9, usr: Some("c:@macro@RTM_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,523 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(RTM_EXPORT kind: macro definition, loc: rt-thread/include/rtm.h:40:9, usr: Some("c:@macro@RTM_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,523 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1379) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:58:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:58:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:58:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1379), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:58:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1379) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1380) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:106:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:106:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:106:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1380), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:106:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1380) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1381) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:157:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:157:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:157:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1381), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:157:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1381) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1382) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:13, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:13, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:13, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1382), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:13, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1382) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1383) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_IDLE_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:39, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_IDLE_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:39, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_IDLE_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:39, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,524 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1383), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_IDLE_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:167:39, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1383) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1384) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:188:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:188:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:188:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1384), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:188:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1384) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1385) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtthread.h:221:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtthread.h:221:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtthread.h:221:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1385), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MEMPOOL kind: macro expansion, loc: rt-thread/include/rtthread.h:221:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1385) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1386) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:239:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:239:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:239:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1386), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:239:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1386) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1387) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HEAP kind: macro expansion, loc: rt-thread/include/rtthread.h:246:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HEAP kind: macro expansion, loc: rt-thread/include/rtthread.h:246:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HEAP kind: macro expansion, loc: rt-thread/include/rtthread.h:246:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1387), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HEAP kind: macro expansion, loc: rt-thread/include/rtthread.h:246:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,525 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1387) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1388) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:268:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:268:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:268:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1388), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:268:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1388) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1389) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtthread.h:297:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtthread.h:297:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtthread.h:297:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1389), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_SEMAPHORE kind: macro expansion, loc: rt-thread/include/rtthread.h:297:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1389) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1390) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtthread.h:315:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtthread.h:315:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtthread.h:315:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1390), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MUTEX kind: macro expansion, loc: rt-thread/include/rtthread.h:315:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1390) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1391) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtthread.h:329:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtthread.h:329:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtthread.h:329:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1391), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_EVENT kind: macro expansion, loc: rt-thread/include/rtthread.h:329:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1391) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1392) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtthread.h:347:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtthread.h:347:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,526 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtthread.h:347:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1392), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MAILBOX kind: macro expansion, loc: rt-thread/include/rtthread.h:347:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1392) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1393) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtthread.h:368:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtthread.h:368:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtthread.h:368:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1393), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_MESSAGEQUEUE kind: macro expansion, loc: rt-thread/include/rtthread.h:368:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1393) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1394) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_spin_lock_init kind: macro definition, loc: rt-thread/include/rtthread.h:411:9, usr: Some("c:rtthread.h@12452@macro@rt_spin_lock_init")) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_lock_init kind: macro definition, loc: rt-thread/include/rtthread.h:411:9, usr: Some("c:rtthread.h@12452@macro@rt_spin_lock_init"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_lock_init kind: macro definition, loc: rt-thread/include/rtthread.h:411:9, usr: Some("c:rtthread.h@12452@macro@rt_spin_lock_init"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1394), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_spin_lock_init kind: macro definition, loc: rt-thread/include/rtthread.h:411:9, usr: Some("c:rtthread.h@12452@macro@rt_spin_lock_init")) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,527 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_spin_lock_init kind: macro definition, loc: rt-thread/include/rtthread.h:411:9, usr: Some("c:rtthread.h@12452@macro@rt_spin_lock_init")) [INFO] [stderr] 2025-06-29 16:15:57,527 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1395) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_spin_lock kind: macro definition, loc: rt-thread/include/rtthread.h:412:9, usr: Some("c:rtthread.h@12514@macro@rt_spin_lock")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_lock kind: macro definition, loc: rt-thread/include/rtthread.h:412:9, usr: Some("c:rtthread.h@12514@macro@rt_spin_lock"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_lock kind: macro definition, loc: rt-thread/include/rtthread.h:412:9, usr: Some("c:rtthread.h@12514@macro@rt_spin_lock"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1395), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_spin_lock kind: macro definition, loc: rt-thread/include/rtthread.h:412:9, usr: Some("c:rtthread.h@12514@macro@rt_spin_lock")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,528 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_spin_lock kind: macro definition, loc: rt-thread/include/rtthread.h:412:9, usr: Some("c:rtthread.h@12514@macro@rt_spin_lock")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1396) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_spin_unlock kind: macro definition, loc: rt-thread/include/rtthread.h:413:9, usr: Some("c:rtthread.h@12582@macro@rt_spin_unlock")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_unlock kind: macro definition, loc: rt-thread/include/rtthread.h:413:9, usr: Some("c:rtthread.h@12582@macro@rt_spin_unlock"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_unlock kind: macro definition, loc: rt-thread/include/rtthread.h:413:9, usr: Some("c:rtthread.h@12582@macro@rt_spin_unlock"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1396), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_spin_unlock kind: macro definition, loc: rt-thread/include/rtthread.h:413:9, usr: Some("c:rtthread.h@12582@macro@rt_spin_unlock")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,528 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_spin_unlock kind: macro definition, loc: rt-thread/include/rtthread.h:413:9, usr: Some("c:rtthread.h@12582@macro@rt_spin_unlock")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1397) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_spin_lock_irqsave kind: macro definition, loc: rt-thread/include/rtthread.h:414:9, usr: Some("c:rtthread.h@12649@macro@rt_spin_lock_irqsave")) [INFO] [stderr] 2025-06-29 16:15:57,528 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_lock_irqsave kind: macro definition, loc: rt-thread/include/rtthread.h:414:9, usr: Some("c:rtthread.h@12649@macro@rt_spin_lock_irqsave"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_lock_irqsave kind: macro definition, loc: rt-thread/include/rtthread.h:414:9, usr: Some("c:rtthread.h@12649@macro@rt_spin_lock_irqsave"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1397), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_spin_lock_irqsave kind: macro definition, loc: rt-thread/include/rtthread.h:414:9, usr: Some("c:rtthread.h@12649@macro@rt_spin_lock_irqsave")) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,529 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_spin_lock_irqsave kind: macro definition, loc: rt-thread/include/rtthread.h:414:9, usr: Some("c:rtthread.h@12649@macro@rt_spin_lock_irqsave")) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1398) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_spin_unlock_irqrestore kind: macro definition, loc: rt-thread/include/rtthread.h:415:9, usr: Some("c:rtthread.h@12723@macro@rt_spin_unlock_irqrestore")) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_unlock_irqrestore kind: macro definition, loc: rt-thread/include/rtthread.h:415:9, usr: Some("c:rtthread.h@12723@macro@rt_spin_unlock_irqrestore"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_spin_unlock_irqrestore kind: macro definition, loc: rt-thread/include/rtthread.h:415:9, usr: Some("c:rtthread.h@12723@macro@rt_spin_unlock_irqrestore"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1398), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_spin_unlock_irqrestore kind: macro definition, loc: rt-thread/include/rtthread.h:415:9, usr: Some("c:rtthread.h@12723@macro@rt_spin_unlock_irqrestore")) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,529 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(rt_spin_unlock_irqrestore kind: macro definition, loc: rt-thread/include/rtthread.h:415:9, usr: Some("c:rtthread.h@12723@macro@rt_spin_unlock_irqrestore")) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1399) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:421:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:421:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:421:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1399), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:421:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1399) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1400) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:495:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,529 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:495:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:495:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1400), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_HOOK kind: macro expansion, loc: rt-thread/include/rtthread.h:495:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1400) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1401) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtthread.h:500:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtthread.h:500:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtthread.h:500:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1401), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_COMPONENTS_INIT kind: macro expansion, loc: rt-thread/include/rtthread.h:500:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1401) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1402) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:514:9, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:514:9, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:514:9, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1402), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:514:9, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1402) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1403) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:13, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:13, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:13, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1403), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_DEVICE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:13, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1403) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1404) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:41, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:41, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:41, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1404), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_CONSOLE kind: macro expansion, loc: rt-thread/include/rtthread.h:526:41, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,530 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1404) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1405) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(errno kind: macro definition, loc: rt-thread/include/rtthread.h:536:9, usr: Some("c:rtthread.h@15684@macro@errno")) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(errno kind: macro definition, loc: rt-thread/include/rtthread.h:536:9, usr: Some("c:rtthread.h@15684@macro@errno"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(errno kind: macro definition, loc: rt-thread/include/rtthread.h:536:9, usr: Some("c:rtthread.h@15684@macro@errno"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1405), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(errno kind: macro definition, loc: rt-thread/include/rtthread.h:536:9, usr: Some("c:rtthread.h@15684@macro@errno")) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,531 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(errno kind: macro definition, loc: rt-thread/include/rtthread.h:536:9, usr: Some("c:rtthread.h@15684@macro@errno")) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1406) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtthread.h:564:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtthread.h:564:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtthread.h:564:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1406), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_DEBUG kind: macro expansion, loc: rt-thread/include/rtthread.h:564:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1406) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1407) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtthread.h:571:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtthread.h:571:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtthread.h:571:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1407), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(RT_USING_FINSH kind: macro expansion, loc: rt-thread/include/rtthread.h:571:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1407) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1408) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(finsh_api.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:572:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(finsh_api.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:572:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,531 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(finsh_api.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:572:1, usr: None)), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1408), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(finsh_api.h kind: inclusion directive, loc: rt-thread/include/rtthread.h:572:1, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,532 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] cargo:rerun-if-changed=rt-thread/components/finsh/finsh_api.h [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1409) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_API_H__ kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:11:9, usr: Some("c:@macro@FINSH_API_H__")) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_API_H__ kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:11:9, usr: Some("c:@macro@FINSH_API_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_API_H__ kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:11:9, usr: Some("c:@macro@FINSH_API_H__"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1409), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_API_H__ kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:11:9, usr: Some("c:@macro@FINSH_API_H__")) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,532 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_API_H__ kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:11:9, usr: Some("c:@macro@FINSH_API_H__")) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1410) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:13, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:13, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:13, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1410), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:13, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1410) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1411) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:49, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:49, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,532 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:49, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1411), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:24:49, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1411) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1412) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:34:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:34:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:34:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1412), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_SYMTAB kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:34:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1412) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1413) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:41:12, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:41:12, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:41:12, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1413), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_DESCRIPTION kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:41:12, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1413) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1414) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_FUNCTION_EXPORT_CMD kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:92:21, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_CMD")) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_FUNCTION_EXPORT_CMD kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:92:21, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_CMD"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_FUNCTION_EXPORT_CMD kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:92:21, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_CMD"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,533 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1414), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_FUNCTION_EXPORT_CMD kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:92:21, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_CMD")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,534 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_FUNCTION_EXPORT_CMD kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:92:21, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_CMD")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1415) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_VAR_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:102:21, usr: Some("c:@macro@FINSH_VAR_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_VAR_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:102:21, usr: Some("c:@macro@FINSH_VAR_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_VAR_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:102:21, usr: Some("c:@macro@FINSH_VAR_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1415), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_VAR_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:102:21, usr: Some("c:@macro@FINSH_VAR_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,534 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_VAR_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:102:21, usr: Some("c:@macro@FINSH_VAR_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1416) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_FUNCTION_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:185:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_FUNCTION_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:185:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_FUNCTION_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:185:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1416), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_FUNCTION_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:185:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,534 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,535 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_FUNCTION_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:185:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1417) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(FINSH_FUNCTION_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:197:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_ALIAS")) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_FUNCTION_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:197:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_ALIAS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_FUNCTION_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:197:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_ALIAS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1417), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(FINSH_FUNCTION_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:197:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_ALIAS")) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,535 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(FINSH_FUNCTION_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:197:9, usr: Some("c:@macro@FINSH_FUNCTION_EXPORT_ALIAS")) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1418) Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_MSH kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:208:8, usr: None), None [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(FINSH_USING_MSH kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:208:8, usr: None)), None [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::item] New unresolved type reference: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_MSH kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:208:8, usr: None) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1418), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(FINSH_USING_MSH kind: macro expansion, loc: rt-thread/components/finsh/finsh_api.h:208:8, usr: None), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1418) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1419) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(MSH_CMD_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:209:9, usr: Some("c:@macro@MSH_CMD_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(MSH_CMD_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:209:9, usr: Some("c:@macro@MSH_CMD_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(MSH_CMD_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:209:9, usr: Some("c:@macro@MSH_CMD_EXPORT"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,535 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1419), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(MSH_CMD_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:209:9, usr: Some("c:@macro@MSH_CMD_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,536 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(MSH_CMD_EXPORT kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:209:9, usr: Some("c:@macro@MSH_CMD_EXPORT")) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1420) [INFO] [stderr] ty = Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(MSH_CMD_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:211:9, usr: Some("c:@macro@MSH_CMD_EXPORT_ALIAS")) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(MSH_CMD_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:211:9, usr: Some("c:@macro@MSH_CMD_EXPORT_ALIAS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(MSH_CMD_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:211:9, usr: Some("c:@macro@MSH_CMD_EXPORT_ALIAS"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1420), ty: Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(MSH_CMD_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:211:9, usr: Some("c:@macro@MSH_CMD_EXPORT_ALIAS")) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,536 WARN [bindgen::ir::ty] invalid type Type(, kind: Invalid, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::item] Unhandled cursor kind 501: Cursor(MSH_CMD_EXPORT_ALIAS kind: macro definition, loc: rt-thread/components/finsh/finsh_api.h:211:9, usr: Some("c:@macro@MSH_CMD_EXPORT_ALIAS")) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1421) [INFO] [stderr] ty = Type(rt_int8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")), canon: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), [INFO] [stderr] location = Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")), canon: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), Some(Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,536 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")), canon: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), Some(Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1421), ty: Type(rt_int8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")), canon: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), loc: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")), id: ItemId(1421) }] [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1422) Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1423), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("signed char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(SChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1423) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::item] TypeId(ItemId(1423)) already resolved: Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t")) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1421), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_int8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1423))), is_const: false }) }, declaration: Some(Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))), loc: Some(Cursor(rt_int8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:65:41, usr: Some("c:@T@rt_int8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1421) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1424) [INFO] [stderr] ty = Type(rt_int16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")), canon: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), [INFO] [stderr] location = Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")), canon: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), Some(Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")), canon: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), Some(Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1424), ty: Type(rt_int16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")), canon: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), loc: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")), id: ItemId(1424) }] [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1425) Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1426), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(Short), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1426) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::item] TypeId(ItemId(1426)) already resolved: Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t")) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1424), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_int16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1426))), is_const: false }) }, declaration: Some(Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))), loc: Some(Cursor(rt_int16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:66:41, usr: Some("c:@T@rt_int16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1424) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1427) [INFO] [stderr] ty = Type(rt_int32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), [INFO] [stderr] location = Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")) [INFO] [stderr] 2025-06-29 16:15:57,537 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Some(Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Some(Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1427), ty: Type(rt_int32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), loc: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), id: ItemId(1427) }] [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1428) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1429), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1429) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] TypeId(ItemId(1429)) already resolved: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1427), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_int32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1429))), is_const: false }) }, declaration: Some(Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), loc: Some(Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1427) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1430) [INFO] [stderr] ty = Type(rt_uint8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), [INFO] [stderr] location = Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1430), ty: Type(rt_uint8_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), loc: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), id: ItemId(1430) }] [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1431) Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1432), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(UChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1432) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] TypeId(ItemId(1432)) already resolved: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1430), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1432))), is_const: false }) }, declaration: Some(Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), loc: Some(Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1430) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1433) [INFO] [stderr] ty = Type(rt_uint16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), [INFO] [stderr] location = Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1433), ty: Type(rt_uint16_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), loc: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")) [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), id: ItemId(1433) }] [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1434) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1435), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,538 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1435) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] TypeId(ItemId(1435)) already resolved: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1433), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1435))), is_const: false }) }, declaration: Some(Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), loc: Some(Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1433) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1436) [INFO] [stderr] ty = Type(rt_uint32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), [INFO] [stderr] location = Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1436), ty: Type(rt_uint32_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), loc: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), id: ItemId(1436) }] [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1437) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1438), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1438) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] TypeId(ItemId(1438)) already resolved: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1436), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1438))), is_const: false }) }, declaration: Some(Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), loc: Some(Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1436) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1439) [INFO] [stderr] ty = Type(rt_int64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")), canon: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), [INFO] [stderr] location = Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")), canon: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), Some(Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")), canon: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), Some(Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1439), ty: Type(rt_int64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")), canon: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), loc: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")), id: ItemId(1439) }] [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1440) Type(long long, kind: LongLong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long long, kind: LongLong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1441), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(LongLong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1441) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] TypeId(ItemId(1441)) already resolved: Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1439), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_int64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1441))), is_const: false }) }, declaration: Some(Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))), loc: Some(Cursor(rt_int64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:76:41, usr: Some("c:@T@rt_int64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1439) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1442) [INFO] [stderr] ty = Type(rt_uint64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")), canon: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), [INFO] [stderr] location = Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")), canon: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), Some(Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")), canon: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), Some(Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1442), ty: Type(rt_uint64_t, kind: Typedef, cconv: 100, decl: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")), canon: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), loc: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")) [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")), id: ItemId(1442) }] [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1443) Type(unsigned long long, kind: ULongLong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long long, kind: ULongLong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,539 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1444), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULongLong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1444) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::item] TypeId(ItemId(1444)) already resolved: Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t")) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1442), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1444))), is_const: false }) }, declaration: Some(Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))), loc: Some(Cursor(rt_uint64_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:77:41, usr: Some("c:@T@rt_uint64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1442) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1445) [INFO] [stderr] ty = Type(rt_bool_t, kind: Typedef, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), [INFO] [stderr] location = Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_bool_t, kind: Typedef, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Some(Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_bool_t, kind: Typedef, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Some(Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1445), ty: Type(rt_bool_t, kind: Typedef, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), loc: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), id: ItemId(1445) }] [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1446) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), None [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1447), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1447) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::item] TypeId(ItemId(1447)) already resolved: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1445), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_bool_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1447))), is_const: false }) }, declaration: Some(Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), loc: Some(Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1445) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1448) [INFO] [stderr] ty = Type(rt_base_t, kind: Typedef, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), [INFO] [stderr] location = Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_base_t, kind: Typedef, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_base_t, kind: Typedef, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1448), ty: Type(rt_base_t, kind: Typedef, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), loc: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")) [INFO] [stderr] 2025-06-29 16:15:57,540 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), id: ItemId(1448) }] [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1449) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), None [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1450), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1450) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::item] TypeId(ItemId(1450)) already resolved: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1448), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_base_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1450))), is_const: false }) }, declaration: Some(Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), loc: Some(Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1448) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1451) [INFO] [stderr] ty = Type(rt_ubase_t, kind: Typedef, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), [INFO] [stderr] location = Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Typedef, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Typedef, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1451), ty: Type(rt_ubase_t, kind: Typedef, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), loc: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), id: ItemId(1451) }] [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1452) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), None [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1453), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1453) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::item] TypeId(ItemId(1453)) already resolved: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1451), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_ubase_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1453))), is_const: false }) }, declaration: Some(Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), loc: Some(Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))) [INFO] [stderr] 2025-06-29 16:15:57,541 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1451) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1454) [INFO] [stderr] ty = Type(rt_err_t, kind: Typedef, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), [INFO] [stderr] location = Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Typedef, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Typedef, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1454), ty: Type(rt_err_t, kind: Typedef, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), loc: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), id: ItemId(1454) }] [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1455) Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), None [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1448)), CanonicalTypeDeclaration(Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))) Some(Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1455), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_base_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1448))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1455) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::item] TypeId(ItemId(1455)) already resolved: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1454), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1455))), is_const: false }) }, declaration: Some(Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), loc: Some(Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1454) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1456) [INFO] [stderr] ty = Type(rt_time_t, kind: Typedef, cconv: 100, decl: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")), canon: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), [INFO] [stderr] location = Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_time_t, kind: Typedef, cconv: 100, decl: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")), canon: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), Some(Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,542 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_time_t, kind: Typedef, cconv: 100, decl: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")), canon: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), Some(Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1456), ty: Type(rt_time_t, kind: Typedef, cconv: 100, decl: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")), canon: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), loc: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")), id: ItemId(1456) }] [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1457) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")), None [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1457), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1457) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::item] TypeId(ItemId(1457)) already resolved: Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t")) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1456), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_time_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1457))), is_const: false }) }, declaration: Some(Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))), loc: Some(Cursor(rt_time_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:86:41, usr: Some("c:@T@rt_time_t"))) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1456) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1458) [INFO] [stderr] ty = Type(rt_tick_t, kind: Typedef, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), [INFO] [stderr] location = Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Typedef, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Typedef, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1458), ty: Type(rt_tick_t, kind: Typedef, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), loc: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")) [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), id: ItemId(1458) }] [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1459) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), None [INFO] [stderr] 2025-06-29 16:15:57,543 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1459), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1459) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::item] TypeId(ItemId(1459)) already resolved: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1458), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1459))), is_const: false }) }, declaration: Some(Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), loc: Some(Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1458) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1460) [INFO] [stderr] ty = Type(rt_flag_t, kind: Typedef, cconv: 100, decl: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")), canon: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), [INFO] [stderr] location = Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_flag_t, kind: Typedef, cconv: 100, decl: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")), canon: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), Some(Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_flag_t, kind: Typedef, cconv: 100, decl: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")), canon: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), Some(Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1460), ty: Type(rt_flag_t, kind: Typedef, cconv: 100, decl: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")), canon: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), loc: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")), id: ItemId(1460) }] [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1461) Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")), None [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1448)), CanonicalTypeDeclaration(Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))) Some(Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))) [INFO] [stderr] 2025-06-29 16:15:57,544 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1461), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_base_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1448))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1461) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::item] TypeId(ItemId(1461)) already resolved: Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t")) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1460), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_flag_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1461))), is_const: false }) }, declaration: Some(Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))), loc: Some(Cursor(rt_flag_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:88:41, usr: Some("c:@T@rt_flag_t"))) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1460) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1462) [INFO] [stderr] ty = Type(rt_size_t, kind: Typedef, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), [INFO] [stderr] location = Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Typedef, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Typedef, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1462), ty: Type(rt_size_t, kind: Typedef, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), loc: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), id: ItemId(1462) }] [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1463) Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), None [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1451)), CanonicalTypeDeclaration(Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))) Some(Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1463), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_ubase_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1451))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1463) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::item] TypeId(ItemId(1463)) already resolved: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1462), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_size_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1463))), is_const: false }) }, declaration: Some(Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), loc: Some(Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1462) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1464) [INFO] [stderr] ty = Type(rt_dev_t, kind: Typedef, cconv: 100, decl: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")), canon: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), [INFO] [stderr] location = Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")) [INFO] [stderr] 2025-06-29 16:15:57,545 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_dev_t, kind: Typedef, cconv: 100, decl: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")), canon: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), Some(Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_dev_t, kind: Typedef, cconv: 100, decl: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")), canon: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), Some(Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1464), ty: Type(rt_dev_t, kind: Typedef, cconv: 100, decl: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")), canon: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), loc: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")), id: ItemId(1464) }] [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1465) Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")), None [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1451)), CanonicalTypeDeclaration(Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))) Some(Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1465), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_ubase_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1451))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1465) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::item] TypeId(ItemId(1465)) already resolved: Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t")) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1464), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_dev_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1465))), is_const: false }) }, declaration: Some(Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))), loc: Some(Cursor(rt_dev_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:90:41, usr: Some("c:@T@rt_dev_t"))) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1464) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1466) [INFO] [stderr] ty = Type(rt_off_t, kind: Typedef, cconv: 100, decl: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")), canon: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), [INFO] [stderr] location = Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_off_t, kind: Typedef, cconv: 100, decl: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")), canon: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), Some(Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_off_t, kind: Typedef, cconv: 100, decl: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")), canon: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), Some(Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1466), ty: Type(rt_off_t, kind: Typedef, cconv: 100, decl: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")), canon: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), loc: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")) [INFO] [stderr] 2025-06-29 16:15:57,546 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")), id: ItemId(1466) }] [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1467) Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")), None [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Some(Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1448)), CanonicalTypeDeclaration(Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))), Type(rt_base_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t")), canon: Cursor(rt_base_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:82:41, usr: Some("c:@T@rt_base_t"))) Some(Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1467), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_base_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1448))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1467) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::item] TypeId(ItemId(1467)) already resolved: Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t")) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1466), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_off_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1467))), is_const: false }) }, declaration: Some(Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))), loc: Some(Cursor(rt_off_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:91:41, usr: Some("c:@T@rt_off_t"))) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1466) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1468) [INFO] [stderr] ty = Type(__gnuc_va_list, kind: Typedef, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), [INFO] [stderr] location = Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(__gnuc_va_list, kind: Typedef, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Some(Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(__gnuc_va_list, kind: Typedef, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Some(Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1468), ty: Type(__gnuc_va_list, kind: Typedef, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), loc: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), id: ItemId(1468) }] [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1469) Type(__builtin_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list")), canon: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list"))), Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), None [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(__builtin_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list")), canon: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list"))), Some(Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), None [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::item] New unresolved type reference: Type(__builtin_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list")), canon: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list"))), Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")) [INFO] [stderr] 2025-06-29 16:15:57,547 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1469), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(__builtin_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list")), canon: Cursor(__builtin_va_list kind: TypedefDecl, loc: builtin definitions, usr: Some("c:@T@__builtin_va_list"))), Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1469) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1468), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("__gnuc_va_list"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1469))), is_const: false }) }, declaration: Some(Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), loc: Some(Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1468) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1470) [INFO] [stderr] ty = Type(va_list, kind: Typedef, cconv: 100, decl: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")), canon: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), [INFO] [stderr] location = Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(va_list, kind: Typedef, cconv: 100, decl: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")), canon: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), Some(Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(va_list, kind: Typedef, cconv: 100, decl: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")), canon: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), Some(Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1470), ty: Type(va_list, kind: Typedef, cconv: 100, decl: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")), canon: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), loc: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")), id: ItemId(1470) }] [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1471) Type(__gnuc_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")), None [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(__gnuc_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Some(Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), None [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1468)), CanonicalTypeDeclaration(Type(__gnuc_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))), Type(__gnuc_va_list, kind: Elaborated, cconv: 100, decl: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list")), canon: Cursor(__gnuc_va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:142:41, usr: Some("c:@T@__gnuc_va_list"))) Some(Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1471), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("__gnuc_va_list"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1468))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1471) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::item] TypeId(ItemId(1471)) already resolved: Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list")) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1470), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("va_list"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1471))), is_const: false }) }, declaration: Some(Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))), loc: Some(Cursor(va_list kind: TypedefDecl, loc: rt-thread/include/rtdef.h:143:41, usr: Some("c:@T@va_list"))) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1470) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,548 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1472) [INFO] [stderr] ty = Type(init_fn_t, kind: Typedef, cconv: 100, decl: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), canon: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), [INFO] [stderr] location = Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(init_fn_t, kind: Typedef, cconv: 100, decl: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), canon: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), Some(Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(init_fn_t, kind: Typedef, cconv: 100, decl: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), canon: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), Some(Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1472), ty: Type(init_fn_t, kind: Typedef, cconv: 100, decl: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), canon: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), loc: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), id: ItemId(1472) }] [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1473) Type(int (*)(void), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), None [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (*)(void), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::item] New unresolved type reference: Type(int (*)(void), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1473), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(int (*)(void), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1473) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1472), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("init_fn_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1473))), is_const: false }) }, declaration: Some(Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))), loc: Some(Cursor(init_fn_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:193:15, usr: Some("c:@T@init_fn_t"))) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1472) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1474) [INFO] [stderr] ty = Type(struct rt_list_node, kind: Record, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), [INFO] [stderr] location = Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_list_node, kind: Record, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Some(Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_list_node, kind: Record, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Some(Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1474), ty: Type(struct rt_list_node, kind: Record, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), loc: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")) [INFO] [stderr] 2025-06-29 16:15:57,549 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), id: ItemId(1474) }] [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1475) Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:316:26, usr: Some("c:@S@rt_list_node@FI@next")), Some(ItemId(1474)) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:316:26, usr: Some("c:@S@rt_list_node@FI@next"))), Some(ItemId(1474)) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:316:26, usr: Some("c:@S@rt_list_node@FI@next")) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1475), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1474), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:316:26, usr: Some("c:@S@rt_list_node@FI@next")), Some(ItemId(1474))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1475) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1476) Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(prev kind: FieldDecl, loc: rt-thread/include/rtdef.h:317:26, usr: Some("c:@S@rt_list_node@FI@prev")), Some(ItemId(1474)) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(prev kind: FieldDecl, loc: rt-thread/include/rtdef.h:317:26, usr: Some("c:@S@rt_list_node@FI@prev"))), Some(ItemId(1474)) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(prev kind: FieldDecl, loc: rt-thread/include/rtdef.h:317:26, usr: Some("c:@S@rt_list_node@FI@prev")) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1476), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1474), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_list_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(prev kind: FieldDecl, loc: rt-thread/include/rtdef.h:317:26, usr: Some("c:@S@rt_list_node@FI@prev")), Some(ItemId(1474))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1476) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1474), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_list_node"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("next"), ty: TypeId(ItemId(1475)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("prev"), ty: TypeId(ItemId(1476)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), loc: Some(Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1474) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1477) [INFO] [stderr] ty = Type(rt_list_t, kind: Typedef, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), [INFO] [stderr] location = Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")) [INFO] [stderr] 2025-06-29 16:15:57,550 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Typedef, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Typedef, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1477), ty: Type(rt_list_t, kind: Typedef, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), loc: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), id: ItemId(1477) }] [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1478) Type(struct rt_list_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), None [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_list_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Some(Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1474)), CanonicalTypeDeclaration(Type(struct rt_list_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))), Type(struct rt_list_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node")), canon: Cursor(rt_list_node kind: StructDecl, loc: rt-thread/include/rtdef.h:314:8, usr: Some("c:@S@rt_list_node"))) Some(Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1478), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("struct rt_list_node"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1474))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1478) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::item] TypeId(ItemId(1478)) already resolved: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1477), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1478))), is_const: false }) }, declaration: Some(Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), loc: Some(Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1477) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1479) [INFO] [stderr] ty = Type(struct rt_slist_node, kind: Record, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), [INFO] [stderr] location = Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_slist_node, kind: Record, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Some(Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_slist_node, kind: Record, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Some(Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1479), ty: Type(struct rt_slist_node, kind: Record, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), loc: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")) [INFO] [stderr] 2025-06-29 16:15:57,551 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), id: ItemId(1479) }] [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1480) Type(struct rt_slist_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:326:27, usr: Some("c:@S@rt_slist_node@FI@next")), Some(ItemId(1479)) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_slist_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:326:27, usr: Some("c:@S@rt_slist_node@FI@next"))), Some(ItemId(1479)) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_slist_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:326:27, usr: Some("c:@S@rt_slist_node@FI@next")) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1480), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1479), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_slist_node *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(next kind: FieldDecl, loc: rt-thread/include/rtdef.h:326:27, usr: Some("c:@S@rt_slist_node@FI@next")), Some(ItemId(1479))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1480) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1479), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_slist_node"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("next"), ty: TypeId(ItemId(1480)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), loc: Some(Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1479) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1481) [INFO] [stderr] ty = Type(rt_slist_t, kind: Typedef, cconv: 100, decl: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")), canon: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), [INFO] [stderr] location = Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t, kind: Typedef, cconv: 100, decl: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")), canon: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), Some(Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t, kind: Typedef, cconv: 100, decl: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")), canon: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), Some(Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1481), ty: Type(rt_slist_t, kind: Typedef, cconv: 100, decl: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")), canon: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), loc: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")), id: ItemId(1481) }] [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1482) Type(struct rt_slist_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")), None [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_slist_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Some(Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1479)), CanonicalTypeDeclaration(Type(struct rt_slist_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))), Type(struct rt_slist_node, kind: Elaborated, cconv: 100, decl: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node")), canon: Cursor(rt_slist_node kind: StructDecl, loc: rt-thread/include/rtdef.h:324:8, usr: Some("c:@S@rt_slist_node"))) Some(Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))) [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1482), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("struct rt_slist_node"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1479))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,552 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1482) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] TypeId(ItemId(1482)) already resolved: Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t")) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1481), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_slist_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1482))), is_const: false }) }, declaration: Some(Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))), loc: Some(Cursor(rt_slist_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:328:30, usr: Some("c:@T@rt_slist_t"))) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1481) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1483) [INFO] [stderr] ty = Type(struct rt_object, kind: Record, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), [INFO] [stderr] location = Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object, kind: Record, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object, kind: Record, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1483), ty: Type(struct rt_object, kind: Record, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), loc: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), id: ItemId(1483) }] [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1484) Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:346:16, usr: Some("c:@S@rt_object@FI@name")), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:346:16, usr: Some("c:@S@rt_object@FI@name"))), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] New unresolved type reference: Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:346:16, usr: Some("c:@S@rt_object@FI@name")) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1484), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1483), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:346:16, usr: Some("c:@S@rt_object@FI@name")), Some(ItemId(1483))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1484) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1485) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:347:16, usr: Some("c:@S@rt_object@FI@type")), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:347:16, usr: Some("c:@S@rt_object@FI@type"))), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:347:16, usr: Some("c:@S@rt_object@FI@type"))) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1485), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1483), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1485) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] TypeId(ItemId(1485)) already resolved: Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:347:16, usr: Some("c:@S@rt_object@FI@type")) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1486) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:348:16, usr: Some("c:@S@rt_object@FI@flag")), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:348:16, usr: Some("c:@S@rt_object@FI@flag"))), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:348:16, usr: Some("c:@S@rt_object@FI@flag"))) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1486), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1483), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1486) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,553 DEBUG [bindgen::ir::item] TypeId(ItemId(1486)) already resolved: Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:348:16, usr: Some("c:@S@rt_object@FI@flag")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1487) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:353:16, usr: Some("c:@S@rt_object@FI@list")), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:353:16, usr: Some("c:@S@rt_object@FI@list"))), Some(ItemId(1483)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:353:16, usr: Some("c:@S@rt_object@FI@list"))) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1487), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1483), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1487) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] TypeId(ItemId(1487)) already resolved: Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:353:16, usr: Some("c:@S@rt_object@FI@list")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1483), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("name"), ty: TypeId(ItemId(1484)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("type"), ty: TypeId(ItemId(1485)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("flag"), ty: TypeId(ItemId(1486)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(72) }), RawField(FieldData { name: Some("list"), ty: TypeId(ItemId(1487)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(128) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), loc: Some(Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1483) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1488) [INFO] [stderr] ty = Type(rt_object_t, kind: Typedef, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), [INFO] [stderr] location = Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Typedef, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Typedef, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1488), ty: Type(rt_object_t, kind: Typedef, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), loc: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), id: ItemId(1488) }] [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1489) Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), None [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1489), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1489) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1488), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1489))), is_const: false }) }, declaration: Some(Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), loc: Some(Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1488) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1490) [INFO] [stderr] ty = Type(enum rt_object_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), [INFO] [stderr] location = Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1490), ty: Type(enum rt_object_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), loc: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), id: ItemId(1490) }] [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::enum_ty] Enum::from_ty Type(enum rt_object_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1491) [INFO] [stderr] ty = Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")) [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), None [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1492), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,554 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1492) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1490), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Enum(Enum { repr: Some(TypeId(ItemId(1492))), variants: [EnumVariant { name: "RT_Object_Class_Null", comment: None, val: Unsigned(0), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Thread", comment: None, val: Unsigned(1), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Semaphore", comment: None, val: Unsigned(2), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Mutex", comment: None, val: Unsigned(3), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Event", comment: None, val: Unsigned(4), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_MailBox", comment: None, val: Unsigned(5), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_MessageQueue", comment: None, val: Unsigned(6), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_MemHeap", comment: None, val: Unsigned(7), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_MemPool", comment: None, val: Unsigned(8), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Device", comment: None, val: Unsigned(9), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Timer", comment: None, val: Unsigned(10), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Module", comment: None, val: Unsigned(11), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Unknown", comment: None, val: Unsigned(12), custom_behavior: None }, EnumVariant { name: "RT_Object_Class_Static", comment: None, val: Unsigned(128), custom_behavior: None }] }), is_const: false }) }, declaration: Some(Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), loc: Some(Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1490) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1493) [INFO] [stderr] ty = Type(struct rt_object_information, kind: Record, cconv: 100, decl: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")), canon: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), [INFO] [stderr] location = Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object_information, kind: Record, cconv: 100, decl: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")), canon: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), Some(Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object_information, kind: Record, cconv: 100, decl: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")), canon: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), Some(Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1493), ty: Type(struct rt_object_information, kind: Record, cconv: 100, decl: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")), canon: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), loc: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information")), id: ItemId(1493) }] [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1494) Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:397:31, usr: Some("c:@S@rt_object_information@FI@type")), Some(ItemId(1493)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:397:31, usr: Some("c:@S@rt_object_information@FI@type"))), Some(ItemId(1493)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1490)), CanonicalTypeDeclaration(Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:397:31, usr: Some("c:@S@rt_object_information@FI@type"))) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1494), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1493), kind: Type(Type { name: Some("enum rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1490))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1494) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] TypeId(ItemId(1494)) already resolved: Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:397:31, usr: Some("c:@S@rt_object_information@FI@type")) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1495) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(object_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:398:31, usr: Some("c:@S@rt_object_information@FI@object_list")), Some(ItemId(1493)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(object_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:398:31, usr: Some("c:@S@rt_object_information@FI@object_list"))), Some(ItemId(1493)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(object_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:398:31, usr: Some("c:@S@rt_object_information@FI@object_list"))) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1495), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1493), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1495) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] TypeId(ItemId(1495)) already resolved: Cursor(object_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:398:31, usr: Some("c:@S@rt_object_information@FI@object_list")) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1496) Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(object_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:399:31, usr: Some("c:@S@rt_object_information@FI@object_size")), Some(ItemId(1493)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(object_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:399:31, usr: Some("c:@S@rt_object_information@FI@object_size"))), Some(ItemId(1493)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1462)), CanonicalTypeDeclaration(Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) Some(Cursor(object_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:399:31, usr: Some("c:@S@rt_object_information@FI@object_size"))) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1496), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1493), kind: Type(Type { name: Some("rt_size_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1462))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1496) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] TypeId(ItemId(1496)) already resolved: Cursor(object_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:399:31, usr: Some("c:@S@rt_object_information@FI@object_size")) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1493), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_information"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("type"), ty: TypeId(ItemId(1494)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("object_list"), ty: TypeId(ItemId(1495)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("object_size"), ty: TypeId(ItemId(1496)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(192) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))), loc: Some(Cursor(rt_object_information kind: StructDecl, loc: rt-thread/include/rtdef.h:395:8, usr: Some("c:@S@rt_object_information"))) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1493) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,555 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1497) [INFO] [stderr] ty = Type(struct rt_timer, kind: Record, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), [INFO] [stderr] location = Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_timer, kind: Record, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Some(Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_timer, kind: Record, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Some(Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1497), ty: Type(struct rt_timer, kind: Record, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), loc: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), id: ItemId(1497) }] [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1498) Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:451:22, usr: Some("c:@S@rt_timer@FI@parent")), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:451:22, usr: Some("c:@S@rt_timer@FI@parent"))), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1483)), CanonicalTypeDeclaration(Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:451:22, usr: Some("c:@S@rt_timer@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1498), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1497), kind: Type(Type { name: Some("struct rt_object"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1483))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1498) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::item] TypeId(ItemId(1498)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:451:22, usr: Some("c:@S@rt_timer@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1499) Type(rt_list_t[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(row kind: FieldDecl, loc: rt-thread/include/rtdef.h:453:22, usr: Some("c:@S@rt_timer@FI@row")), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(row kind: FieldDecl, loc: rt-thread/include/rtdef.h:453:22, usr: Some("c:@S@rt_timer@FI@row"))), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(row kind: FieldDecl, loc: rt-thread/include/rtdef.h:453:22, usr: Some("c:@S@rt_timer@FI@row")) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1499), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1497), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(row kind: FieldDecl, loc: rt-thread/include/rtdef.h:453:22, usr: Some("c:@S@rt_timer@FI@row")), Some(ItemId(1497))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1499) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1500) Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout_func kind: FieldDecl, loc: rt-thread/include/rtdef.h:455:12, usr: Some("c:@S@rt_timer@FI@timeout_func")), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(timeout_func kind: FieldDecl, loc: rt-thread/include/rtdef.h:455:12, usr: Some("c:@S@rt_timer@FI@timeout_func"))), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,556 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout_func kind: FieldDecl, loc: rt-thread/include/rtdef.h:455:12, usr: Some("c:@S@rt_timer@FI@timeout_func")) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1500), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1497), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout_func kind: FieldDecl, loc: rt-thread/include/rtdef.h:455:12, usr: Some("c:@S@rt_timer@FI@timeout_func")), Some(ItemId(1497))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1500) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1501) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:456:22, usr: Some("c:@S@rt_timer@FI@parameter")), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:456:22, usr: Some("c:@S@rt_timer@FI@parameter"))), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:456:22, usr: Some("c:@S@rt_timer@FI@parameter")) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1501), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1497), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:456:22, usr: Some("c:@S@rt_timer@FI@parameter")), Some(ItemId(1497))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1501) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1502) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:458:22, usr: Some("c:@S@rt_timer@FI@init_tick")), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:458:22, usr: Some("c:@S@rt_timer@FI@init_tick"))), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:458:22, usr: Some("c:@S@rt_timer@FI@init_tick"))) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1502), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1497), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1502) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::item] TypeId(ItemId(1502)) already resolved: Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:458:22, usr: Some("c:@S@rt_timer@FI@init_tick")) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1503) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(timeout_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:459:22, usr: Some("c:@S@rt_timer@FI@timeout_tick")), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(timeout_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:459:22, usr: Some("c:@S@rt_timer@FI@timeout_tick"))), Some(ItemId(1497)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(timeout_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:459:22, usr: Some("c:@S@rt_timer@FI@timeout_tick"))) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1503), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1497), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1503) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,557 DEBUG [bindgen::ir::item] TypeId(ItemId(1503)) already resolved: Cursor(timeout_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:459:22, usr: Some("c:@S@rt_timer@FI@timeout_tick")) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1497), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer"), layout: Some(Layout { size: 72, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1498)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("row"), ty: TypeId(ItemId(1499)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) }), RawField(FieldData { name: Some("timeout_func"), ty: TypeId(ItemId(1500)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("parameter"), ty: TypeId(ItemId(1501)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("init_tick"), ty: TypeId(ItemId(1502)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) }), RawField(FieldData { name: Some("timeout_tick"), ty: TypeId(ItemId(1503)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(544) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), loc: Some(Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1497) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1504) [INFO] [stderr] ty = Type(rt_timer_t, kind: Typedef, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), [INFO] [stderr] location = Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Typedef, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Typedef, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1504), ty: Type(rt_timer_t, kind: Typedef, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), loc: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), id: ItemId(1504) }] [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1505) Type(struct rt_timer *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), None [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_timer *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_timer *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1505), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_timer *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1505) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1504), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1505))), is_const: false }) }, declaration: Some(Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), loc: Some(Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1504) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1506) [INFO] [stderr] ty = Type(struct rt_thread, kind: Record, cconv: 100, decl: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")), canon: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), [INFO] [stderr] location = Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")) [INFO] [stderr] 2025-06-29 16:15:57,558 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_thread, kind: Record, cconv: 100, decl: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")), canon: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), Some(Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_thread, kind: Record, cconv: 100, decl: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")), canon: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), Some(Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1506), ty: Type(struct rt_thread, kind: Record, cconv: 100, decl: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")), canon: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), loc: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread")), id: ItemId(1506) }] [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1507) Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:557:17, usr: Some("c:@S@rt_thread@FI@name")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:557:17, usr: Some("c:@S@rt_thread@FI@name"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::item] New unresolved type reference: Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:557:17, usr: Some("c:@S@rt_thread@FI@name")) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1507), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(char[8], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: FieldDecl, loc: rt-thread/include/rtdef.h:557:17, usr: Some("c:@S@rt_thread@FI@name")), Some(ItemId(1506))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1507) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1508) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:558:17, usr: Some("c:@S@rt_thread@FI@type")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:558:17, usr: Some("c:@S@rt_thread@FI@type"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:558:17, usr: Some("c:@S@rt_thread@FI@type"))) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1508), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1508) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::item] TypeId(ItemId(1508)) already resolved: Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:558:17, usr: Some("c:@S@rt_thread@FI@type")) [INFO] [stderr] 2025-06-29 16:15:57,559 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1509) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(flags kind: FieldDecl, loc: rt-thread/include/rtdef.h:559:17, usr: Some("c:@S@rt_thread@FI@flags")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(flags kind: FieldDecl, loc: rt-thread/include/rtdef.h:559:17, usr: Some("c:@S@rt_thread@FI@flags"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(flags kind: FieldDecl, loc: rt-thread/include/rtdef.h:559:17, usr: Some("c:@S@rt_thread@FI@flags"))) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1509), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1509) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::item] TypeId(ItemId(1509)) already resolved: Cursor(flags kind: FieldDecl, loc: rt-thread/include/rtdef.h:559:17, usr: Some("c:@S@rt_thread@FI@flags")) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1510) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:565:17, usr: Some("c:@S@rt_thread@FI@list")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:565:17, usr: Some("c:@S@rt_thread@FI@list"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:565:17, usr: Some("c:@S@rt_thread@FI@list"))) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1510), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1510) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::item] TypeId(ItemId(1510)) already resolved: Cursor(list kind: FieldDecl, loc: rt-thread/include/rtdef.h:565:17, usr: Some("c:@S@rt_thread@FI@list")) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1511) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(tlist kind: FieldDecl, loc: rt-thread/include/rtdef.h:566:17, usr: Some("c:@S@rt_thread@FI@tlist")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(tlist kind: FieldDecl, loc: rt-thread/include/rtdef.h:566:17, usr: Some("c:@S@rt_thread@FI@tlist"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(tlist kind: FieldDecl, loc: rt-thread/include/rtdef.h:566:17, usr: Some("c:@S@rt_thread@FI@tlist"))) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1511), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1511) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::item] TypeId(ItemId(1511)) already resolved: Cursor(tlist kind: FieldDecl, loc: rt-thread/include/rtdef.h:566:17, usr: Some("c:@S@rt_thread@FI@tlist")) [INFO] [stderr] 2025-06-29 16:15:57,560 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1512) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sp kind: FieldDecl, loc: rt-thread/include/rtdef.h:569:17, usr: Some("c:@S@rt_thread@FI@sp")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sp kind: FieldDecl, loc: rt-thread/include/rtdef.h:569:17, usr: Some("c:@S@rt_thread@FI@sp"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sp kind: FieldDecl, loc: rt-thread/include/rtdef.h:569:17, usr: Some("c:@S@rt_thread@FI@sp")) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1512), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sp kind: FieldDecl, loc: rt-thread/include/rtdef.h:569:17, usr: Some("c:@S@rt_thread@FI@sp")), Some(ItemId(1506))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1512) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1513) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:570:17, usr: Some("c:@S@rt_thread@FI@entry")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:570:17, usr: Some("c:@S@rt_thread@FI@entry"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:570:17, usr: Some("c:@S@rt_thread@FI@entry")) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1513), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:570:17, usr: Some("c:@S@rt_thread@FI@entry")), Some(ItemId(1506))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1513) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1514) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:571:17, usr: Some("c:@S@rt_thread@FI@parameter")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:571:17, usr: Some("c:@S@rt_thread@FI@parameter"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:571:17, usr: Some("c:@S@rt_thread@FI@parameter")) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1514), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: FieldDecl, loc: rt-thread/include/rtdef.h:571:17, usr: Some("c:@S@rt_thread@FI@parameter")), Some(ItemId(1506))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1514) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1515) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(stack_addr kind: FieldDecl, loc: rt-thread/include/rtdef.h:572:17, usr: Some("c:@S@rt_thread@FI@stack_addr")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(stack_addr kind: FieldDecl, loc: rt-thread/include/rtdef.h:572:17, usr: Some("c:@S@rt_thread@FI@stack_addr"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,561 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(stack_addr kind: FieldDecl, loc: rt-thread/include/rtdef.h:572:17, usr: Some("c:@S@rt_thread@FI@stack_addr")) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1515), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(stack_addr kind: FieldDecl, loc: rt-thread/include/rtdef.h:572:17, usr: Some("c:@S@rt_thread@FI@stack_addr")), Some(ItemId(1506))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1515) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1516) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(stack_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:573:17, usr: Some("c:@S@rt_thread@FI@stack_size")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(stack_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:573:17, usr: Some("c:@S@rt_thread@FI@stack_size"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(stack_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:573:17, usr: Some("c:@S@rt_thread@FI@stack_size"))) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1516), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1516) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::item] TypeId(ItemId(1516)) already resolved: Cursor(stack_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:573:17, usr: Some("c:@S@rt_thread@FI@stack_size")) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1517) Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(error kind: FieldDecl, loc: rt-thread/include/rtdef.h:576:17, usr: Some("c:@S@rt_thread@FI@error")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(error kind: FieldDecl, loc: rt-thread/include/rtdef.h:576:17, usr: Some("c:@S@rt_thread@FI@error"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1454)), CanonicalTypeDeclaration(Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) Some(Cursor(error kind: FieldDecl, loc: rt-thread/include/rtdef.h:576:17, usr: Some("c:@S@rt_thread@FI@error"))) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1517), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1454))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1517) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::item] TypeId(ItemId(1517)) already resolved: Cursor(error kind: FieldDecl, loc: rt-thread/include/rtdef.h:576:17, usr: Some("c:@S@rt_thread@FI@error")) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1518) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(stat kind: FieldDecl, loc: rt-thread/include/rtdef.h:578:17, usr: Some("c:@S@rt_thread@FI@stat")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(stat kind: FieldDecl, loc: rt-thread/include/rtdef.h:578:17, usr: Some("c:@S@rt_thread@FI@stat"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,562 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(stat kind: FieldDecl, loc: rt-thread/include/rtdef.h:578:17, usr: Some("c:@S@rt_thread@FI@stat"))) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1518), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1518) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::item] TypeId(ItemId(1518)) already resolved: Cursor(stat kind: FieldDecl, loc: rt-thread/include/rtdef.h:578:17, usr: Some("c:@S@rt_thread@FI@stat")) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1519) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(current_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:590:17, usr: Some("c:@S@rt_thread@FI@current_priority")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(current_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:590:17, usr: Some("c:@S@rt_thread@FI@current_priority"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(current_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:590:17, usr: Some("c:@S@rt_thread@FI@current_priority"))) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1519), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1519) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::item] TypeId(ItemId(1519)) already resolved: Cursor(current_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:590:17, usr: Some("c:@S@rt_thread@FI@current_priority")) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1520) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(init_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:591:17, usr: Some("c:@S@rt_thread@FI@init_priority")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(init_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:591:17, usr: Some("c:@S@rt_thread@FI@init_priority"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(init_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:591:17, usr: Some("c:@S@rt_thread@FI@init_priority"))) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1520), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1520) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::item] TypeId(ItemId(1520)) already resolved: Cursor(init_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:591:17, usr: Some("c:@S@rt_thread@FI@init_priority")) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1521) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(number_mask kind: FieldDecl, loc: rt-thread/include/rtdef.h:596:17, usr: Some("c:@S@rt_thread@FI@number_mask")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(number_mask kind: FieldDecl, loc: rt-thread/include/rtdef.h:596:17, usr: Some("c:@S@rt_thread@FI@number_mask"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,563 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(number_mask kind: FieldDecl, loc: rt-thread/include/rtdef.h:596:17, usr: Some("c:@S@rt_thread@FI@number_mask"))) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1521), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1521) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::item] TypeId(ItemId(1521)) already resolved: Cursor(number_mask kind: FieldDecl, loc: rt-thread/include/rtdef.h:596:17, usr: Some("c:@S@rt_thread@FI@number_mask")) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1522) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(event_set kind: FieldDecl, loc: rt-thread/include/rtdef.h:600:17, usr: Some("c:@S@rt_thread@FI@event_set")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(event_set kind: FieldDecl, loc: rt-thread/include/rtdef.h:600:17, usr: Some("c:@S@rt_thread@FI@event_set"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(event_set kind: FieldDecl, loc: rt-thread/include/rtdef.h:600:17, usr: Some("c:@S@rt_thread@FI@event_set"))) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1522), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1522) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::item] TypeId(ItemId(1522)) already resolved: Cursor(event_set kind: FieldDecl, loc: rt-thread/include/rtdef.h:600:17, usr: Some("c:@S@rt_thread@FI@event_set")) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1523) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(event_info kind: FieldDecl, loc: rt-thread/include/rtdef.h:601:17, usr: Some("c:@S@rt_thread@FI@event_info")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(event_info kind: FieldDecl, loc: rt-thread/include/rtdef.h:601:17, usr: Some("c:@S@rt_thread@FI@event_info"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(event_info kind: FieldDecl, loc: rt-thread/include/rtdef.h:601:17, usr: Some("c:@S@rt_thread@FI@event_info"))) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1523), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1523) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::item] TypeId(ItemId(1523)) already resolved: Cursor(event_info kind: FieldDecl, loc: rt-thread/include/rtdef.h:601:17, usr: Some("c:@S@rt_thread@FI@event_info")) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1524) Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:615:17, usr: Some("c:@S@rt_thread@FI@init_tick")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:615:17, usr: Some("c:@S@rt_thread@FI@init_tick"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,564 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1451)), CanonicalTypeDeclaration(Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))) Some(Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:615:17, usr: Some("c:@S@rt_thread@FI@init_tick"))) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1524), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_ubase_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1451))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1524) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] TypeId(ItemId(1524)) already resolved: Cursor(init_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:615:17, usr: Some("c:@S@rt_thread@FI@init_tick")) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1525) Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(remaining_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:616:17, usr: Some("c:@S@rt_thread@FI@remaining_tick")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(remaining_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:616:17, usr: Some("c:@S@rt_thread@FI@remaining_tick"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1451)), CanonicalTypeDeclaration(Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))) Some(Cursor(remaining_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:616:17, usr: Some("c:@S@rt_thread@FI@remaining_tick"))) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1525), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_ubase_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1451))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1525) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] TypeId(ItemId(1525)) already resolved: Cursor(remaining_tick kind: FieldDecl, loc: rt-thread/include/rtdef.h:616:17, usr: Some("c:@S@rt_thread@FI@remaining_tick")) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1526) Type(struct rt_timer, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Cursor(thread_timer kind: FieldDecl, loc: rt-thread/include/rtdef.h:618:21, usr: Some("c:@S@rt_thread@FI@thread_timer")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_timer, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Some(Cursor(thread_timer kind: FieldDecl, loc: rt-thread/include/rtdef.h:618:21, usr: Some("c:@S@rt_thread@FI@thread_timer"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1497)), CanonicalTypeDeclaration(Type(struct rt_timer, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))), Type(struct rt_timer, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer")), canon: Cursor(rt_timer kind: StructDecl, loc: rt-thread/include/rtdef.h:449:8, usr: Some("c:@S@rt_timer"))) Some(Cursor(thread_timer kind: FieldDecl, loc: rt-thread/include/rtdef.h:618:21, usr: Some("c:@S@rt_thread@FI@thread_timer"))) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1526), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("struct rt_timer"), layout: Some(Layout { size: 72, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1497))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1526) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] TypeId(ItemId(1526)) already resolved: Cursor(thread_timer kind: FieldDecl, loc: rt-thread/include/rtdef.h:618:21, usr: Some("c:@S@rt_thread@FI@thread_timer")) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1527) Type(void (*)(struct rt_thread *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(cleanup kind: FieldDecl, loc: rt-thread/include/rtdef.h:620:12, usr: Some("c:@S@rt_thread@FI@cleanup")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(struct rt_thread *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(cleanup kind: FieldDecl, loc: rt-thread/include/rtdef.h:620:12, usr: Some("c:@S@rt_thread@FI@cleanup"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,565 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(struct rt_thread *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(cleanup kind: FieldDecl, loc: rt-thread/include/rtdef.h:620:12, usr: Some("c:@S@rt_thread@FI@cleanup")) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1527), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(struct rt_thread *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(cleanup kind: FieldDecl, loc: rt-thread/include/rtdef.h:620:12, usr: Some("c:@S@rt_thread@FI@cleanup")), Some(ItemId(1506))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1527) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1528) Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:627:16, usr: Some("c:@S@rt_thread@FI@user_data")), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Some(Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:627:16, usr: Some("c:@S@rt_thread@FI@user_data"))), Some(ItemId(1506)) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1451)), CanonicalTypeDeclaration(Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))), Type(rt_ubase_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t")), canon: Cursor(rt_ubase_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:83:41, usr: Some("c:@T@rt_ubase_t"))) Some(Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:627:16, usr: Some("c:@S@rt_thread@FI@user_data"))) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1528), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1506), kind: Type(Type { name: Some("rt_ubase_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1451))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1528) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::item] TypeId(ItemId(1528)) already resolved: Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:627:16, usr: Some("c:@S@rt_thread@FI@user_data")) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1506), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_thread"), layout: Some(Layout { size: 216, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("name"), ty: TypeId(ItemId(1507)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("type"), ty: TypeId(ItemId(1508)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("flags"), ty: TypeId(ItemId(1509)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(72) }), RawField(FieldData { name: Some("list"), ty: TypeId(ItemId(1510)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(128) }), RawField(FieldData { name: Some("tlist"), ty: TypeId(ItemId(1511)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) }), RawField(FieldData { name: Some("sp"), ty: TypeId(ItemId(1512)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("entry"), ty: TypeId(ItemId(1513)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("parameter"), ty: TypeId(ItemId(1514)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) }), RawField(FieldData { name: Some("stack_addr"), ty: TypeId(ItemId(1515)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(576) }), RawField(FieldData { name: Some("stack_size"), ty: TypeId(ItemId(1516)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(640) }), RawField(FieldData { name: Some("error"), ty: TypeId(ItemId(1517)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(704) }), RawField(FieldData { name: Some("stat"), ty: TypeId(ItemId(1518)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(768) }), RawField(FieldData { name: Some("current_priority"), ty: TypeId(ItemId(1519)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(776) }), RawField(FieldData { name: Some("init_priority"), ty: TypeId(ItemId(1520)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(784) }), RawField(FieldData { name: Some("number_mask"), ty: TypeId(ItemId(1521)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(800) }), RawField(FieldData { name: Some("event_set"), ty: TypeId(ItemId(1522)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(832) }), RawField(FieldData { name: Some("event_info"), ty: TypeId(ItemId(1523)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(864) }), RawField(FieldData { name: Some("init_tick"), ty: TypeId(ItemId(1524)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(896) }), RawField(FieldData { name: Some("remaining_tick"), ty: TypeId(ItemId(1525)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(960) }), RawField(FieldData { name: Some("thread_timer"), ty: TypeId(ItemId(1526)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(1024) }), RawField(FieldData { name: Some("cleanup"), ty: TypeId(ItemId(1527)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(1600) }), RawField(FieldData { name: Some("user_data"), ty: TypeId(ItemId(1528)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(1664) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))), loc: Some(Cursor(rt_thread kind: StructDecl, loc: rt-thread/include/rtdef.h:554:8, usr: Some("c:@S@rt_thread"))) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1506) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1529) [INFO] [stderr] ty = Type(rt_thread_t, kind: Typedef, cconv: 100, decl: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), canon: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), [INFO] [stderr] location = Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_thread_t, kind: Typedef, cconv: 100, decl: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), canon: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), Some(Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_thread_t, kind: Typedef, cconv: 100, decl: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), canon: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), Some(Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,566 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1529), ty: Type(rt_thread_t, kind: Typedef, cconv: 100, decl: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), canon: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), loc: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), id: ItemId(1529) }] [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1530) Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), None [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1530), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1530) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1529), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_thread_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1530))), is_const: false }) }, declaration: Some(Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))), loc: Some(Cursor(rt_thread_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:629:27, usr: Some("c:@T@rt_thread_t"))) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1529) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1531) [INFO] [stderr] ty = Type(struct rt_ipc_object, kind: Record, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), [INFO] [stderr] location = Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Record, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Record, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1531), ty: Type(struct rt_ipc_object, kind: Record, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), loc: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), id: ItemId(1531) }] [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1532) Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:656:22, usr: Some("c:@S@rt_ipc_object@FI@parent")), Some(ItemId(1531)) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:656:22, usr: Some("c:@S@rt_ipc_object@FI@parent"))), Some(ItemId(1531)) [INFO] [stderr] 2025-06-29 16:15:57,567 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1483)), CanonicalTypeDeclaration(Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:656:22, usr: Some("c:@S@rt_ipc_object@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1532), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1531), kind: Type(Type { name: Some("struct rt_object"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1483))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1532) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::item] TypeId(ItemId(1532)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:656:22, usr: Some("c:@S@rt_ipc_object@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1533) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:658:22, usr: Some("c:@S@rt_ipc_object@FI@suspend_thread")), Some(ItemId(1531)) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:658:22, usr: Some("c:@S@rt_ipc_object@FI@suspend_thread"))), Some(ItemId(1531)) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:658:22, usr: Some("c:@S@rt_ipc_object@FI@suspend_thread"))) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1533), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1531), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1533) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::item] TypeId(ItemId(1533)) already resolved: Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:658:22, usr: Some("c:@S@rt_ipc_object@FI@suspend_thread")) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1531), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_ipc_object"), layout: Some(Layout { size: 48, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1532)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("suspend_thread"), ty: TypeId(ItemId(1533)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), loc: Some(Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1531) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1534) [INFO] [stderr] ty = Type(struct rt_semaphore, kind: Record, cconv: 100, decl: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")), canon: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), [INFO] [stderr] location = Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_semaphore, kind: Record, cconv: 100, decl: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")), canon: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), Some(Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_semaphore, kind: Record, cconv: 100, decl: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")), canon: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), Some(Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1534), ty: Type(struct rt_semaphore, kind: Record, cconv: 100, decl: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")), canon: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), loc: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")) [INFO] [stderr] 2025-06-29 16:15:57,568 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore")), id: ItemId(1534) }] [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1535) Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:667:26, usr: Some("c:@S@rt_semaphore@FI@parent")), Some(ItemId(1534)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:667:26, usr: Some("c:@S@rt_semaphore@FI@parent"))), Some(ItemId(1534)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1531)), CanonicalTypeDeclaration(Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:667:26, usr: Some("c:@S@rt_semaphore@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1535), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1534), kind: Type(Type { name: Some("struct rt_ipc_object"), layout: Some(Layout { size: 48, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1531))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1535) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] TypeId(ItemId(1535)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:667:26, usr: Some("c:@S@rt_semaphore@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1536) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:669:26, usr: Some("c:@S@rt_semaphore@FI@value")), Some(ItemId(1534)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:669:26, usr: Some("c:@S@rt_semaphore@FI@value"))), Some(ItemId(1534)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:669:26, usr: Some("c:@S@rt_semaphore@FI@value"))) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1536), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1534), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1536) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] TypeId(ItemId(1536)) already resolved: Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:669:26, usr: Some("c:@S@rt_semaphore@FI@value")) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1537) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:670:26, usr: Some("c:@S@rt_semaphore@FI@reserved")), Some(ItemId(1534)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:670:26, usr: Some("c:@S@rt_semaphore@FI@reserved"))), Some(ItemId(1534)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:670:26, usr: Some("c:@S@rt_semaphore@FI@reserved"))) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1537), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1534), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1537) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] TypeId(ItemId(1537)) already resolved: Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:670:26, usr: Some("c:@S@rt_semaphore@FI@reserved")) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1534), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_semaphore"), layout: Some(Layout { size: 56, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1535)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("value"), ty: TypeId(ItemId(1536)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("reserved"), ty: TypeId(ItemId(1537)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(400) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))), loc: Some(Cursor(rt_semaphore kind: StructDecl, loc: rt-thread/include/rtdef.h:665:8, usr: Some("c:@S@rt_semaphore"))) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1534) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1538) [INFO] [stderr] ty = Type(rt_sem_t, kind: Typedef, cconv: 100, decl: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), canon: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), [INFO] [stderr] location = Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_sem_t, kind: Typedef, cconv: 100, decl: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), canon: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), Some(Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,569 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_sem_t, kind: Typedef, cconv: 100, decl: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), canon: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), Some(Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1538), ty: Type(rt_sem_t, kind: Typedef, cconv: 100, decl: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), canon: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), loc: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), id: ItemId(1538) }] [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1539) Type(struct rt_semaphore *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), None [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_semaphore *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_semaphore *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1539), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_semaphore *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1539) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1538), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_sem_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1539))), is_const: false }) }, declaration: Some(Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))), loc: Some(Cursor(rt_sem_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:672:30, usr: Some("c:@T@rt_sem_t"))) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1538) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1540) [INFO] [stderr] ty = Type(struct rt_mutex, kind: Record, cconv: 100, decl: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")), canon: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), [INFO] [stderr] location = Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mutex, kind: Record, cconv: 100, decl: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")), canon: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), Some(Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mutex, kind: Record, cconv: 100, decl: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")), canon: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), Some(Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1540), ty: Type(struct rt_mutex, kind: Record, cconv: 100, decl: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")), canon: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), loc: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex")), id: ItemId(1540) }] [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1541) Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:681:26, usr: Some("c:@S@rt_mutex@FI@parent")), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:681:26, usr: Some("c:@S@rt_mutex@FI@parent"))), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1531)), CanonicalTypeDeclaration(Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:681:26, usr: Some("c:@S@rt_mutex@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1541), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1540), kind: Type(Type { name: Some("struct rt_ipc_object"), layout: Some(Layout { size: 48, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1531))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1541) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] TypeId(ItemId(1541)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:681:26, usr: Some("c:@S@rt_mutex@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1542) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:683:26, usr: Some("c:@S@rt_mutex@FI@value")), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:683:26, usr: Some("c:@S@rt_mutex@FI@value"))), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:683:26, usr: Some("c:@S@rt_mutex@FI@value"))) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1542), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1540), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1542) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] TypeId(ItemId(1542)) already resolved: Cursor(value kind: FieldDecl, loc: rt-thread/include/rtdef.h:683:26, usr: Some("c:@S@rt_mutex@FI@value")) [INFO] [stderr] 2025-06-29 16:15:57,570 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1543) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(original_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:685:26, usr: Some("c:@S@rt_mutex@FI@original_priority")), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(original_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:685:26, usr: Some("c:@S@rt_mutex@FI@original_priority"))), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(original_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:685:26, usr: Some("c:@S@rt_mutex@FI@original_priority"))) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1543), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1540), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1543) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] TypeId(ItemId(1543)) already resolved: Cursor(original_priority kind: FieldDecl, loc: rt-thread/include/rtdef.h:685:26, usr: Some("c:@S@rt_mutex@FI@original_priority")) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1544) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(hold kind: FieldDecl, loc: rt-thread/include/rtdef.h:686:26, usr: Some("c:@S@rt_mutex@FI@hold")), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(hold kind: FieldDecl, loc: rt-thread/include/rtdef.h:686:26, usr: Some("c:@S@rt_mutex@FI@hold"))), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(hold kind: FieldDecl, loc: rt-thread/include/rtdef.h:686:26, usr: Some("c:@S@rt_mutex@FI@hold"))) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1544), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1540), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1544) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] TypeId(ItemId(1544)) already resolved: Cursor(hold kind: FieldDecl, loc: rt-thread/include/rtdef.h:686:26, usr: Some("c:@S@rt_mutex@FI@hold")) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1545) Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(owner kind: FieldDecl, loc: rt-thread/include/rtdef.h:688:26, usr: Some("c:@S@rt_mutex@FI@owner")), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(owner kind: FieldDecl, loc: rt-thread/include/rtdef.h:688:26, usr: Some("c:@S@rt_mutex@FI@owner"))), Some(ItemId(1540)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(owner kind: FieldDecl, loc: rt-thread/include/rtdef.h:688:26, usr: Some("c:@S@rt_mutex@FI@owner")) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1545), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1540), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_thread *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(owner kind: FieldDecl, loc: rt-thread/include/rtdef.h:688:26, usr: Some("c:@S@rt_mutex@FI@owner")), Some(ItemId(1540))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1545) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1540), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mutex"), layout: Some(Layout { size: 64, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1541)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("value"), ty: TypeId(ItemId(1542)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("original_priority"), ty: TypeId(ItemId(1543)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(400) }), RawField(FieldData { name: Some("hold"), ty: TypeId(ItemId(1544)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(408) }), RawField(FieldData { name: Some("owner"), ty: TypeId(ItemId(1545)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))), loc: Some(Cursor(rt_mutex kind: StructDecl, loc: rt-thread/include/rtdef.h:679:8, usr: Some("c:@S@rt_mutex"))) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1540) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1546) [INFO] [stderr] ty = Type(rt_mutex_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), canon: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), [INFO] [stderr] location = Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mutex_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), canon: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), Some(Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mutex_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), canon: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), Some(Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1546), ty: Type(rt_mutex_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), canon: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), loc: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), id: ItemId(1546) }] [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1547) Type(struct rt_mutex *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), None [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mutex *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_mutex *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1547), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_mutex *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1547) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1546), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mutex_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1547))), is_const: false }) }, declaration: Some(Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))), loc: Some(Cursor(rt_mutex_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:690:26, usr: Some("c:@T@rt_mutex_t"))) [INFO] [stderr] 2025-06-29 16:15:57,571 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1546) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1548) [INFO] [stderr] ty = Type(struct rt_event, kind: Record, cconv: 100, decl: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")), canon: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), [INFO] [stderr] location = Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_event, kind: Record, cconv: 100, decl: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")), canon: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), Some(Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_event, kind: Record, cconv: 100, decl: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")), canon: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), Some(Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1548), ty: Type(struct rt_event, kind: Record, cconv: 100, decl: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")), canon: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), loc: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event")), id: ItemId(1548) }] [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1549) Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:706:26, usr: Some("c:@S@rt_event@FI@parent")), Some(ItemId(1548)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:706:26, usr: Some("c:@S@rt_event@FI@parent"))), Some(ItemId(1548)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1531)), CanonicalTypeDeclaration(Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:706:26, usr: Some("c:@S@rt_event@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1549), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1548), kind: Type(Type { name: Some("struct rt_ipc_object"), layout: Some(Layout { size: 48, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1531))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1549) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::item] TypeId(ItemId(1549)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:706:26, usr: Some("c:@S@rt_event@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1550) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(set kind: FieldDecl, loc: rt-thread/include/rtdef.h:708:26, usr: Some("c:@S@rt_event@FI@set")), Some(ItemId(1548)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(set kind: FieldDecl, loc: rt-thread/include/rtdef.h:708:26, usr: Some("c:@S@rt_event@FI@set"))), Some(ItemId(1548)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(set kind: FieldDecl, loc: rt-thread/include/rtdef.h:708:26, usr: Some("c:@S@rt_event@FI@set"))) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1550), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1548), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1550) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,572 DEBUG [bindgen::ir::item] TypeId(ItemId(1550)) already resolved: Cursor(set kind: FieldDecl, loc: rt-thread/include/rtdef.h:708:26, usr: Some("c:@S@rt_event@FI@set")) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1548), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_event"), layout: Some(Layout { size: 56, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1549)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("set"), ty: TypeId(ItemId(1550)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))), loc: Some(Cursor(rt_event kind: StructDecl, loc: rt-thread/include/rtdef.h:704:8, usr: Some("c:@S@rt_event"))) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1548) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1551) [INFO] [stderr] ty = Type(rt_event_t, kind: Typedef, cconv: 100, decl: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), canon: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), [INFO] [stderr] location = Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_event_t, kind: Typedef, cconv: 100, decl: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), canon: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), Some(Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_event_t, kind: Typedef, cconv: 100, decl: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), canon: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), Some(Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1551), ty: Type(rt_event_t, kind: Typedef, cconv: 100, decl: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), canon: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), loc: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), id: ItemId(1551) }] [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1552) Type(struct rt_event *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), None [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_event *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_event *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1552), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_event *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1552) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1551), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_event_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1552))), is_const: false }) }, declaration: Some(Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))), loc: Some(Cursor(rt_event_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:710:26, usr: Some("c:@T@rt_event_t"))) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1551) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,573 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1553) [INFO] [stderr] ty = Type(struct rt_mailbox, kind: Record, cconv: 100, decl: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")), canon: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), [INFO] [stderr] location = Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mailbox, kind: Record, cconv: 100, decl: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")), canon: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), Some(Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mailbox, kind: Record, cconv: 100, decl: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")), canon: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), Some(Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1553), ty: Type(struct rt_mailbox, kind: Record, cconv: 100, decl: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")), canon: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), loc: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox")), id: ItemId(1553) }] [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1554) Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:719:26, usr: Some("c:@S@rt_mailbox@FI@parent")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:719:26, usr: Some("c:@S@rt_mailbox@FI@parent"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1531)), CanonicalTypeDeclaration(Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:719:26, usr: Some("c:@S@rt_mailbox@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1554), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: Some("struct rt_ipc_object"), layout: Some(Layout { size: 48, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1531))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1554) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::item] TypeId(ItemId(1554)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:719:26, usr: Some("c:@S@rt_mailbox@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1555) Type(rt_ubase_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:721:26, usr: Some("c:@S@rt_mailbox@FI@msg_pool")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_ubase_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:721:26, usr: Some("c:@S@rt_mailbox@FI@msg_pool"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_ubase_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:721:26, usr: Some("c:@S@rt_mailbox@FI@msg_pool")) [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1555), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_ubase_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:721:26, usr: Some("c:@S@rt_mailbox@FI@msg_pool")), Some(ItemId(1553))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,574 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1555) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1556) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:723:26, usr: Some("c:@S@rt_mailbox@FI@size")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:723:26, usr: Some("c:@S@rt_mailbox@FI@size"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:723:26, usr: Some("c:@S@rt_mailbox@FI@size"))) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1556), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1556) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] TypeId(ItemId(1556)) already resolved: Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:723:26, usr: Some("c:@S@rt_mailbox@FI@size")) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1557) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:725:26, usr: Some("c:@S@rt_mailbox@FI@entry")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:725:26, usr: Some("c:@S@rt_mailbox@FI@entry"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:725:26, usr: Some("c:@S@rt_mailbox@FI@entry"))) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1557), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1557) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] TypeId(ItemId(1557)) already resolved: Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:725:26, usr: Some("c:@S@rt_mailbox@FI@entry")) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1558) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(in_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:726:26, usr: Some("c:@S@rt_mailbox@FI@in_offset")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(in_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:726:26, usr: Some("c:@S@rt_mailbox@FI@in_offset"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(in_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:726:26, usr: Some("c:@S@rt_mailbox@FI@in_offset"))) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1558), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1558) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] TypeId(ItemId(1558)) already resolved: Cursor(in_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:726:26, usr: Some("c:@S@rt_mailbox@FI@in_offset")) [INFO] [stderr] 2025-06-29 16:15:57,575 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1559) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(out_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:727:26, usr: Some("c:@S@rt_mailbox@FI@out_offset")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(out_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:727:26, usr: Some("c:@S@rt_mailbox@FI@out_offset"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(out_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:727:26, usr: Some("c:@S@rt_mailbox@FI@out_offset"))) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1559), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1559) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::item] TypeId(ItemId(1559)) already resolved: Cursor(out_offset kind: FieldDecl, loc: rt-thread/include/rtdef.h:727:26, usr: Some("c:@S@rt_mailbox@FI@out_offset")) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1560) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:729:26, usr: Some("c:@S@rt_mailbox@FI@suspend_sender_thread")), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:729:26, usr: Some("c:@S@rt_mailbox@FI@suspend_sender_thread"))), Some(ItemId(1553)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:729:26, usr: Some("c:@S@rt_mailbox@FI@suspend_sender_thread"))) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1560), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1553), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1560) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::item] TypeId(ItemId(1560)) already resolved: Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:729:26, usr: Some("c:@S@rt_mailbox@FI@suspend_sender_thread")) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1553), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mailbox"), layout: Some(Layout { size: 80, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1554)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("msg_pool"), ty: TypeId(ItemId(1555)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("size"), ty: TypeId(ItemId(1556)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("entry"), ty: TypeId(ItemId(1557)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(464) }), RawField(FieldData { name: Some("in_offset"), ty: TypeId(ItemId(1558)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(480) }), RawField(FieldData { name: Some("out_offset"), ty: TypeId(ItemId(1559)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(496) }), RawField(FieldData { name: Some("suspend_sender_thread"), ty: TypeId(ItemId(1560)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))), loc: Some(Cursor(rt_mailbox kind: StructDecl, loc: rt-thread/include/rtdef.h:717:8, usr: Some("c:@S@rt_mailbox"))) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1553) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1561) [INFO] [stderr] ty = Type(rt_mailbox_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), canon: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), [INFO] [stderr] location = Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mailbox_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), canon: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), Some(Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mailbox_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), canon: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), Some(Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1561), ty: Type(rt_mailbox_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), canon: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), loc: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")) [INFO] [stderr] 2025-06-29 16:15:57,576 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), id: ItemId(1561) }] [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1562) Type(struct rt_mailbox *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), None [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mailbox *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_mailbox *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1562), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_mailbox *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1562) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1561), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mailbox_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1562))), is_const: false }) }, declaration: Some(Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))), loc: Some(Cursor(rt_mailbox_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:731:28, usr: Some("c:@T@rt_mailbox_t"))) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1561) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1563) [INFO] [stderr] ty = Type(struct rt_messagequeue, kind: Record, cconv: 100, decl: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")), canon: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), [INFO] [stderr] location = Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_messagequeue, kind: Record, cconv: 100, decl: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")), canon: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), Some(Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_messagequeue, kind: Record, cconv: 100, decl: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")), canon: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), Some(Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1563), ty: Type(struct rt_messagequeue, kind: Record, cconv: 100, decl: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")), canon: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), loc: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue")), id: ItemId(1563) }] [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1564) Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:740:26, usr: Some("c:@S@rt_messagequeue@FI@parent")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:740:26, usr: Some("c:@S@rt_messagequeue@FI@parent"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1531)), CanonicalTypeDeclaration(Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))), Type(struct rt_ipc_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object")), canon: Cursor(rt_ipc_object kind: StructDecl, loc: rt-thread/include/rtdef.h:654:8, usr: Some("c:@S@rt_ipc_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:740:26, usr: Some("c:@S@rt_messagequeue@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,577 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1564), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: Some("struct rt_ipc_object"), layout: Some(Layout { size: 48, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1531))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1564) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::item] TypeId(ItemId(1564)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:740:26, usr: Some("c:@S@rt_messagequeue@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1565) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:742:26, usr: Some("c:@S@rt_messagequeue@FI@msg_pool")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:742:26, usr: Some("c:@S@rt_messagequeue@FI@msg_pool"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:742:26, usr: Some("c:@S@rt_messagequeue@FI@msg_pool")) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1565), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_pool kind: FieldDecl, loc: rt-thread/include/rtdef.h:742:26, usr: Some("c:@S@rt_messagequeue@FI@msg_pool")), Some(ItemId(1563))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1565) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1566) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(msg_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:744:26, usr: Some("c:@S@rt_messagequeue@FI@msg_size")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(msg_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:744:26, usr: Some("c:@S@rt_messagequeue@FI@msg_size"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(msg_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:744:26, usr: Some("c:@S@rt_messagequeue@FI@msg_size"))) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1566), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1566) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::item] TypeId(ItemId(1566)) already resolved: Cursor(msg_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:744:26, usr: Some("c:@S@rt_messagequeue@FI@msg_size")) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1567) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(max_msgs kind: FieldDecl, loc: rt-thread/include/rtdef.h:745:26, usr: Some("c:@S@rt_messagequeue@FI@max_msgs")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(max_msgs kind: FieldDecl, loc: rt-thread/include/rtdef.h:745:26, usr: Some("c:@S@rt_messagequeue@FI@max_msgs"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(max_msgs kind: FieldDecl, loc: rt-thread/include/rtdef.h:745:26, usr: Some("c:@S@rt_messagequeue@FI@max_msgs"))) [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1567), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,578 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1567) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] TypeId(ItemId(1567)) already resolved: Cursor(max_msgs kind: FieldDecl, loc: rt-thread/include/rtdef.h:745:26, usr: Some("c:@S@rt_messagequeue@FI@max_msgs")) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1568) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:747:26, usr: Some("c:@S@rt_messagequeue@FI@entry")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:747:26, usr: Some("c:@S@rt_messagequeue@FI@entry"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:747:26, usr: Some("c:@S@rt_messagequeue@FI@entry"))) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1568), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1568) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] TypeId(ItemId(1568)) already resolved: Cursor(entry kind: FieldDecl, loc: rt-thread/include/rtdef.h:747:26, usr: Some("c:@S@rt_messagequeue@FI@entry")) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1569) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_head kind: FieldDecl, loc: rt-thread/include/rtdef.h:749:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_head")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(msg_queue_head kind: FieldDecl, loc: rt-thread/include/rtdef.h:749:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_head"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_head kind: FieldDecl, loc: rt-thread/include/rtdef.h:749:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_head")) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1569), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_head kind: FieldDecl, loc: rt-thread/include/rtdef.h:749:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_head")), Some(ItemId(1563))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1569) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1570) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_tail kind: FieldDecl, loc: rt-thread/include/rtdef.h:750:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_tail")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(msg_queue_tail kind: FieldDecl, loc: rt-thread/include/rtdef.h:750:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_tail"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_tail kind: FieldDecl, loc: rt-thread/include/rtdef.h:750:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_tail")) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1570), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_tail kind: FieldDecl, loc: rt-thread/include/rtdef.h:750:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_tail")), Some(ItemId(1563))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1570) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,579 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1571) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_free kind: FieldDecl, loc: rt-thread/include/rtdef.h:751:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_free")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(msg_queue_free kind: FieldDecl, loc: rt-thread/include/rtdef.h:751:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_free"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_free kind: FieldDecl, loc: rt-thread/include/rtdef.h:751:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_free")) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1571), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(msg_queue_free kind: FieldDecl, loc: rt-thread/include/rtdef.h:751:26, usr: Some("c:@S@rt_messagequeue@FI@msg_queue_free")), Some(ItemId(1563))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1571) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1572) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:753:26, usr: Some("c:@S@rt_messagequeue@FI@suspend_sender_thread")), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:753:26, usr: Some("c:@S@rt_messagequeue@FI@suspend_sender_thread"))), Some(ItemId(1563)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:753:26, usr: Some("c:@S@rt_messagequeue@FI@suspend_sender_thread"))) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1572), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1563), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1572) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::item] TypeId(ItemId(1572)) already resolved: Cursor(suspend_sender_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:753:26, usr: Some("c:@S@rt_messagequeue@FI@suspend_sender_thread")) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1563), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_messagequeue"), layout: Some(Layout { size: 104, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1564)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("msg_pool"), ty: TypeId(ItemId(1565)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("msg_size"), ty: TypeId(ItemId(1566)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("max_msgs"), ty: TypeId(ItemId(1567)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(464) }), RawField(FieldData { name: Some("entry"), ty: TypeId(ItemId(1568)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(480) }), RawField(FieldData { name: Some("msg_queue_head"), ty: TypeId(ItemId(1569)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) }), RawField(FieldData { name: Some("msg_queue_tail"), ty: TypeId(ItemId(1570)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(576) }), RawField(FieldData { name: Some("msg_queue_free"), ty: TypeId(ItemId(1571)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(640) }), RawField(FieldData { name: Some("suspend_sender_thread"), ty: TypeId(ItemId(1572)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(704) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))), loc: Some(Cursor(rt_messagequeue kind: StructDecl, loc: rt-thread/include/rtdef.h:738:8, usr: Some("c:@S@rt_messagequeue"))) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1563) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1573) [INFO] [stderr] ty = Type(rt_mq_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), canon: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), [INFO] [stderr] location = Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mq_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), canon: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), Some(Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mq_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), canon: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), Some(Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,580 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1573), ty: Type(rt_mq_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), canon: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), loc: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), id: ItemId(1573) }] [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1574) Type(struct rt_messagequeue *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), None [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_messagequeue *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_messagequeue *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1574), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_messagequeue *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1574) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1573), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mq_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1574))), is_const: false }) }, declaration: Some(Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))), loc: Some(Cursor(rt_mq_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:755:33, usr: Some("c:@T@rt_mq_t"))) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1573) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1575) [INFO] [stderr] ty = Type(struct rt_mempool, kind: Record, cconv: 100, decl: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")), canon: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), [INFO] [stderr] location = Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mempool, kind: Record, cconv: 100, decl: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")), canon: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), Some(Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mempool, kind: Record, cconv: 100, decl: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")), canon: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), Some(Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1575), ty: Type(struct rt_mempool, kind: Record, cconv: 100, decl: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")), canon: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), loc: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool")), id: ItemId(1575) }] [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))) [INFO] [stderr] 2025-06-29 16:15:57,581 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1576) Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:815:22, usr: Some("c:@S@rt_mempool@FI@parent")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:815:22, usr: Some("c:@S@rt_mempool@FI@parent"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1483)), CanonicalTypeDeclaration(Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:815:22, usr: Some("c:@S@rt_mempool@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1576), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: Some("struct rt_object"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1483))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1576) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::item] TypeId(ItemId(1576)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:815:22, usr: Some("c:@S@rt_mempool@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1577) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(start_address kind: FieldDecl, loc: rt-thread/include/rtdef.h:817:22, usr: Some("c:@S@rt_mempool@FI@start_address")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(start_address kind: FieldDecl, loc: rt-thread/include/rtdef.h:817:22, usr: Some("c:@S@rt_mempool@FI@start_address"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(start_address kind: FieldDecl, loc: rt-thread/include/rtdef.h:817:22, usr: Some("c:@S@rt_mempool@FI@start_address")) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1577), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(start_address kind: FieldDecl, loc: rt-thread/include/rtdef.h:817:22, usr: Some("c:@S@rt_mempool@FI@start_address")), Some(ItemId(1575))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1577) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1578) Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:818:22, usr: Some("c:@S@rt_mempool@FI@size")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:818:22, usr: Some("c:@S@rt_mempool@FI@size"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1462)), CanonicalTypeDeclaration(Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) Some(Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:818:22, usr: Some("c:@S@rt_mempool@FI@size"))) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1578), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: Some("rt_size_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1462))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1578) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::item] TypeId(ItemId(1578)) already resolved: Cursor(size kind: FieldDecl, loc: rt-thread/include/rtdef.h:818:22, usr: Some("c:@S@rt_mempool@FI@size")) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1579) Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:820:22, usr: Some("c:@S@rt_mempool@FI@block_size")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,582 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:820:22, usr: Some("c:@S@rt_mempool@FI@block_size"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1462)), CanonicalTypeDeclaration(Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) Some(Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:820:22, usr: Some("c:@S@rt_mempool@FI@block_size"))) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1579), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: Some("rt_size_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1462))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1579) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] TypeId(ItemId(1579)) already resolved: Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:820:22, usr: Some("c:@S@rt_mempool@FI@block_size")) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1580) Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(block_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:821:22, usr: Some("c:@S@rt_mempool@FI@block_list")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(block_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:821:22, usr: Some("c:@S@rt_mempool@FI@block_list"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(block_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:821:22, usr: Some("c:@S@rt_mempool@FI@block_list")) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1580), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(block_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:821:22, usr: Some("c:@S@rt_mempool@FI@block_list")), Some(ItemId(1575))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1580) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1581) Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(block_total_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:823:22, usr: Some("c:@S@rt_mempool@FI@block_total_count")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(block_total_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:823:22, usr: Some("c:@S@rt_mempool@FI@block_total_count"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1462)), CanonicalTypeDeclaration(Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) Some(Cursor(block_total_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:823:22, usr: Some("c:@S@rt_mempool@FI@block_total_count"))) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1581), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: Some("rt_size_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1462))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1581) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] TypeId(ItemId(1581)) already resolved: Cursor(block_total_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:823:22, usr: Some("c:@S@rt_mempool@FI@block_total_count")) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1582) Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(block_free_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:824:22, usr: Some("c:@S@rt_mempool@FI@block_free_count")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Some(Cursor(block_free_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:824:22, usr: Some("c:@S@rt_mempool@FI@block_free_count"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1462)), CanonicalTypeDeclaration(Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))), Type(rt_size_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t")), canon: Cursor(rt_size_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:89:41, usr: Some("c:@T@rt_size_t"))) Some(Cursor(block_free_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:824:22, usr: Some("c:@S@rt_mempool@FI@block_free_count"))) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1582), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: Some("rt_size_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1462))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1582) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] TypeId(ItemId(1582)) already resolved: Cursor(block_free_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:824:22, usr: Some("c:@S@rt_mempool@FI@block_free_count")) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1583) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:826:22, usr: Some("c:@S@rt_mempool@FI@suspend_thread")), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,583 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:826:22, usr: Some("c:@S@rt_mempool@FI@suspend_thread"))), Some(ItemId(1575)) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:826:22, usr: Some("c:@S@rt_mempool@FI@suspend_thread"))) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1583), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1575), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1583) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::item] TypeId(ItemId(1583)) already resolved: Cursor(suspend_thread kind: FieldDecl, loc: rt-thread/include/rtdef.h:826:22, usr: Some("c:@S@rt_mempool@FI@suspend_thread")) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1575), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mempool"), layout: Some(Layout { size: 96, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1576)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("start_address"), ty: TypeId(ItemId(1577)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) }), RawField(FieldData { name: Some("size"), ty: TypeId(ItemId(1578)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(320) }), RawField(FieldData { name: Some("block_size"), ty: TypeId(ItemId(1579)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("block_list"), ty: TypeId(ItemId(1580)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("block_total_count"), ty: TypeId(ItemId(1581)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) }), RawField(FieldData { name: Some("block_free_count"), ty: TypeId(ItemId(1582)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(576) }), RawField(FieldData { name: Some("suspend_thread"), ty: TypeId(ItemId(1583)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(640) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))), loc: Some(Cursor(rt_mempool kind: StructDecl, loc: rt-thread/include/rtdef.h:813:8, usr: Some("c:@S@rt_mempool"))) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1575) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1584) [INFO] [stderr] ty = Type(rt_mp_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), canon: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), [INFO] [stderr] location = Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mp_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), canon: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), Some(Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_mp_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), canon: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), Some(Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1584), ty: Type(rt_mp_t, kind: Typedef, cconv: 100, decl: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), canon: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), loc: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), id: ItemId(1584) }] [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1585) Type(struct rt_mempool *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), None [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_mempool *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_mempool *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1585), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_mempool *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1585) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1584), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_mp_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1585))), is_const: false }) }, declaration: Some(Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))), loc: Some(Cursor(rt_mp_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:828:28, usr: Some("c:@T@rt_mp_t"))) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1584) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,584 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1586) [INFO] [stderr] ty = Type(enum rt_device_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), [INFO] [stderr] location = Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_device_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Some(Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_device_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Some(Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1586), ty: Type(enum rt_device_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), loc: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), id: ItemId(1586) }] [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::enum_ty] Enum::from_ty Type(enum rt_device_class_type, kind: Enum, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1587) [INFO] [stderr] ty = Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), None [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1588), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1588) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1586), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Enum(Enum { repr: Some(TypeId(ItemId(1588))), variants: [EnumVariant { name: "RT_Device_Class_Char", comment: None, val: Unsigned(0), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Block", comment: None, val: Unsigned(1), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_NetIf", comment: None, val: Unsigned(2), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_MTD", comment: None, val: Unsigned(3), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_CAN", comment: None, val: Unsigned(4), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_RTC", comment: None, val: Unsigned(5), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Sound", comment: None, val: Unsigned(6), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Graphic", comment: None, val: Unsigned(7), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_I2CBUS", comment: None, val: Unsigned(8), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_USBDevice", comment: None, val: Unsigned(9), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_USBHost", comment: None, val: Unsigned(10), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_SPIBUS", comment: None, val: Unsigned(11), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_SPIDevice", comment: None, val: Unsigned(12), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_SDIO", comment: None, val: Unsigned(13), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_PM", comment: None, val: Unsigned(14), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Pipe", comment: None, val: Unsigned(15), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Portal", comment: None, val: Unsigned(16), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Timer", comment: None, val: Unsigned(17), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Miscellaneous", comment: None, val: Unsigned(18), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Sensor", comment: None, val: Unsigned(19), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Touch", comment: None, val: Unsigned(20), custom_behavior: None }, EnumVariant { name: "RT_Device_Class_Unknown", comment: None, val: Unsigned(21), custom_behavior: None }] }), is_const: false }) }, declaration: Some(Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), loc: Some(Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1586) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1589) Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device")), None [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), Some(Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), None [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,585 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device")) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1589), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1589) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1590) [INFO] [stderr] ty = Type(rt_device_t, kind: Typedef, cconv: 100, decl: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), canon: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), [INFO] [stderr] location = Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_device_t, kind: Typedef, cconv: 100, decl: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), canon: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), Some(Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_device_t, kind: Typedef, cconv: 100, decl: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), canon: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), Some(Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1590), ty: Type(rt_device_t, kind: Typedef, cconv: 100, decl: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), canon: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), loc: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), id: ItemId(1590) }] [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1591) Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), None [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1591), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1591) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1590), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1591))), is_const: false }) }, declaration: Some(Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))), loc: Some(Cursor(rt_device_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:923:27, usr: Some("c:@T@rt_device_t"))) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1590) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1592) [INFO] [stderr] ty = Type(struct rt_wqueue, kind: Record, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), [INFO] [stderr] location = Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_wqueue, kind: Record, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Some(Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,586 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_wqueue, kind: Record, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Some(Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1592), ty: Type(struct rt_wqueue, kind: Record, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), loc: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), id: ItemId(1592) }] [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1593) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:946:17, usr: Some("c:@S@rt_wqueue@FI@flag")), Some(ItemId(1592)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:946:17, usr: Some("c:@S@rt_wqueue@FI@flag"))), Some(ItemId(1592)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:946:17, usr: Some("c:@S@rt_wqueue@FI@flag"))) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1593), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1592), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1593) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::item] TypeId(ItemId(1593)) already resolved: Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:946:17, usr: Some("c:@S@rt_wqueue@FI@flag")) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1594) Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(waiting_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:947:15, usr: Some("c:@S@rt_wqueue@FI@waiting_list")), Some(ItemId(1592)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Some(Cursor(waiting_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:947:15, usr: Some("c:@S@rt_wqueue@FI@waiting_list"))), Some(ItemId(1592)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1477)), CanonicalTypeDeclaration(Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))), Type(rt_list_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t")), canon: Cursor(rt_list_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:319:29, usr: Some("c:@T@rt_list_t"))) Some(Cursor(waiting_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:947:15, usr: Some("c:@S@rt_wqueue@FI@waiting_list"))) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1594), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1592), kind: Type(Type { name: Some("rt_list_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1477))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1594) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::item] TypeId(ItemId(1594)) already resolved: Cursor(waiting_list kind: FieldDecl, loc: rt-thread/include/rtdef.h:947:15, usr: Some("c:@S@rt_wqueue@FI@waiting_list")) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1592), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_wqueue"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("flag"), ty: TypeId(ItemId(1593)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("waiting_list"), ty: TypeId(ItemId(1594)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), loc: Some(Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1592) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1595) [INFO] [stderr] ty = Type(rt_wqueue_t, kind: Typedef, cconv: 100, decl: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")), canon: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), [INFO] [stderr] location = Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_wqueue_t, kind: Typedef, cconv: 100, decl: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")), canon: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), Some(Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_wqueue_t, kind: Typedef, cconv: 100, decl: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")), canon: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), Some(Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1595), ty: Type(rt_wqueue_t, kind: Typedef, cconv: 100, decl: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")), canon: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), loc: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")), id: ItemId(1595) }] [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1596) Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")), None [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Some(Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1592)), CanonicalTypeDeclaration(Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))) Some(Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))) [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1596), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("struct rt_wqueue"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1592))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,587 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1596) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::item] TypeId(ItemId(1596)) already resolved: Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t")) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1595), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_wqueue_t"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1596))), is_const: false }) }, declaration: Some(Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))), loc: Some(Cursor(rt_wqueue_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:949:26, usr: Some("c:@T@rt_wqueue_t"))) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1595) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1597) [INFO] [stderr] ty = Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), [INFO] [stderr] location = Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), Some(Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), Some(Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1597), ty: Type(struct rt_device, kind: Record, cconv: 100, decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")), canon: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), loc: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device")) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device")), id: ItemId(1597) }] [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device"))) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1598) Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:956:31, usr: Some("c:@S@rt_device@FI@parent")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:956:31, usr: Some("c:@S@rt_device@FI@parent"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1483)), CanonicalTypeDeclaration(Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))), Type(struct rt_object, kind: Elaborated, cconv: 100, decl: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object")), canon: Cursor(rt_object kind: StructDecl, loc: rt-thread/include/rtdef.h:344:8, usr: Some("c:@S@rt_object"))) Some(Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:956:31, usr: Some("c:@S@rt_device@FI@parent"))) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1598), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("struct rt_object"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1483))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1598) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::item] TypeId(ItemId(1598)) already resolved: Cursor(parent kind: FieldDecl, loc: rt-thread/include/rtdef.h:956:31, usr: Some("c:@S@rt_device@FI@parent")) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1599) Type(enum rt_device_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:958:31, usr: Some("c:@S@rt_device@FI@type")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_device_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:958:31, usr: Some("c:@S@rt_device@FI@type"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1586)), CanonicalTypeDeclaration(Type(enum rt_device_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))), Type(enum rt_device_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type")), canon: Cursor(rt_device_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:843:6, usr: Some("c:@E@rt_device_class_type"))) Some(Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:958:31, usr: Some("c:@S@rt_device@FI@type"))) [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1599), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("enum rt_device_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1586))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,588 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1599) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] TypeId(ItemId(1599)) already resolved: Cursor(type kind: FieldDecl, loc: rt-thread/include/rtdef.h:958:31, usr: Some("c:@S@rt_device@FI@type")) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1600) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:959:31, usr: Some("c:@S@rt_device@FI@flag")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:959:31, usr: Some("c:@S@rt_device@FI@flag"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:959:31, usr: Some("c:@S@rt_device@FI@flag"))) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1600), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1600) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] TypeId(ItemId(1600)) already resolved: Cursor(flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:959:31, usr: Some("c:@S@rt_device@FI@flag")) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1601) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(open_flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:960:31, usr: Some("c:@S@rt_device@FI@open_flag")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(open_flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:960:31, usr: Some("c:@S@rt_device@FI@open_flag"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(open_flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:960:31, usr: Some("c:@S@rt_device@FI@open_flag"))) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1601), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1601) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] TypeId(ItemId(1601)) already resolved: Cursor(open_flag kind: FieldDecl, loc: rt-thread/include/rtdef.h:960:31, usr: Some("c:@S@rt_device@FI@open_flag")) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1602) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(ref_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:962:31, usr: Some("c:@S@rt_device@FI@ref_count")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(ref_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:962:31, usr: Some("c:@S@rt_device@FI@ref_count"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(ref_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:962:31, usr: Some("c:@S@rt_device@FI@ref_count"))) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1602), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1602) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] TypeId(ItemId(1602)) already resolved: Cursor(ref_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:962:31, usr: Some("c:@S@rt_device@FI@ref_count")) [INFO] [stderr] 2025-06-29 16:15:57,589 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1603) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(device_id kind: FieldDecl, loc: rt-thread/include/rtdef.h:963:31, usr: Some("c:@S@rt_device@FI@device_id")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(device_id kind: FieldDecl, loc: rt-thread/include/rtdef.h:963:31, usr: Some("c:@S@rt_device@FI@device_id"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(device_id kind: FieldDecl, loc: rt-thread/include/rtdef.h:963:31, usr: Some("c:@S@rt_device@FI@device_id"))) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1603), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1603) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::item] TypeId(ItemId(1603)) already resolved: Cursor(device_id kind: FieldDecl, loc: rt-thread/include/rtdef.h:963:31, usr: Some("c:@S@rt_device@FI@device_id")) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1604) Type(rt_err_t (*)(rt_device_t, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rx_indicate kind: FieldDecl, loc: rt-thread/include/rtdef.h:966:16, usr: Some("c:@S@rt_device@FI@rx_indicate")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (*)(rt_device_t, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rx_indicate kind: FieldDecl, loc: rt-thread/include/rtdef.h:966:16, usr: Some("c:@S@rt_device@FI@rx_indicate"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_err_t (*)(rt_device_t, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rx_indicate kind: FieldDecl, loc: rt-thread/include/rtdef.h:966:16, usr: Some("c:@S@rt_device@FI@rx_indicate")) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1604), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_err_t (*)(rt_device_t, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rx_indicate kind: FieldDecl, loc: rt-thread/include/rtdef.h:966:16, usr: Some("c:@S@rt_device@FI@rx_indicate")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1604) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1605) Type(rt_err_t (*)(rt_device_t, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tx_complete kind: FieldDecl, loc: rt-thread/include/rtdef.h:967:16, usr: Some("c:@S@rt_device@FI@tx_complete")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (*)(rt_device_t, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tx_complete kind: FieldDecl, loc: rt-thread/include/rtdef.h:967:16, usr: Some("c:@S@rt_device@FI@tx_complete"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_err_t (*)(rt_device_t, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tx_complete kind: FieldDecl, loc: rt-thread/include/rtdef.h:967:16, usr: Some("c:@S@rt_device@FI@tx_complete")) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1605), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_err_t (*)(rt_device_t, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tx_complete kind: FieldDecl, loc: rt-thread/include/rtdef.h:967:16, usr: Some("c:@S@rt_device@FI@tx_complete")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1605) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1606) Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(init kind: FieldDecl, loc: rt-thread/include/rtdef.h:973:17, usr: Some("c:@S@rt_device@FI@init")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(init kind: FieldDecl, loc: rt-thread/include/rtdef.h:973:17, usr: Some("c:@S@rt_device@FI@init"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,590 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(init kind: FieldDecl, loc: rt-thread/include/rtdef.h:973:17, usr: Some("c:@S@rt_device@FI@init")) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1606), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(init kind: FieldDecl, loc: rt-thread/include/rtdef.h:973:17, usr: Some("c:@S@rt_device@FI@init")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1606) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1607) Type(rt_err_t (*)(rt_device_t, rt_uint16_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(open kind: FieldDecl, loc: rt-thread/include/rtdef.h:974:17, usr: Some("c:@S@rt_device@FI@open")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (*)(rt_device_t, rt_uint16_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(open kind: FieldDecl, loc: rt-thread/include/rtdef.h:974:17, usr: Some("c:@S@rt_device@FI@open"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_err_t (*)(rt_device_t, rt_uint16_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(open kind: FieldDecl, loc: rt-thread/include/rtdef.h:974:17, usr: Some("c:@S@rt_device@FI@open")) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1607), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_err_t (*)(rt_device_t, rt_uint16_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(open kind: FieldDecl, loc: rt-thread/include/rtdef.h:974:17, usr: Some("c:@S@rt_device@FI@open")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1607) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1608) Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(close kind: FieldDecl, loc: rt-thread/include/rtdef.h:975:17, usr: Some("c:@S@rt_device@FI@close")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(close kind: FieldDecl, loc: rt-thread/include/rtdef.h:975:17, usr: Some("c:@S@rt_device@FI@close"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(close kind: FieldDecl, loc: rt-thread/include/rtdef.h:975:17, usr: Some("c:@S@rt_device@FI@close")) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1608), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_err_t (*)(rt_device_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(close kind: FieldDecl, loc: rt-thread/include/rtdef.h:975:17, usr: Some("c:@S@rt_device@FI@close")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1608) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1609) Type(rt_size_t (*)(rt_device_t, rt_off_t, void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(read kind: FieldDecl, loc: rt-thread/include/rtdef.h:976:17, usr: Some("c:@S@rt_device@FI@read")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t (*)(rt_device_t, rt_off_t, void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(read kind: FieldDecl, loc: rt-thread/include/rtdef.h:976:17, usr: Some("c:@S@rt_device@FI@read"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_size_t (*)(rt_device_t, rt_off_t, void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(read kind: FieldDecl, loc: rt-thread/include/rtdef.h:976:17, usr: Some("c:@S@rt_device@FI@read")) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1609), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_size_t (*)(rt_device_t, rt_off_t, void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(read kind: FieldDecl, loc: rt-thread/include/rtdef.h:976:17, usr: Some("c:@S@rt_device@FI@read")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1609) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,591 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1610) Type(rt_size_t (*)(rt_device_t, rt_off_t, const void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(write kind: FieldDecl, loc: rt-thread/include/rtdef.h:977:17, usr: Some("c:@S@rt_device@FI@write")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_size_t (*)(rt_device_t, rt_off_t, const void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(write kind: FieldDecl, loc: rt-thread/include/rtdef.h:977:17, usr: Some("c:@S@rt_device@FI@write"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_size_t (*)(rt_device_t, rt_off_t, const void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(write kind: FieldDecl, loc: rt-thread/include/rtdef.h:977:17, usr: Some("c:@S@rt_device@FI@write")) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1610), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_size_t (*)(rt_device_t, rt_off_t, const void *, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(write kind: FieldDecl, loc: rt-thread/include/rtdef.h:977:17, usr: Some("c:@S@rt_device@FI@write")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1610) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1611) Type(rt_err_t (*)(rt_device_t, int, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(control kind: FieldDecl, loc: rt-thread/include/rtdef.h:978:17, usr: Some("c:@S@rt_device@FI@control")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (*)(rt_device_t, int, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(control kind: FieldDecl, loc: rt-thread/include/rtdef.h:978:17, usr: Some("c:@S@rt_device@FI@control"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_err_t (*)(rt_device_t, int, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(control kind: FieldDecl, loc: rt-thread/include/rtdef.h:978:17, usr: Some("c:@S@rt_device@FI@control")) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1611), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_err_t (*)(rt_device_t, int, void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(control kind: FieldDecl, loc: rt-thread/include/rtdef.h:978:17, usr: Some("c:@S@rt_device@FI@control")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1611) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1612) Type(const struct dfs_file_ops *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fops kind: FieldDecl, loc: rt-thread/include/rtdef.h:982:32, usr: Some("c:@S@rt_device@FI@fops")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const struct dfs_file_ops *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(fops kind: FieldDecl, loc: rt-thread/include/rtdef.h:982:32, usr: Some("c:@S@rt_device@FI@fops"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const struct dfs_file_ops *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fops kind: FieldDecl, loc: rt-thread/include/rtdef.h:982:32, usr: Some("c:@S@rt_device@FI@fops")) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1612), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const struct dfs_file_ops *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fops kind: FieldDecl, loc: rt-thread/include/rtdef.h:982:32, usr: Some("c:@S@rt_device@FI@fops")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1612) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1613) Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Cursor(wait_queue kind: FieldDecl, loc: rt-thread/include/rtdef.h:983:22, usr: Some("c:@S@rt_device@FI@wait_queue")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Some(Cursor(wait_queue kind: FieldDecl, loc: rt-thread/include/rtdef.h:983:22, usr: Some("c:@S@rt_device@FI@wait_queue"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,592 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1592)), CanonicalTypeDeclaration(Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))), Type(struct rt_wqueue, kind: Elaborated, cconv: 100, decl: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue")), canon: Cursor(rt_wqueue kind: StructDecl, loc: rt-thread/include/rtdef.h:944:8, usr: Some("c:@S@rt_wqueue"))) Some(Cursor(wait_queue kind: FieldDecl, loc: rt-thread/include/rtdef.h:983:22, usr: Some("c:@S@rt_device@FI@wait_queue"))) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1613), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: Some("struct rt_wqueue"), layout: Some(Layout { size: 24, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1592))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1613) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::item] TypeId(ItemId(1613)) already resolved: Cursor(wait_queue kind: FieldDecl, loc: rt-thread/include/rtdef.h:983:22, usr: Some("c:@S@rt_device@FI@wait_queue")) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1614) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:986:31, usr: Some("c:@S@rt_device@FI@user_data")), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:986:31, usr: Some("c:@S@rt_device@FI@user_data"))), Some(ItemId(1597)) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:986:31, usr: Some("c:@S@rt_device@FI@user_data")) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1614), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1597), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(user_data kind: FieldDecl, loc: rt-thread/include/rtdef.h:986:31, usr: Some("c:@S@rt_device@FI@user_data")), Some(ItemId(1597))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1614) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1597), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device"), layout: Some(Layout { size: 152, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("parent"), ty: TypeId(ItemId(1598)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("type"), ty: TypeId(ItemId(1599)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) }), RawField(FieldData { name: Some("flag"), ty: TypeId(ItemId(1600)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(288) }), RawField(FieldData { name: Some("open_flag"), ty: TypeId(ItemId(1601)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(304) }), RawField(FieldData { name: Some("ref_count"), ty: TypeId(ItemId(1602)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(320) }), RawField(FieldData { name: Some("device_id"), ty: TypeId(ItemId(1603)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(328) }), RawField(FieldData { name: Some("rx_indicate"), ty: TypeId(ItemId(1604)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("tx_complete"), ty: TypeId(ItemId(1605)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("init"), ty: TypeId(ItemId(1606)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) }), RawField(FieldData { name: Some("open"), ty: TypeId(ItemId(1607)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(576) }), RawField(FieldData { name: Some("close"), ty: TypeId(ItemId(1608)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(640) }), RawField(FieldData { name: Some("read"), ty: TypeId(ItemId(1609)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(704) }), RawField(FieldData { name: Some("write"), ty: TypeId(ItemId(1610)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(768) }), RawField(FieldData { name: Some("control"), ty: TypeId(ItemId(1611)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(832) }), RawField(FieldData { name: Some("fops"), ty: TypeId(ItemId(1612)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(896) }), RawField(FieldData { name: Some("wait_queue"), ty: TypeId(ItemId(1613)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(960) }), RawField(FieldData { name: Some("user_data"), ty: TypeId(ItemId(1614)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(1152) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:923:16, usr: Some("c:@S@rt_device"))), loc: Some(Cursor(rt_device kind: StructDecl, loc: rt-thread/include/rtdef.h:954:8, usr: Some("c:@S@rt_device"))) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1597) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1615) [INFO] [stderr] ty = Type(struct rt_device_blk_geometry, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")), canon: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), [INFO] [stderr] location = Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_blk_geometry, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")), canon: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), Some(Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_blk_geometry, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")), canon: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), Some(Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1615), ty: Type(struct rt_device_blk_geometry, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")), canon: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), loc: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry")), id: ItemId(1615) }] [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))) [INFO] [stderr] 2025-06-29 16:15:57,593 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1616) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(sector_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:994:17, usr: Some("c:@S@rt_device_blk_geometry@FI@sector_count")), Some(ItemId(1615)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(sector_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:994:17, usr: Some("c:@S@rt_device_blk_geometry@FI@sector_count"))), Some(ItemId(1615)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(sector_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:994:17, usr: Some("c:@S@rt_device_blk_geometry@FI@sector_count"))) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1616), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1615), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1616) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] TypeId(ItemId(1616)) already resolved: Cursor(sector_count kind: FieldDecl, loc: rt-thread/include/rtdef.h:994:17, usr: Some("c:@S@rt_device_blk_geometry@FI@sector_count")) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1617) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(bytes_per_sector kind: FieldDecl, loc: rt-thread/include/rtdef.h:995:17, usr: Some("c:@S@rt_device_blk_geometry@FI@bytes_per_sector")), Some(ItemId(1615)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(bytes_per_sector kind: FieldDecl, loc: rt-thread/include/rtdef.h:995:17, usr: Some("c:@S@rt_device_blk_geometry@FI@bytes_per_sector"))), Some(ItemId(1615)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(bytes_per_sector kind: FieldDecl, loc: rt-thread/include/rtdef.h:995:17, usr: Some("c:@S@rt_device_blk_geometry@FI@bytes_per_sector"))) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1617), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1615), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1617) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] TypeId(ItemId(1617)) already resolved: Cursor(bytes_per_sector kind: FieldDecl, loc: rt-thread/include/rtdef.h:995:17, usr: Some("c:@S@rt_device_blk_geometry@FI@bytes_per_sector")) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1618) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:996:17, usr: Some("c:@S@rt_device_blk_geometry@FI@block_size")), Some(ItemId(1615)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:996:17, usr: Some("c:@S@rt_device_blk_geometry@FI@block_size"))), Some(ItemId(1615)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:996:17, usr: Some("c:@S@rt_device_blk_geometry@FI@block_size"))) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1618), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1615), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1618) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] TypeId(ItemId(1618)) already resolved: Cursor(block_size kind: FieldDecl, loc: rt-thread/include/rtdef.h:996:17, usr: Some("c:@S@rt_device_blk_geometry@FI@block_size")) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1615), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_blk_geometry"), layout: Some(Layout { size: 12, align: 4, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("sector_count"), ty: TypeId(ItemId(1616)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("bytes_per_sector"), ty: TypeId(ItemId(1617)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) }), RawField(FieldData { name: Some("block_size"), ty: TypeId(ItemId(1618)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))), loc: Some(Cursor(rt_device_blk_geometry kind: StructDecl, loc: rt-thread/include/rtdef.h:992:8, usr: Some("c:@S@rt_device_blk_geometry"))) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1615) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1619) [INFO] [stderr] ty = Type(struct rt_device_blk_sectors, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")), canon: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), [INFO] [stderr] location = Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_blk_sectors, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")), canon: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), Some(Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_blk_sectors, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")), canon: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), Some(Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1619), ty: Type(struct rt_device_blk_sectors, kind: Record, cconv: 100, decl: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")), canon: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), loc: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors")), id: ItemId(1619) }] [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))) [INFO] [stderr] 2025-06-29 16:15:57,594 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1620) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(sector_begin kind: FieldDecl, loc: rt-thread/include/rtdef.h:1004:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_begin")), Some(ItemId(1619)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(sector_begin kind: FieldDecl, loc: rt-thread/include/rtdef.h:1004:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_begin"))), Some(ItemId(1619)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(sector_begin kind: FieldDecl, loc: rt-thread/include/rtdef.h:1004:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_begin"))) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1620), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1619), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1620) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::item] TypeId(ItemId(1620)) already resolved: Cursor(sector_begin kind: FieldDecl, loc: rt-thread/include/rtdef.h:1004:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_begin")) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1621) Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(sector_end kind: FieldDecl, loc: rt-thread/include/rtdef.h:1005:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_end")), Some(ItemId(1619)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Some(Cursor(sector_end kind: FieldDecl, loc: rt-thread/include/rtdef.h:1005:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_end"))), Some(ItemId(1619)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1436)), CanonicalTypeDeclaration(Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))), Type(rt_uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t")), canon: Cursor(rt_uint32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:70:41, usr: Some("c:@T@rt_uint32_t"))) Some(Cursor(sector_end kind: FieldDecl, loc: rt-thread/include/rtdef.h:1005:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_end"))) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1621), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1619), kind: Type(Type { name: Some("rt_uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1436))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1621) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::item] TypeId(ItemId(1621)) already resolved: Cursor(sector_end kind: FieldDecl, loc: rt-thread/include/rtdef.h:1005:17, usr: Some("c:@S@rt_device_blk_sectors@FI@sector_end")) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1619), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_blk_sectors"), layout: Some(Layout { size: 8, align: 4, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("sector_begin"), ty: TypeId(ItemId(1620)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("sector_end"), ty: TypeId(ItemId(1621)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))), loc: Some(Cursor(rt_device_blk_sectors kind: StructDecl, loc: rt-thread/include/rtdef.h:1002:8, usr: Some("c:@S@rt_device_blk_sectors"))) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1619) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1622) [INFO] [stderr] ty = Type(enum (unnamed at rt-thread/include/rtdef.h:1025:1), kind: Enum, cconv: 100, decl: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")), canon: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), [INFO] [stderr] location = Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum (unnamed at rt-thread/include/rtdef.h:1025:1), kind: Enum, cconv: 100, decl: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")), canon: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), Some(Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum (unnamed at rt-thread/include/rtdef.h:1025:1), kind: Enum, cconv: 100, decl: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")), canon: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), Some(Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1622), ty: Type(enum (unnamed at rt-thread/include/rtdef.h:1025:1), kind: Enum, cconv: 100, decl: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")), canon: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), loc: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")), id: ItemId(1622) }] [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::enum_ty] Enum::from_ty Type(enum (unnamed at rt-thread/include/rtdef.h:1025:1), kind: Enum, cconv: 100, decl: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")), canon: Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1623) [INFO] [stderr] ty = Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO")) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), None [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1624), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1624) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,595 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1622), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("enum (unnamed at rt-thread/include/rtdef.h:1025:1)"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Enum(Enum { repr: Some(TypeId(ItemId(1624))), variants: [EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_MONO", comment: None, val: Unsigned(0), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_GRAY4", comment: None, val: Unsigned(1), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_GRAY16", comment: None, val: Unsigned(2), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_RGB332", comment: None, val: Unsigned(3), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_RGB444", comment: None, val: Unsigned(4), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_RGB565", comment: None, val: Unsigned(5), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_RGB565P", comment: None, val: Unsigned(6), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_BGR565", comment: None, val: Unsigned(6), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_RGB666", comment: None, val: Unsigned(7), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_RGB888", comment: None, val: Unsigned(8), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_ARGB888", comment: None, val: Unsigned(9), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_ABGR888", comment: None, val: Unsigned(10), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_ARGB565", comment: None, val: Unsigned(11), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_ALPHA", comment: None, val: Unsigned(12), custom_behavior: None }, EnumVariant { name: "RTGRAPHIC_PIXEL_FORMAT_COLOR", comment: None, val: Unsigned(13), custom_behavior: None }] }), is_const: false }) }, declaration: Some(Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))), loc: Some(Cursor(enum (unnamed at rt-thread/include/rtdef.h:1025:1) kind: EnumDecl, loc: rt-thread/include/rtdef.h:1025:1, usr: Some("c:@Ea@RTGRAPHIC_PIXEL_FORMAT_MONO"))) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1622) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1625) [INFO] [stderr] ty = Type(struct rt_device_graphic_info, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")), canon: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), [INFO] [stderr] location = Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_graphic_info, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")), canon: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), Some(Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_graphic_info, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")), canon: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), Some(Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1625), ty: Type(struct rt_device_graphic_info, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")), canon: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), loc: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info")), id: ItemId(1625) }] [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1626) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(pixel_format kind: FieldDecl, loc: rt-thread/include/rtdef.h:1054:17, usr: Some("c:@S@rt_device_graphic_info@FI@pixel_format")), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(pixel_format kind: FieldDecl, loc: rt-thread/include/rtdef.h:1054:17, usr: Some("c:@S@rt_device_graphic_info@FI@pixel_format"))), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(pixel_format kind: FieldDecl, loc: rt-thread/include/rtdef.h:1054:17, usr: Some("c:@S@rt_device_graphic_info@FI@pixel_format"))) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1626), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1625), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1626) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::item] TypeId(ItemId(1626)) already resolved: Cursor(pixel_format kind: FieldDecl, loc: rt-thread/include/rtdef.h:1054:17, usr: Some("c:@S@rt_device_graphic_info@FI@pixel_format")) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1627) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(bits_per_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1055:17, usr: Some("c:@S@rt_device_graphic_info@FI@bits_per_pixel")), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(bits_per_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1055:17, usr: Some("c:@S@rt_device_graphic_info@FI@bits_per_pixel"))), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(bits_per_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1055:17, usr: Some("c:@S@rt_device_graphic_info@FI@bits_per_pixel"))) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1627), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1625), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1627) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::item] TypeId(ItemId(1627)) already resolved: Cursor(bits_per_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1055:17, usr: Some("c:@S@rt_device_graphic_info@FI@bits_per_pixel")) [INFO] [stderr] 2025-06-29 16:15:57,596 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1628) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:1056:17, usr: Some("c:@S@rt_device_graphic_info@FI@reserved")), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:1056:17, usr: Some("c:@S@rt_device_graphic_info@FI@reserved"))), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:1056:17, usr: Some("c:@S@rt_device_graphic_info@FI@reserved"))) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1628), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1625), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1628) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] TypeId(ItemId(1628)) already resolved: Cursor(reserved kind: FieldDecl, loc: rt-thread/include/rtdef.h:1056:17, usr: Some("c:@S@rt_device_graphic_info@FI@reserved")) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1629) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1058:17, usr: Some("c:@S@rt_device_graphic_info@FI@width")), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1058:17, usr: Some("c:@S@rt_device_graphic_info@FI@width"))), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1058:17, usr: Some("c:@S@rt_device_graphic_info@FI@width"))) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1629), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1625), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1629) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] TypeId(ItemId(1629)) already resolved: Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1058:17, usr: Some("c:@S@rt_device_graphic_info@FI@width")) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1630) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1059:17, usr: Some("c:@S@rt_device_graphic_info@FI@height")), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1059:17, usr: Some("c:@S@rt_device_graphic_info@FI@height"))), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1059:17, usr: Some("c:@S@rt_device_graphic_info@FI@height"))) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1630), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1625), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1630) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] TypeId(ItemId(1630)) already resolved: Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1059:17, usr: Some("c:@S@rt_device_graphic_info@FI@height")) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1631) Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(framebuffer kind: FieldDecl, loc: rt-thread/include/rtdef.h:1061:17, usr: Some("c:@S@rt_device_graphic_info@FI@framebuffer")), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(framebuffer kind: FieldDecl, loc: rt-thread/include/rtdef.h:1061:17, usr: Some("c:@S@rt_device_graphic_info@FI@framebuffer"))), Some(ItemId(1625)) [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,597 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(framebuffer kind: FieldDecl, loc: rt-thread/include/rtdef.h:1061:17, usr: Some("c:@S@rt_device_graphic_info@FI@framebuffer")) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1631), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1625), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_uint8_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(framebuffer kind: FieldDecl, loc: rt-thread/include/rtdef.h:1061:17, usr: Some("c:@S@rt_device_graphic_info@FI@framebuffer")), Some(ItemId(1625))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1631) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1625), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_graphic_info"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("pixel_format"), ty: TypeId(ItemId(1626)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("bits_per_pixel"), ty: TypeId(ItemId(1627)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(8) }), RawField(FieldData { name: Some("reserved"), ty: TypeId(ItemId(1628)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(16) }), RawField(FieldData { name: Some("width"), ty: TypeId(ItemId(1629)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) }), RawField(FieldData { name: Some("height"), ty: TypeId(ItemId(1630)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(48) }), RawField(FieldData { name: Some("framebuffer"), ty: TypeId(ItemId(1631)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))), loc: Some(Cursor(rt_device_graphic_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1052:8, usr: Some("c:@S@rt_device_graphic_info"))) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1625) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1632) [INFO] [stderr] ty = Type(struct rt_device_rect_info, kind: Record, cconv: 100, decl: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")), canon: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), [INFO] [stderr] location = Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_rect_info, kind: Record, cconv: 100, decl: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")), canon: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), Some(Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_rect_info, kind: Record, cconv: 100, decl: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")), canon: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), Some(Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1632), ty: Type(struct rt_device_rect_info, kind: Record, cconv: 100, decl: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")), canon: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), loc: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info")), id: ItemId(1632) }] [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1633) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(x kind: FieldDecl, loc: rt-thread/include/rtdef.h:1069:17, usr: Some("c:@S@rt_device_rect_info@FI@x")), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(x kind: FieldDecl, loc: rt-thread/include/rtdef.h:1069:17, usr: Some("c:@S@rt_device_rect_info@FI@x"))), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(x kind: FieldDecl, loc: rt-thread/include/rtdef.h:1069:17, usr: Some("c:@S@rt_device_rect_info@FI@x"))) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1633), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1632), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1633) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,598 DEBUG [bindgen::ir::item] TypeId(ItemId(1633)) already resolved: Cursor(x kind: FieldDecl, loc: rt-thread/include/rtdef.h:1069:17, usr: Some("c:@S@rt_device_rect_info@FI@x")) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1634) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(y kind: FieldDecl, loc: rt-thread/include/rtdef.h:1070:17, usr: Some("c:@S@rt_device_rect_info@FI@y")), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(y kind: FieldDecl, loc: rt-thread/include/rtdef.h:1070:17, usr: Some("c:@S@rt_device_rect_info@FI@y"))), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(y kind: FieldDecl, loc: rt-thread/include/rtdef.h:1070:17, usr: Some("c:@S@rt_device_rect_info@FI@y"))) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1634), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1632), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1634) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::item] TypeId(ItemId(1634)) already resolved: Cursor(y kind: FieldDecl, loc: rt-thread/include/rtdef.h:1070:17, usr: Some("c:@S@rt_device_rect_info@FI@y")) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1635) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1071:17, usr: Some("c:@S@rt_device_rect_info@FI@width")), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1071:17, usr: Some("c:@S@rt_device_rect_info@FI@width"))), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1071:17, usr: Some("c:@S@rt_device_rect_info@FI@width"))) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1635), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1632), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1635) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::item] TypeId(ItemId(1635)) already resolved: Cursor(width kind: FieldDecl, loc: rt-thread/include/rtdef.h:1071:17, usr: Some("c:@S@rt_device_rect_info@FI@width")) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1636) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1072:17, usr: Some("c:@S@rt_device_rect_info@FI@height")), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1072:17, usr: Some("c:@S@rt_device_rect_info@FI@height"))), Some(ItemId(1632)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1072:17, usr: Some("c:@S@rt_device_rect_info@FI@height"))) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1636), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1632), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1636) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,599 DEBUG [bindgen::ir::item] TypeId(ItemId(1636)) already resolved: Cursor(height kind: FieldDecl, loc: rt-thread/include/rtdef.h:1072:17, usr: Some("c:@S@rt_device_rect_info@FI@height")) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1632), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_rect_info"), layout: Some(Layout { size: 8, align: 2, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("x"), ty: TypeId(ItemId(1633)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("y"), ty: TypeId(ItemId(1634)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(16) }), RawField(FieldData { name: Some("width"), ty: TypeId(ItemId(1635)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) }), RawField(FieldData { name: Some("height"), ty: TypeId(ItemId(1636)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(48) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))), loc: Some(Cursor(rt_device_rect_info kind: StructDecl, loc: rt-thread/include/rtdef.h:1067:8, usr: Some("c:@S@rt_device_rect_info"))) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1632) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1637) [INFO] [stderr] ty = Type(struct rt_device_graphic_ops, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")), canon: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), [INFO] [stderr] location = Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_graphic_ops, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")), canon: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), Some(Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device_graphic_ops, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")), canon: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), Some(Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1637), ty: Type(struct rt_device_graphic_ops, kind: Record, cconv: 100, decl: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")), canon: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), loc: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops")), id: ItemId(1637) }] [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1638) Type(void (*)(const char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(set_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1080:12, usr: Some("c:@S@rt_device_graphic_ops@FI@set_pixel")), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(const char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(set_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1080:12, usr: Some("c:@S@rt_device_graphic_ops@FI@set_pixel"))), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(const char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(set_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1080:12, usr: Some("c:@S@rt_device_graphic_ops@FI@set_pixel")) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1638), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1637), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(const char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(set_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1080:12, usr: Some("c:@S@rt_device_graphic_ops@FI@set_pixel")), Some(ItemId(1637))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1638) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1639) Type(void (*)(char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(get_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1081:12, usr: Some("c:@S@rt_device_graphic_ops@FI@get_pixel")), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,600 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(get_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1081:12, usr: Some("c:@S@rt_device_graphic_ops@FI@get_pixel"))), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(get_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1081:12, usr: Some("c:@S@rt_device_graphic_ops@FI@get_pixel")) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1639), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1637), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(char *, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(get_pixel kind: FieldDecl, loc: rt-thread/include/rtdef.h:1081:12, usr: Some("c:@S@rt_device_graphic_ops@FI@get_pixel")), Some(ItemId(1637))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1639) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1640) Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(draw_hline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1083:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_hline")), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(draw_hline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1083:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_hline"))), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(draw_hline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1083:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_hline")) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1640), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1637), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(draw_hline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1083:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_hline")), Some(ItemId(1637))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1640) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1641) Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(draw_vline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1084:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_vline")), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(draw_vline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1084:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_vline"))), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(draw_vline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1084:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_vline")) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1641), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1637), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(const char *, int, int, int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(draw_vline kind: FieldDecl, loc: rt-thread/include/rtdef.h:1084:12, usr: Some("c:@S@rt_device_graphic_ops@FI@draw_vline")), Some(ItemId(1637))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1641) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1642) Type(void (*)(const char *, int, int, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(blit_line kind: FieldDecl, loc: rt-thread/include/rtdef.h:1086:12, usr: Some("c:@S@rt_device_graphic_ops@FI@blit_line")), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(const char *, int, int, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(blit_line kind: FieldDecl, loc: rt-thread/include/rtdef.h:1086:12, usr: Some("c:@S@rt_device_graphic_ops@FI@blit_line"))), Some(ItemId(1637)) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(const char *, int, int, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(blit_line kind: FieldDecl, loc: rt-thread/include/rtdef.h:1086:12, usr: Some("c:@S@rt_device_graphic_ops@FI@blit_line")) [INFO] [stderr] 2025-06-29 16:15:57,601 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1642), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1637), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(const char *, int, int, rt_size_t), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(blit_line kind: FieldDecl, loc: rt-thread/include/rtdef.h:1086:12, usr: Some("c:@S@rt_device_graphic_ops@FI@blit_line")), Some(ItemId(1637))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1642) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1637), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_device_graphic_ops"), layout: Some(Layout { size: 40, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("set_pixel"), ty: TypeId(ItemId(1638)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("get_pixel"), ty: TypeId(ItemId(1639)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("draw_hline"), ty: TypeId(ItemId(1640)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(128) }), RawField(FieldData { name: Some("draw_vline"), ty: TypeId(ItemId(1641)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(192) }), RawField(FieldData { name: Some("blit_line"), ty: TypeId(ItemId(1642)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))), loc: Some(Cursor(rt_device_graphic_ops kind: StructDecl, loc: rt-thread/include/rtdef.h:1078:8, usr: Some("c:@S@rt_device_graphic_ops"))) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1637) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1643) [INFO] [stderr] ty = Type(int8_t, kind: Typedef, cconv: 100, decl: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")), canon: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), [INFO] [stderr] location = Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int8_t, kind: Typedef, cconv: 100, decl: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")), canon: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), Some(Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int8_t, kind: Typedef, cconv: 100, decl: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")), canon: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), Some(Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1643), ty: Type(int8_t, kind: Typedef, cconv: 100, decl: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")), canon: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), loc: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")), id: ItemId(1643) }] [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1644) Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1645), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("signed char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(SChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1645) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::item] TypeId(ItemId(1645)) already resolved: Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t")) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1643), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1645))), is_const: false }) }, declaration: Some(Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))), loc: Some(Cursor(int8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:19:23, usr: Some("c:@T@int8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1643) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,602 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1646) [INFO] [stderr] ty = Type(int16_t, kind: Typedef, cconv: 100, decl: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")), canon: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), [INFO] [stderr] location = Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int16_t, kind: Typedef, cconv: 100, decl: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")), canon: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), Some(Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int16_t, kind: Typedef, cconv: 100, decl: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")), canon: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), Some(Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1646), ty: Type(int16_t, kind: Typedef, cconv: 100, decl: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")), canon: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), loc: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")), id: ItemId(1646) }] [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1647) Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1648), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(Short), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1648) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::item] TypeId(ItemId(1648)) already resolved: Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t")) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1646), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1648))), is_const: false }) }, declaration: Some(Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))), loc: Some(Cursor(int16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:22:24, usr: Some("c:@T@int16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1646) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1649) [INFO] [stderr] ty = Type(int32_t, kind: Typedef, cconv: 100, decl: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")), canon: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), [INFO] [stderr] location = Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int32_t, kind: Typedef, cconv: 100, decl: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")), canon: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), Some(Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int32_t, kind: Typedef, cconv: 100, decl: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")), canon: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), Some(Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1649), ty: Type(int32_t, kind: Typedef, cconv: 100, decl: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")), canon: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), loc: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")) [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")), id: ItemId(1649) }] [INFO] [stderr] 2025-06-29 16:15:57,603 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1650) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1651), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1651) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::item] TypeId(ItemId(1651)) already resolved: Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t")) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1649), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1651))), is_const: false }) }, declaration: Some(Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))), loc: Some(Cursor(int32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:25:24, usr: Some("c:@T@int32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1649) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1652) [INFO] [stderr] ty = Type(int64_t, kind: Typedef, cconv: 100, decl: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")), canon: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), [INFO] [stderr] location = Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int64_t, kind: Typedef, cconv: 100, decl: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")), canon: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), Some(Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int64_t, kind: Typedef, cconv: 100, decl: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")), canon: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), Some(Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1652), ty: Type(int64_t, kind: Typedef, cconv: 100, decl: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")), canon: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), loc: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")), id: ItemId(1652) }] [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1653) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1654), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1654) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::item] TypeId(ItemId(1654)) already resolved: Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t")) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1652), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1654))), is_const: false }) }, declaration: Some(Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))), loc: Some(Cursor(int64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:28:24, usr: Some("c:@T@int64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1652) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1655) [INFO] [stderr] ty = Type(uint8_t, kind: Typedef, cconv: 100, decl: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")), canon: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), [INFO] [stderr] location = Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")) [INFO] [stderr] 2025-06-29 16:15:57,604 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint8_t, kind: Typedef, cconv: 100, decl: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")), canon: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), Some(Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint8_t, kind: Typedef, cconv: 100, decl: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")), canon: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), Some(Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1655), ty: Type(uint8_t, kind: Typedef, cconv: 100, decl: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")), canon: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), loc: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")), id: ItemId(1655) }] [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1656) Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1657), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(UChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1657) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::item] TypeId(ItemId(1657)) already resolved: Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1655), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1657))), is_const: false }) }, declaration: Some(Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))), loc: Some(Cursor(uint8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:31:24, usr: Some("c:@T@uint8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1655) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1658) [INFO] [stderr] ty = Type(uint16_t, kind: Typedef, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), [INFO] [stderr] location = Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Typedef, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Typedef, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1658), ty: Type(uint16_t, kind: Typedef, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), loc: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), id: ItemId(1658) }] [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1659) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1660), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1660) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::item] TypeId(ItemId(1660)) already resolved: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1658), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1660))), is_const: false }) }, declaration: Some(Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), loc: Some(Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1658) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1661) [INFO] [stderr] ty = Type(uint32_t, kind: Typedef, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), [INFO] [stderr] location = Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint32_t, kind: Typedef, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint32_t, kind: Typedef, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1661), ty: Type(uint32_t, kind: Typedef, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), loc: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")) [INFO] [stderr] 2025-06-29 16:15:57,605 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), id: ItemId(1661) }] [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1662) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1663), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1663) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] TypeId(ItemId(1663)) already resolved: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1661), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1663))), is_const: false }) }, declaration: Some(Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), loc: Some(Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1661) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1664) [INFO] [stderr] ty = Type(uint64_t, kind: Typedef, cconv: 100, decl: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")), canon: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), [INFO] [stderr] location = Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint64_t, kind: Typedef, cconv: 100, decl: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")), canon: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), Some(Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint64_t, kind: Typedef, cconv: 100, decl: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")), canon: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), Some(Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1664), ty: Type(uint64_t, kind: Typedef, cconv: 100, decl: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")), canon: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), loc: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")), id: ItemId(1664) }] [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1665) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1666), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1666) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] TypeId(ItemId(1666)) already resolved: Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1664), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1666))), is_const: false }) }, declaration: Some(Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))), loc: Some(Cursor(uint64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:40:25, usr: Some("c:@T@uint64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1664) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1667) [INFO] [stderr] ty = Type(int_least8_t, kind: Typedef, cconv: 100, decl: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")), canon: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), [INFO] [stderr] location = Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least8_t, kind: Typedef, cconv: 100, decl: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")), canon: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), Some(Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least8_t, kind: Typedef, cconv: 100, decl: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")), canon: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), Some(Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1667), ty: Type(int_least8_t, kind: Typedef, cconv: 100, decl: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")), canon: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), loc: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")), id: ItemId(1667) }] [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1668) Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1669), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("signed char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(SChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1669) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::item] TypeId(ItemId(1669)) already resolved: Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t")) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1667), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_least8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1669))), is_const: false }) }, declaration: Some(Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))), loc: Some(Cursor(int_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:45:29, usr: Some("c:@T@int_least8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,606 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1667) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1670) [INFO] [stderr] ty = Type(int_least16_t, kind: Typedef, cconv: 100, decl: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")), canon: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), [INFO] [stderr] location = Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least16_t, kind: Typedef, cconv: 100, decl: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")), canon: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), Some(Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least16_t, kind: Typedef, cconv: 100, decl: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")), canon: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), Some(Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1670), ty: Type(int_least16_t, kind: Typedef, cconv: 100, decl: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")), canon: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), loc: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")), id: ItemId(1670) }] [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1671) Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1672), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(Short), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1672) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] TypeId(ItemId(1672)) already resolved: Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1670), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_least16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1672))), is_const: false }) }, declaration: Some(Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))), loc: Some(Cursor(int_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:46:30, usr: Some("c:@T@int_least16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1670) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1673) [INFO] [stderr] ty = Type(int_least32_t, kind: Typedef, cconv: 100, decl: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")), canon: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), [INFO] [stderr] location = Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least32_t, kind: Typedef, cconv: 100, decl: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")), canon: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), Some(Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least32_t, kind: Typedef, cconv: 100, decl: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")), canon: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), Some(Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1673), ty: Type(int_least32_t, kind: Typedef, cconv: 100, decl: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")), canon: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), loc: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")), id: ItemId(1673) }] [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1674) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1675), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1675) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] TypeId(ItemId(1675)) already resolved: Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1673), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_least32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1675))), is_const: false }) }, declaration: Some(Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))), loc: Some(Cursor(int_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:47:30, usr: Some("c:@T@int_least32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1673) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1676) [INFO] [stderr] ty = Type(int_least64_t, kind: Typedef, cconv: 100, decl: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")), canon: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), [INFO] [stderr] location = Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least64_t, kind: Typedef, cconv: 100, decl: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")), canon: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), Some(Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_least64_t, kind: Typedef, cconv: 100, decl: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")), canon: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), Some(Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1676), ty: Type(int_least64_t, kind: Typedef, cconv: 100, decl: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")), canon: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), loc: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")) [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")), id: ItemId(1676) }] [INFO] [stderr] 2025-06-29 16:15:57,607 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1677) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1678), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1678) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::item] TypeId(ItemId(1678)) already resolved: Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t")) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1676), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_least64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1678))), is_const: false }) }, declaration: Some(Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))), loc: Some(Cursor(int_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:48:30, usr: Some("c:@T@int_least64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1676) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1679) [INFO] [stderr] ty = Type(uint_least8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")), canon: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), [INFO] [stderr] location = Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")), canon: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), Some(Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")), canon: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), Some(Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1679), ty: Type(uint_least8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")), canon: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), loc: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")), id: ItemId(1679) }] [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1680) Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1681), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(UChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1681) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::item] TypeId(ItemId(1681)) already resolved: Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t")) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1679), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_least8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1681))), is_const: false }) }, declaration: Some(Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))), loc: Some(Cursor(uint_least8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:49:30, usr: Some("c:@T@uint_least8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1679) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1682) [INFO] [stderr] ty = Type(uint_least16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")), canon: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), [INFO] [stderr] location = Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")), canon: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), Some(Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,608 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")), canon: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), Some(Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1682), ty: Type(uint_least16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")), canon: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), loc: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")), id: ItemId(1682) }] [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1683) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1684), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1684) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::item] TypeId(ItemId(1684)) already resolved: Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t")) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1682), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_least16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1684))), is_const: false }) }, declaration: Some(Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))), loc: Some(Cursor(uint_least16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:50:31, usr: Some("c:@T@uint_least16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1682) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1685) [INFO] [stderr] ty = Type(uint_least32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")), canon: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), [INFO] [stderr] location = Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")), canon: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), Some(Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")), canon: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), Some(Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1685), ty: Type(uint_least32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")), canon: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), loc: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")) [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")), id: ItemId(1685) }] [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1686) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,609 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1687), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1687) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::item] TypeId(ItemId(1687)) already resolved: Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t")) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1685), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_least32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1687))), is_const: false }) }, declaration: Some(Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))), loc: Some(Cursor(uint_least32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:51:31, usr: Some("c:@T@uint_least32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1685) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1688) [INFO] [stderr] ty = Type(uint_least64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")), canon: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), [INFO] [stderr] location = Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")), canon: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), Some(Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_least64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")), canon: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), Some(Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1688), ty: Type(uint_least64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")), canon: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), loc: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")), id: ItemId(1688) }] [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1689) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1690), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1690) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::item] TypeId(ItemId(1690)) already resolved: Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t")) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1688), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_least64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1690))), is_const: false }) }, declaration: Some(Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))), loc: Some(Cursor(uint_least64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:52:31, usr: Some("c:@T@uint_least64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1688) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1691) [INFO] [stderr] ty = Type(int_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")), canon: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), [INFO] [stderr] location = Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")) [INFO] [stderr] 2025-06-29 16:15:57,610 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")), canon: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), Some(Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")), canon: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), Some(Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1691), ty: Type(int_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")), canon: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), loc: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")), id: ItemId(1691) }] [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1692) Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(signed char, kind: SChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1693), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("signed char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(SChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1693) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::item] TypeId(ItemId(1693)) already resolved: Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t")) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1691), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_fast8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1693))), is_const: false }) }, declaration: Some(Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))), loc: Some(Cursor(int_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:56:28, usr: Some("c:@T@int_fast8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1691) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1694) [INFO] [stderr] ty = Type(int_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")), canon: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), [INFO] [stderr] location = Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")), canon: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), Some(Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")), canon: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), Some(Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1694), ty: Type(int_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")), canon: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), loc: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")) [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")), id: ItemId(1694) }] [INFO] [stderr] 2025-06-29 16:15:57,611 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1695) Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(short, kind: Short, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1696), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(Short), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1696) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::item] TypeId(ItemId(1696)) already resolved: Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t")) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1694), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_fast16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1696))), is_const: false }) }, declaration: Some(Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))), loc: Some(Cursor(int_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:57:29, usr: Some("c:@T@int_fast16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1694) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1697) [INFO] [stderr] ty = Type(int_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")), canon: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), [INFO] [stderr] location = Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")), canon: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), Some(Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")), canon: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), Some(Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1697), ty: Type(int_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")), canon: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), loc: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")), id: ItemId(1697) }] [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1698) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1699), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1699) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::item] TypeId(ItemId(1699)) already resolved: Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t")) [INFO] [stderr] 2025-06-29 16:15:57,612 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1697), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_fast32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1699))), is_const: false }) }, declaration: Some(Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))), loc: Some(Cursor(int_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:58:29, usr: Some("c:@T@int_fast32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1697) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1700) [INFO] [stderr] ty = Type(int_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")), canon: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), [INFO] [stderr] location = Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")), canon: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), Some(Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")), canon: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), Some(Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1700), ty: Type(int_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")), canon: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), loc: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")), id: ItemId(1700) }] [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1701) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1702), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1702) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::item] TypeId(ItemId(1702)) already resolved: Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t")) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1700), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int_fast64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1702))), is_const: false }) }, declaration: Some(Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))), loc: Some(Cursor(int_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:59:29, usr: Some("c:@T@int_fast64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1700) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1703) [INFO] [stderr] ty = Type(uint_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")), canon: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), [INFO] [stderr] location = Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")), canon: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), Some(Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,613 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")), canon: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), Some(Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1703), ty: Type(uint_fast8_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")), canon: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), loc: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")), id: ItemId(1703) }] [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1704) Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")), None [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1705), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(UChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1705) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::item] TypeId(ItemId(1705)) already resolved: Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t")) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1703), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_fast8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1705))), is_const: false }) }, declaration: Some(Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))), loc: Some(Cursor(uint_fast8_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:60:29, usr: Some("c:@T@uint_fast8_t"))) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1703) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1706) [INFO] [stderr] ty = Type(uint_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")), canon: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), [INFO] [stderr] location = Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")), canon: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), Some(Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")), canon: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), Some(Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1706), ty: Type(uint_fast16_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")), canon: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), loc: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")) [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")), id: ItemId(1706) }] [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1707) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")), None [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1708), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,614 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1708) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::item] TypeId(ItemId(1708)) already resolved: Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t")) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1706), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_fast16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1708))), is_const: false }) }, declaration: Some(Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))), loc: Some(Cursor(uint_fast16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:61:30, usr: Some("c:@T@uint_fast16_t"))) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1706) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1709) [INFO] [stderr] ty = Type(uint_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")), canon: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), [INFO] [stderr] location = Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")), canon: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), Some(Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")), canon: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), Some(Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1709), ty: Type(uint_fast32_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")), canon: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), loc: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")), id: ItemId(1709) }] [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1710) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")), None [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1711), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1711) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::item] TypeId(ItemId(1711)) already resolved: Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t")) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1709), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_fast32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1711))), is_const: false }) }, declaration: Some(Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))), loc: Some(Cursor(uint_fast32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:62:30, usr: Some("c:@T@uint_fast32_t"))) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1709) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1712) [INFO] [stderr] ty = Type(uint_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")), canon: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), [INFO] [stderr] location = Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")), canon: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), Some(Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")), canon: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), Some(Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,615 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1712), ty: Type(uint_fast64_t, kind: Typedef, cconv: 100, decl: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")), canon: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), loc: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")), id: ItemId(1712) }] [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1713) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")), None [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1714), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1714) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::item] TypeId(ItemId(1714)) already resolved: Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t")) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1712), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uint_fast64_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1714))), is_const: false }) }, declaration: Some(Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))), loc: Some(Cursor(uint_fast64_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:63:30, usr: Some("c:@T@uint_fast64_t"))) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1712) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1715) [INFO] [stderr] ty = Type(intptr_t, kind: Typedef, cconv: 100, decl: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")), canon: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), [INFO] [stderr] location = Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(intptr_t, kind: Typedef, cconv: 100, decl: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")), canon: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), Some(Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(intptr_t, kind: Typedef, cconv: 100, decl: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")), canon: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), Some(Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1715), ty: Type(intptr_t, kind: Typedef, cconv: 100, decl: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")), canon: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), loc: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")), id: ItemId(1715) }] [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1716) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")), None [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1717), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1717) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::item] TypeId(ItemId(1717)) already resolved: Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t")) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1715), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("intptr_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1717))), is_const: false }) }, declaration: Some(Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))), loc: Some(Cursor(intptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:68:25, usr: Some("c:@T@intptr_t"))) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1715) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1718) [INFO] [stderr] ty = Type(uintptr_t, kind: Typedef, cconv: 100, decl: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")), canon: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), [INFO] [stderr] location = Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")) [INFO] [stderr] 2025-06-29 16:15:57,616 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uintptr_t, kind: Typedef, cconv: 100, decl: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")), canon: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), Some(Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uintptr_t, kind: Typedef, cconv: 100, decl: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")), canon: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), Some(Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1718), ty: Type(uintptr_t, kind: Typedef, cconv: 100, decl: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")), canon: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), loc: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")), id: ItemId(1718) }] [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1719) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")), None [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1720), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1720) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::item] TypeId(ItemId(1720)) already resolved: Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t")) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1718), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uintptr_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1720))), is_const: false }) }, declaration: Some(Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))), loc: Some(Cursor(uintptr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:71:26, usr: Some("c:@T@uintptr_t"))) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1718) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1721) [INFO] [stderr] ty = Type(intmax_t, kind: Typedef, cconv: 100, decl: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")), canon: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), [INFO] [stderr] location = Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(intmax_t, kind: Typedef, cconv: 100, decl: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")), canon: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), Some(Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(intmax_t, kind: Typedef, cconv: 100, decl: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")), canon: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), Some(Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1721), ty: Type(intmax_t, kind: Typedef, cconv: 100, decl: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")), canon: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), loc: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")) [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")), id: ItemId(1721) }] [INFO] [stderr] 2025-06-29 16:15:57,617 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1722) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")), None [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1723), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1723) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::item] TypeId(ItemId(1723)) already resolved: Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t")) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1721), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("intmax_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1723))), is_const: false }) }, declaration: Some(Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))), loc: Some(Cursor(intmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:76:25, usr: Some("c:@T@intmax_t"))) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1721) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1724) [INFO] [stderr] ty = Type(uintmax_t, kind: Typedef, cconv: 100, decl: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")), canon: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), [INFO] [stderr] location = Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uintmax_t, kind: Typedef, cconv: 100, decl: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")), canon: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), Some(Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uintmax_t, kind: Typedef, cconv: 100, decl: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")), canon: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), Some(Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1724), ty: Type(uintmax_t, kind: Typedef, cconv: 100, decl: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")), canon: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), loc: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")), id: ItemId(1724) }] [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1725) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")), None [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1726), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1726) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::item] TypeId(ItemId(1726)) already resolved: Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t")) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1724), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uintmax_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1726))), is_const: false }) }, declaration: Some(Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))), loc: Some(Cursor(uintmax_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:77:26, usr: Some("c:@T@uintmax_t"))) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1724) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,618 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1727) [INFO] [stderr] ty = Type(off_t, kind: Typedef, cconv: 100, decl: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")), canon: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), [INFO] [stderr] location = Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(off_t, kind: Typedef, cconv: 100, decl: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")), canon: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), Some(Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(off_t, kind: Typedef, cconv: 100, decl: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")), canon: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), Some(Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1727), ty: Type(off_t, kind: Typedef, cconv: 100, decl: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")), canon: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), loc: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")), id: ItemId(1727) }] [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1728) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")), None [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1729), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1729) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::item] TypeId(ItemId(1729)) already resolved: Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t")) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1727), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("off_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1729))), is_const: false }) }, declaration: Some(Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))), loc: Some(Cursor(off_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:13:21, usr: Some("c:@T@off_t"))) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1727) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1730) [INFO] [stderr] ty = Type(size_t, kind: Typedef, cconv: 100, decl: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")), canon: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), [INFO] [stderr] location = Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(size_t, kind: Typedef, cconv: 100, decl: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")), canon: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), Some(Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(size_t, kind: Typedef, cconv: 100, decl: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")), canon: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), Some(Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1730), ty: Type(size_t, kind: Typedef, cconv: 100, decl: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")), canon: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), loc: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")) [INFO] [stderr] 2025-06-29 16:15:57,619 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")), id: ItemId(1730) }] [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1731) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")), None [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1732), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1732) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] TypeId(ItemId(1732)) already resolved: Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1730), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("size_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1732))), is_const: false }) }, declaration: Some(Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))), loc: Some(Cursor(size_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:16:22, usr: Some("c:@T@size_t"))) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1730) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1733) [INFO] [stderr] ty = Type(ssize_t, kind: Typedef, cconv: 100, decl: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")), canon: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), [INFO] [stderr] location = Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(ssize_t, kind: Typedef, cconv: 100, decl: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")), canon: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), Some(Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(ssize_t, kind: Typedef, cconv: 100, decl: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")), canon: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), Some(Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1733), ty: Type(ssize_t, kind: Typedef, cconv: 100, decl: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")), canon: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), loc: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")), id: ItemId(1733) }] [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1734) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")), None [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1735), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1735) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] TypeId(ItemId(1735)) already resolved: Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1733), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("ssize_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1735))), is_const: false }) }, declaration: Some(Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))), loc: Some(Cursor(ssize_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:17:22, usr: Some("c:@T@ssize_t"))) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1733) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1736) [INFO] [stderr] ty = Type(u_char, kind: Typedef, cconv: 100, decl: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")), canon: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), [INFO] [stderr] location = Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_char, kind: Typedef, cconv: 100, decl: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")), canon: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), Some(Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_char, kind: Typedef, cconv: 100, decl: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")), canon: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), Some(Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1736), ty: Type(u_char, kind: Typedef, cconv: 100, decl: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")), canon: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), loc: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")), id: ItemId(1736) }] [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1737) Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")), None [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned char, kind: UChar, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), None [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1738), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Int(UChar), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1738) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] TypeId(ItemId(1738)) already resolved: Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char")) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1736), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("u_char"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: Alias(TypeId(ItemId(1738))), is_const: false }) }, declaration: Some(Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))), loc: Some(Cursor(u_char kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:23:24, usr: Some("c:@T@u_char"))) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1736) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,620 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1739) [INFO] [stderr] ty = Type(u_short, kind: Typedef, cconv: 100, decl: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")), canon: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), [INFO] [stderr] location = Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_short, kind: Typedef, cconv: 100, decl: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")), canon: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), Some(Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_short, kind: Typedef, cconv: 100, decl: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")), canon: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), Some(Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1739), ty: Type(u_short, kind: Typedef, cconv: 100, decl: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")), canon: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), loc: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")), id: ItemId(1739) }] [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1740) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")), None [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), None [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1741), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1741) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::item] TypeId(ItemId(1741)) already resolved: Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short")) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1739), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("u_short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Alias(TypeId(ItemId(1741))), is_const: false }) }, declaration: Some(Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))), loc: Some(Cursor(u_short kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:24:24, usr: Some("c:@T@u_short"))) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1739) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1742) [INFO] [stderr] ty = Type(u_int, kind: Typedef, cconv: 100, decl: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")), canon: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), [INFO] [stderr] location = Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_int, kind: Typedef, cconv: 100, decl: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")), canon: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), Some(Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_int, kind: Typedef, cconv: 100, decl: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")), canon: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), Some(Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1742), ty: Type(u_int, kind: Typedef, cconv: 100, decl: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")), canon: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), loc: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")), id: ItemId(1742) }] [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1743) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")), None [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), None [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1744), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1744) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,621 DEBUG [bindgen::ir::item] TypeId(ItemId(1744)) already resolved: Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int")) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1742), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("u_int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1744))), is_const: false }) }, declaration: Some(Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))), loc: Some(Cursor(u_int kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:25:24, usr: Some("c:@T@u_int"))) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1742) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1745) [INFO] [stderr] ty = Type(u_long, kind: Typedef, cconv: 100, decl: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")), canon: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), [INFO] [stderr] location = Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_long, kind: Typedef, cconv: 100, decl: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")), canon: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), Some(Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(u_long, kind: Typedef, cconv: 100, decl: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")), canon: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), Some(Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1745), ty: Type(u_long, kind: Typedef, cconv: 100, decl: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")), canon: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), loc: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")), id: ItemId(1745) }] [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1746) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")), None [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), None [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1747), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1747) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::item] TypeId(ItemId(1747)) already resolved: Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long")) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1745), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("u_long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1747))), is_const: false }) }, declaration: Some(Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))), loc: Some(Cursor(u_long kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:26:24, usr: Some("c:@T@u_long"))) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1745) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1748) [INFO] [stderr] ty = Type(clockid_t, kind: Typedef, cconv: 100, decl: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")), canon: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), [INFO] [stderr] location = Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(clockid_t, kind: Typedef, cconv: 100, decl: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")), canon: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), Some(Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,622 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(clockid_t, kind: Typedef, cconv: 100, decl: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")), canon: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), Some(Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1748), ty: Type(clockid_t, kind: Typedef, cconv: 100, decl: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")), canon: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), loc: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")), id: ItemId(1748) }] [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1749) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")), None [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1750), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1750) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::item] TypeId(ItemId(1750)) already resolved: Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t")) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1748), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("clockid_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1750))), is_const: false }) }, declaration: Some(Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))), loc: Some(Cursor(clockid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:28:23, usr: Some("c:@T@clockid_t"))) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1748) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1751) [INFO] [stderr] ty = Type(pid_t, kind: Typedef, cconv: 100, decl: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")), canon: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), [INFO] [stderr] location = Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(pid_t, kind: Typedef, cconv: 100, decl: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")), canon: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), Some(Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(pid_t, kind: Typedef, cconv: 100, decl: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")), canon: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), Some(Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1751), ty: Type(pid_t, kind: Typedef, cconv: 100, decl: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")), canon: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), loc: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")) [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")), id: ItemId(1751) }] [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1752) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")), None [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,623 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1753), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1753) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::item] TypeId(ItemId(1753)) already resolved: Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t")) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1751), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("pid_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1753))), is_const: false }) }, declaration: Some(Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))), loc: Some(Cursor(pid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:29:13, usr: Some("c:@T@pid_t"))) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1751) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1754) [INFO] [stderr] ty = Type(gid_t, kind: Typedef, cconv: 100, decl: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")), canon: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), [INFO] [stderr] location = Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(gid_t, kind: Typedef, cconv: 100, decl: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")), canon: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), Some(Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(gid_t, kind: Typedef, cconv: 100, decl: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")), canon: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), Some(Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1754), ty: Type(gid_t, kind: Typedef, cconv: 100, decl: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")), canon: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), loc: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")), id: ItemId(1754) }] [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1755) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")), None [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1756), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1756) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::item] TypeId(ItemId(1756)) already resolved: Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t")) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1754), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("gid_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1756))), is_const: false }) }, declaration: Some(Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))), loc: Some(Cursor(gid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:31:13, usr: Some("c:@T@gid_t"))) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1754) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,624 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1757) [INFO] [stderr] ty = Type(uid_t, kind: Typedef, cconv: 100, decl: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")), canon: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), [INFO] [stderr] location = Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uid_t, kind: Typedef, cconv: 100, decl: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")), canon: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), Some(Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uid_t, kind: Typedef, cconv: 100, decl: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")), canon: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), Some(Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1757), ty: Type(uid_t, kind: Typedef, cconv: 100, decl: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")), canon: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), loc: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")), id: ItemId(1757) }] [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1758) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")), None [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1759), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1759) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::item] TypeId(ItemId(1759)) already resolved: Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t")) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1757), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("uid_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1759))), is_const: false }) }, declaration: Some(Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))), loc: Some(Cursor(uid_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:32:13, usr: Some("c:@T@uid_t"))) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1757) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1760) [INFO] [stderr] ty = Type(dev_t, kind: Typedef, cconv: 100, decl: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")), canon: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), [INFO] [stderr] location = Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(dev_t, kind: Typedef, cconv: 100, decl: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")), canon: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), Some(Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(dev_t, kind: Typedef, cconv: 100, decl: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")), canon: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), Some(Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1760), ty: Type(dev_t, kind: Typedef, cconv: 100, decl: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")), canon: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), loc: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")) [INFO] [stderr] 2025-06-29 16:15:57,625 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")), id: ItemId(1760) }] [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1761) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")), None [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1762), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1762) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::item] TypeId(ItemId(1762)) already resolved: Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t")) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1760), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("dev_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1762))), is_const: false }) }, declaration: Some(Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))), loc: Some(Cursor(dev_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:33:13, usr: Some("c:@T@dev_t"))) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1760) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1763) [INFO] [stderr] ty = Type(ino_t, kind: Typedef, cconv: 100, decl: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")), canon: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), [INFO] [stderr] location = Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(ino_t, kind: Typedef, cconv: 100, decl: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")), canon: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), Some(Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(ino_t, kind: Typedef, cconv: 100, decl: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")), canon: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), Some(Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1763), ty: Type(ino_t, kind: Typedef, cconv: 100, decl: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")), canon: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), loc: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")), id: ItemId(1763) }] [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1764) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")), None [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1765), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1765) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::item] TypeId(ItemId(1765)) already resolved: Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t")) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1763), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("ino_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1765))), is_const: false }) }, declaration: Some(Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))), loc: Some(Cursor(ino_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:34:13, usr: Some("c:@T@ino_t"))) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1763) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1766) [INFO] [stderr] ty = Type(mode_t, kind: Typedef, cconv: 100, decl: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")), canon: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), [INFO] [stderr] location = Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(mode_t, kind: Typedef, cconv: 100, decl: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")), canon: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), Some(Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(mode_t, kind: Typedef, cconv: 100, decl: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")), canon: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), Some(Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,626 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1766), ty: Type(mode_t, kind: Typedef, cconv: 100, decl: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")), canon: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), loc: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")), id: ItemId(1766) }] [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1767) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")), None [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1768), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1768) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] TypeId(ItemId(1768)) already resolved: Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1766), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("mode_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1768))), is_const: false }) }, declaration: Some(Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))), loc: Some(Cursor(mode_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:35:13, usr: Some("c:@T@mode_t"))) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1766) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1769) [INFO] [stderr] ty = Type(caddr_t, kind: Typedef, cconv: 100, decl: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")), canon: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), [INFO] [stderr] location = Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(caddr_t, kind: Typedef, cconv: 100, decl: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")), canon: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), Some(Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(caddr_t, kind: Typedef, cconv: 100, decl: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")), canon: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), Some(Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1769), ty: Type(caddr_t, kind: Typedef, cconv: 100, decl: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")), canon: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), loc: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")), id: ItemId(1769) }] [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1770) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")), None [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1771), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1771) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] TypeId(ItemId(1771)) already resolved: Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1769), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("caddr_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1771))), is_const: false }) }, declaration: Some(Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))), loc: Some(Cursor(caddr_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:36:13, usr: Some("c:@T@caddr_t"))) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1769) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1772) [INFO] [stderr] ty = Type(wint_t, kind: Typedef, cconv: 100, decl: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")), canon: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), [INFO] [stderr] location = Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(wint_t, kind: Typedef, cconv: 100, decl: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")), canon: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), Some(Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(wint_t, kind: Typedef, cconv: 100, decl: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")), canon: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), Some(Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1772), ty: Type(wint_t, kind: Typedef, cconv: 100, decl: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")), canon: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), loc: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")), id: ItemId(1772) }] [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1773) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")), None [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1774), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1774) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] TypeId(ItemId(1774)) already resolved: Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t")) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1772), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("wint_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Alias(TypeId(ItemId(1774))), is_const: false }) }, declaration: Some(Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))), loc: Some(Cursor(wint_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:38:22, usr: Some("c:@T@wint_t"))) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1772) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,627 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1775) [INFO] [stderr] ty = Type(useconds_t, kind: Typedef, cconv: 100, decl: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")), canon: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), [INFO] [stderr] location = Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(useconds_t, kind: Typedef, cconv: 100, decl: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")), canon: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), Some(Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(useconds_t, kind: Typedef, cconv: 100, decl: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")), canon: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), Some(Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1775), ty: Type(useconds_t, kind: Typedef, cconv: 100, decl: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")), canon: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), loc: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")), id: ItemId(1775) }] [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1776) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")), None [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1777), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1777) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::item] TypeId(ItemId(1777)) already resolved: Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t")) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1775), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("useconds_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1777))), is_const: false }) }, declaration: Some(Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))), loc: Some(Cursor(useconds_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:39:23, usr: Some("c:@T@useconds_t"))) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1775) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1778) [INFO] [stderr] ty = Type(clock_t, kind: Typedef, cconv: 100, decl: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")), canon: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), [INFO] [stderr] location = Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(clock_t, kind: Typedef, cconv: 100, decl: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")), canon: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), Some(Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(clock_t, kind: Typedef, cconv: 100, decl: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")), canon: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), Some(Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1778), ty: Type(clock_t, kind: Typedef, cconv: 100, decl: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")), canon: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), loc: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")) [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")), id: ItemId(1778) }] [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1779) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")), None [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,628 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1780), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1780) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::item] TypeId(ItemId(1780)) already resolved: Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t")) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1778), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("clock_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1780))), is_const: false }) }, declaration: Some(Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))), loc: Some(Cursor(clock_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/types.h:41:23, usr: Some("c:@T@clock_t"))) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1778) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1781) [INFO] [stderr] ty = Type(time_t, kind: Typedef, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), [INFO] [stderr] location = Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Typedef, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Typedef, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1781), ty: Type(time_t, kind: Typedef, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), loc: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), id: ItemId(1781) }] [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1782) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), None [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1783), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1783) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::item] TypeId(ItemId(1783)) already resolved: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1781), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("time_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1783))), is_const: false }) }, declaration: Some(Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), loc: Some(Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1781) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,629 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1784) [INFO] [stderr] ty = Type(struct timeval, kind: Record, cconv: 100, decl: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")), canon: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), [INFO] [stderr] location = Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timeval, kind: Record, cconv: 100, decl: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")), canon: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), Some(Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timeval, kind: Record, cconv: 100, decl: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")), canon: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), Some(Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1784), ty: Type(struct timeval, kind: Record, cconv: 100, decl: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")), canon: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), loc: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval")), id: ItemId(1784) }] [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1785) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:20:7, usr: Some("c:@S@timeval@FI@tv_sec")), Some(ItemId(1784)) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:20:7, usr: Some("c:@S@timeval@FI@tv_sec"))), Some(ItemId(1784)) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1786), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1786) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::item] TypeId(ItemId(1786)) already resolved: Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:20:7, usr: Some("c:@S@timeval@FI@tv_sec")) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1787) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tv_usec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:21:7, usr: Some("c:@S@timeval@FI@tv_usec")), Some(ItemId(1784)) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tv_usec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:21:7, usr: Some("c:@S@timeval@FI@tv_usec"))), Some(ItemId(1784)) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1788), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1788) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::item] TypeId(ItemId(1788)) already resolved: Cursor(tv_usec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:21:7, usr: Some("c:@S@timeval@FI@tv_usec")) [INFO] [stderr] 2025-06-29 16:15:57,630 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1784), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("timeval"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("tv_sec"), ty: TypeId(ItemId(1786)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("tv_usec"), ty: TypeId(ItemId(1788)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))), loc: Some(Cursor(timeval kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:19:8, usr: Some("c:@S@timeval"))) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1784) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1789) [INFO] [stderr] ty = Type(struct timespec, kind: Record, cconv: 100, decl: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")), canon: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), [INFO] [stderr] location = Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timespec, kind: Record, cconv: 100, decl: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")), canon: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), Some(Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timespec, kind: Record, cconv: 100, decl: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")), canon: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), Some(Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1789), ty: Type(struct timespec, kind: Record, cconv: 100, decl: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")), canon: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), loc: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec")), id: ItemId(1789) }] [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1790) Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:28:9, usr: Some("c:@S@timespec@FI@tv_sec")), Some(ItemId(1789)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:28:9, usr: Some("c:@S@timespec@FI@tv_sec"))), Some(ItemId(1789)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1781)), CanonicalTypeDeclaration(Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))) Some(Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:28:9, usr: Some("c:@S@timespec@FI@tv_sec"))) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1790), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1789), kind: Type(Type { name: Some("time_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1781))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1790) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::item] TypeId(ItemId(1790)) already resolved: Cursor(tv_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:28:9, usr: Some("c:@S@timespec@FI@tv_sec")) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1791) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tv_nsec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:29:7, usr: Some("c:@S@timespec@FI@tv_nsec")), Some(ItemId(1789)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tv_nsec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:29:7, usr: Some("c:@S@timespec@FI@tv_nsec"))), Some(ItemId(1789)) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1792), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1792) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,631 DEBUG [bindgen::ir::item] TypeId(ItemId(1792)) already resolved: Cursor(tv_nsec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:29:7, usr: Some("c:@S@timespec@FI@tv_nsec")) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1789), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("timespec"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("tv_sec"), ty: TypeId(ItemId(1790)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("tv_nsec"), ty: TypeId(ItemId(1792)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))), loc: Some(Cursor(timespec kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:27:8, usr: Some("c:@S@timespec"))) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1789) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1793) [INFO] [stderr] ty = Type(struct timezone, kind: Record, cconv: 100, decl: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")), canon: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), [INFO] [stderr] location = Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timezone, kind: Record, cconv: 100, decl: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")), canon: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), Some(Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timezone, kind: Record, cconv: 100, decl: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")), canon: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), Some(Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1793), ty: Type(struct timezone, kind: Record, cconv: 100, decl: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")), canon: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), loc: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone")), id: ItemId(1793) }] [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1794) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tz_minuteswest kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:33:7, usr: Some("c:@S@timezone@FI@tz_minuteswest")), Some(ItemId(1793)) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tz_minuteswest kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:33:7, usr: Some("c:@S@timezone@FI@tz_minuteswest"))), Some(ItemId(1793)) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1795), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1795) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::item] TypeId(ItemId(1795)) already resolved: Cursor(tz_minuteswest kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:33:7, usr: Some("c:@S@timezone@FI@tz_minuteswest")) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1796) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tz_dsttime kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:34:7, usr: Some("c:@S@timezone@FI@tz_dsttime")), Some(ItemId(1793)) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tz_dsttime kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:34:7, usr: Some("c:@S@timezone@FI@tz_dsttime"))), Some(ItemId(1793)) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1797), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1797) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,632 DEBUG [bindgen::ir::item] TypeId(ItemId(1797)) already resolved: Cursor(tz_dsttime kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:34:7, usr: Some("c:@S@timezone@FI@tz_dsttime")) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1793), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("timezone"), layout: Some(Layout { size: 8, align: 4, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("tz_minuteswest"), ty: TypeId(ItemId(1795)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("tz_dsttime"), ty: TypeId(ItemId(1797)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))), loc: Some(Cursor(timezone kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:32:8, usr: Some("c:@S@timezone"))) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1793) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1798) [INFO] [stderr] ty = Type(struct tm, kind: Record, cconv: 100, decl: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")), canon: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), [INFO] [stderr] location = Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm, kind: Record, cconv: 100, decl: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")), canon: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), Some(Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm, kind: Record, cconv: 100, decl: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")), canon: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), Some(Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1798), ty: Type(struct tm, kind: Record, cconv: 100, decl: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")), canon: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), loc: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm")), id: ItemId(1798) }] [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1799) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:38:7, usr: Some("c:@S@tm@FI@tm_sec")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:38:7, usr: Some("c:@S@tm@FI@tm_sec"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1800), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1800) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::item] TypeId(ItemId(1800)) already resolved: Cursor(tm_sec kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:38:7, usr: Some("c:@S@tm@FI@tm_sec")) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1801) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_min kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:39:7, usr: Some("c:@S@tm@FI@tm_min")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_min kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:39:7, usr: Some("c:@S@tm@FI@tm_min"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1802), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,633 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1802) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] TypeId(ItemId(1802)) already resolved: Cursor(tm_min kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:39:7, usr: Some("c:@S@tm@FI@tm_min")) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1803) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_hour kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:40:7, usr: Some("c:@S@tm@FI@tm_hour")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_hour kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:40:7, usr: Some("c:@S@tm@FI@tm_hour"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1804), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1804) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] TypeId(ItemId(1804)) already resolved: Cursor(tm_hour kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:40:7, usr: Some("c:@S@tm@FI@tm_hour")) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1805) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_mday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:41:7, usr: Some("c:@S@tm@FI@tm_mday")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_mday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:41:7, usr: Some("c:@S@tm@FI@tm_mday"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1806), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1806) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] TypeId(ItemId(1806)) already resolved: Cursor(tm_mday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:41:7, usr: Some("c:@S@tm@FI@tm_mday")) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1807) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_mon kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:42:7, usr: Some("c:@S@tm@FI@tm_mon")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_mon kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:42:7, usr: Some("c:@S@tm@FI@tm_mon"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1808), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1808) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] TypeId(ItemId(1808)) already resolved: Cursor(tm_mon kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:42:7, usr: Some("c:@S@tm@FI@tm_mon")) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1809) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_year kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:43:7, usr: Some("c:@S@tm@FI@tm_year")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_year kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:43:7, usr: Some("c:@S@tm@FI@tm_year"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,634 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1810), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1810) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] TypeId(ItemId(1810)) already resolved: Cursor(tm_year kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:43:7, usr: Some("c:@S@tm@FI@tm_year")) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1811) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_wday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:44:7, usr: Some("c:@S@tm@FI@tm_wday")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_wday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:44:7, usr: Some("c:@S@tm@FI@tm_wday"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1812), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1812) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] TypeId(ItemId(1812)) already resolved: Cursor(tm_wday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:44:7, usr: Some("c:@S@tm@FI@tm_wday")) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1813) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_yday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:45:7, usr: Some("c:@S@tm@FI@tm_yday")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_yday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:45:7, usr: Some("c:@S@tm@FI@tm_yday"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1814), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1814) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] TypeId(ItemId(1814)) already resolved: Cursor(tm_yday kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:45:7, usr: Some("c:@S@tm@FI@tm_yday")) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1815) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_isdst kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:46:7, usr: Some("c:@S@tm@FI@tm_isdst")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_isdst kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:46:7, usr: Some("c:@S@tm@FI@tm_isdst"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1816), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1816) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] TypeId(ItemId(1816)) already resolved: Cursor(tm_isdst kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:46:7, usr: Some("c:@S@tm@FI@tm_isdst")) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1817) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_gmtoff kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:48:12, usr: Some("c:@S@tm@FI@tm_gmtoff")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_gmtoff kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:48:12, usr: Some("c:@S@tm@FI@tm_gmtoff"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1818), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1818) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] TypeId(ItemId(1818)) already resolved: Cursor(tm_gmtoff kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:48:12, usr: Some("c:@S@tm@FI@tm_gmtoff")) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1819) Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_zone kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:49:15, usr: Some("c:@S@tm@FI@tm_zone")), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tm_zone kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:49:15, usr: Some("c:@S@tm@FI@tm_zone"))), Some(ItemId(1798)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_zone kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:49:15, usr: Some("c:@S@tm@FI@tm_zone")) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1819), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1798), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tm_zone kind: FieldDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:49:15, usr: Some("c:@S@tm@FI@tm_zone")), Some(ItemId(1798))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1819) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1798), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("tm"), layout: Some(Layout { size: 56, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("tm_sec"), ty: TypeId(ItemId(1800)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("tm_min"), ty: TypeId(ItemId(1802)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) }), RawField(FieldData { name: Some("tm_hour"), ty: TypeId(ItemId(1804)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("tm_mday"), ty: TypeId(ItemId(1806)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(96) }), RawField(FieldData { name: Some("tm_mon"), ty: TypeId(ItemId(1808)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(128) }), RawField(FieldData { name: Some("tm_year"), ty: TypeId(ItemId(1810)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(160) }), RawField(FieldData { name: Some("tm_wday"), ty: TypeId(ItemId(1812)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(192) }), RawField(FieldData { name: Some("tm_yday"), ty: TypeId(ItemId(1814)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(224) }), RawField(FieldData { name: Some("tm_isdst"), ty: TypeId(ItemId(1816)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) }), RawField(FieldData { name: Some("tm_gmtoff"), ty: TypeId(ItemId(1818)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(320) }), RawField(FieldData { name: Some("tm_zone"), ty: TypeId(ItemId(1819)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))), loc: Some(Cursor(tm kind: StructDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:37:8, usr: Some("c:@S@tm"))) [INFO] [stderr] 2025-06-29 16:15:57,635 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1798) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::function] Function::parse(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday")), Type(int (struct timeval *, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1820) [INFO] [stderr] ty = Type(int (struct timeval *, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday")) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (struct timeval *, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday"))), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (struct timeval *, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday"))), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1820), ty: Type(int (struct timeval *, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday")) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(int (struct timeval *, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday")) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1821) Type(struct timeval *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tp kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:34, usr: Some("c:time.h@1200@F@gettimeofday@tp")), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct timeval *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(tp kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:34, usr: Some("c:time.h@1200@F@gettimeofday@tp"))), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct timeval *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tp kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:34, usr: Some("c:time.h@1200@F@gettimeofday@tp")) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1821), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct timeval *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(tp kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:34, usr: Some("c:time.h@1200@F@gettimeofday@tp")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1821) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1822) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ignore kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:44, usr: Some("c:time.h@1220@F@gettimeofday@ignore")), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ignore kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:44, usr: Some("c:time.h@1220@F@gettimeofday@ignore"))), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ignore kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:44, usr: Some("c:time.h@1220@F@gettimeofday@ignore")) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1822), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ignore kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:44, usr: Some("c:time.h@1220@F@gettimeofday@ignore")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1822) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1823) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday")), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday"))), None [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1824), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1824) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::item] TypeId(ItemId(1824)) already resolved: Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday")) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1820), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1824)), argument_types: [(Some("tp"), TypeId(ItemId(1821))), (Some("ignore"), TypeId(ItemId(1822)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday"))) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1820) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,636 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1824)), argument_types: [(Some("tp"), TypeId(ItemId(1821))), (Some("ignore"), TypeId(ItemId(1822)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1825), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "gettimeofday", mangled_name: Some("gettimeofday"), signature: TypeId(ItemId(1820)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday"))), loc: Some(Cursor(gettimeofday kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:52:5, usr: Some("c:@F@gettimeofday"))) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1825) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::function] Function::parse(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime")), Type(time_t (struct tm *const), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1826) [INFO] [stderr] ty = Type(time_t (struct tm *const), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime")) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t (struct tm *const), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))), None [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t (struct tm *const), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))), None [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1826), ty: Type(time_t (struct tm *const), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime")) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(time_t (struct tm *const), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime")) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1827) Type(struct tm *const, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:33, usr: Some("c:time.h@236@F@mktime@t")), None [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *const, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:33, usr: Some("c:time.h@236@F@mktime@t"))), None [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct tm *const, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:33, usr: Some("c:time.h@236@F@mktime@t")) [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1827), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct tm *const, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:33, usr: Some("c:time.h@236@F@mktime@t")), None), is_const: true }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,640 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1827) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1828) Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime")), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1781)), CanonicalTypeDeclaration(Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))) Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1828), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("time_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1781))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1828) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] TypeId(ItemId(1828)) already resolved: Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime")) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1826), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1828)), argument_types: [(Some("t"), TypeId(ItemId(1827)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1826) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1828)), argument_types: [(Some("t"), TypeId(ItemId(1827)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1829), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "mktime", mangled_name: Some("mktime"), signature: TypeId(ItemId(1826)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))), loc: Some(Cursor(mktime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:14:8, usr: Some("c:@F@mktime"))) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1829) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::function] Function::parse(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")), Type(char *(const struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1830) [INFO] [stderr] ty = Type(char *(const struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *(const struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime"))), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *(const struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime"))), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1830), ty: Type(char *(const struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(char *(const struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1831) Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeptr kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:32, usr: Some("c:time.h@273@F@asctime@timeptr")), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(timeptr kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:32, usr: Some("c:time.h@273@F@asctime@timeptr"))), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeptr kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:32, usr: Some("c:time.h@273@F@asctime@timeptr")) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1831), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeptr kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:32, usr: Some("c:time.h@273@F@asctime@timeptr")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1831) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1832) Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime"))), None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::item] New unresolved type reference: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1832), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1832) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1830), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1832)), argument_types: [(Some("timeptr"), TypeId(ItemId(1831)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime"))) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1830) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1832)), argument_types: [(Some("timeptr"), TypeId(ItemId(1831)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1833), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "asctime", mangled_name: Some("asctime"), signature: TypeId(ItemId(1830)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime"))), loc: Some(Cursor(asctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:16:7, usr: Some("c:@F@asctime"))) [INFO] [stderr] 2025-06-29 16:15:57,641 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1833) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::function] Function::parse(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")), Type(char *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1834) [INFO] [stderr] ty = Type(char *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime"))), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime"))), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1834), ty: Type(char *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(char *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1835) Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:27, usr: Some("c:time.h@312@F@ctime@timep")), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:27, usr: Some("c:time.h@312@F@ctime@timep"))), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:27, usr: Some("c:time.h@312@F@ctime@timep")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1835), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:27, usr: Some("c:time.h@312@F@ctime@timep")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1835) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1836) Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime"))), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] New unresolved type reference: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1836), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1836) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1834), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1836)), argument_types: [(Some("timep"), TypeId(ItemId(1835)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime"))) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1834) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1836)), argument_types: [(Some("timep"), TypeId(ItemId(1835)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1837), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "ctime", mangled_name: Some("ctime"), signature: TypeId(ItemId(1834)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime"))), loc: Some(Cursor(ctime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:17:7, usr: Some("c:@F@ctime"))) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1837) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::function] Function::parse(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")), Type(struct tm *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1838) [INFO] [stderr] ty = Type(struct tm *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime"))), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime"))), None [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1838), ty: Type(struct tm *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(struct tm *(const time_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")) [INFO] [stderr] 2025-06-29 16:15:57,642 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1839) Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:36, usr: Some("c:time.h@355@F@localtime@t")), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:36, usr: Some("c:time.h@355@F@localtime@t"))), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:36, usr: Some("c:time.h@355@F@localtime@t")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1839), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:36, usr: Some("c:time.h@355@F@localtime@t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1839) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1840) Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime"))), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1840), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1840) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1838), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1840)), argument_types: [(Some("t"), TypeId(ItemId(1839)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime"))) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1838) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1840)), argument_types: [(Some("t"), TypeId(ItemId(1839)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1841), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "localtime", mangled_name: Some("localtime"), signature: TypeId(ItemId(1838)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime"))), loc: Some(Cursor(localtime kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:18:12, usr: Some("c:@F@localtime"))) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1841) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::function] Function::parse(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")), Type(char *(const struct tm *, char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1842) [INFO] [stderr] ty = Type(char *(const struct tm *, char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *(const struct tm *, char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *(const struct tm *, char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1842), ty: Type(char *(const struct tm *, char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(char *(const struct tm *, char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1843) Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:34, usr: Some("c:time.h@390@F@asctime_r@t")), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:34, usr: Some("c:time.h@390@F@asctime_r@t"))), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:34, usr: Some("c:time.h@390@F@asctime_r@t")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1843), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:34, usr: Some("c:time.h@390@F@asctime_r@t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1843) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1844) Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(buf kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:43, usr: Some("c:time.h@410@F@asctime_r@buf")), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(buf kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:43, usr: Some("c:time.h@410@F@asctime_r@buf"))), None [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::item] New unresolved type reference: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(buf kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:43, usr: Some("c:time.h@410@F@asctime_r@buf")) [INFO] [stderr] 2025-06-29 16:15:57,643 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1844), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(buf kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:43, usr: Some("c:time.h@410@F@asctime_r@buf")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1844) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1845) Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")), None [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::item] New unresolved type reference: Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1845), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1845) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1842), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1845)), argument_types: [(Some("t"), TypeId(ItemId(1843))), (Some("buf"), TypeId(ItemId(1844)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r"))) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1842) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1845)), argument_types: [(Some("t"), TypeId(ItemId(1843))), (Some("buf"), TypeId(ItemId(1844)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1846), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "asctime_r", mangled_name: Some("asctime_r"), signature: TypeId(ItemId(1842)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r"))), loc: Some(Cursor(asctime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:20:7, usr: Some("c:@F@asctime_r"))) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1846) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::function] Function::parse(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")), Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1847) [INFO] [stderr] ty = Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1847), ty: Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,644 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1848) Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:35, usr: Some("c:time.h@442@F@gmtime_r@timep")), None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:35, usr: Some("c:time.h@442@F@gmtime_r@timep"))), None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:35, usr: Some("c:time.h@442@F@gmtime_r@timep")) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1848), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timep kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:35, usr: Some("c:time.h@442@F@gmtime_r@timep")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1848) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1849) Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:53, usr: Some("c:time.h@463@F@gmtime_r@r")), None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:53, usr: Some("c:time.h@463@F@gmtime_r@r"))), None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:53, usr: Some("c:time.h@463@F@gmtime_r@r")) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1849), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:53, usr: Some("c:time.h@463@F@gmtime_r@r")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1849) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1850) Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")), None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1850), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1850) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,645 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1847), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1850)), argument_types: [(Some("timep"), TypeId(ItemId(1848))), (Some("r"), TypeId(ItemId(1849)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r"))) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1847) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1850)), argument_types: [(Some("timep"), TypeId(ItemId(1848))), (Some("r"), TypeId(ItemId(1849)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1851), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "gmtime_r", mangled_name: Some("gmtime_r"), signature: TypeId(ItemId(1847)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r"))), loc: Some(Cursor(gmtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:21:12, usr: Some("c:@F@gmtime_r"))) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1851) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::function] Function::parse(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")), Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1852) [INFO] [stderr] ty = Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1852), ty: Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(struct tm *(const time_t *, struct tm *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1853) Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:38, usr: Some("c:time.h@501@F@localtime_r@t")), None [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:38, usr: Some("c:time.h@501@F@localtime_r@t"))), None [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:38, usr: Some("c:time.h@501@F@localtime_r@t")) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1853), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const time_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(t kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:38, usr: Some("c:time.h@501@F@localtime_r@t")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1853) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1854) Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:52, usr: Some("c:time.h@518@F@localtime_r@r")), None [INFO] [stderr] 2025-06-29 16:15:57,646 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:52, usr: Some("c:time.h@518@F@localtime_r@r"))), None [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:52, usr: Some("c:time.h@518@F@localtime_r@r")) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1854), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(r kind: ParmDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:52, usr: Some("c:time.h@518@F@localtime_r@r")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1854) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1855) Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")), None [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r"))), None [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1855), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct tm *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1855) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1852), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1855)), argument_types: [(Some("t"), TypeId(ItemId(1853))), (Some("r"), TypeId(ItemId(1854)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r"))) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1852) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1855)), argument_types: [(Some("t"), TypeId(ItemId(1853))), (Some("r"), TypeId(ItemId(1854)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1856), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "localtime_r", mangled_name: Some("localtime_r"), signature: TypeId(ItemId(1852)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r"))), loc: Some(Cursor(localtime_r kind: FunctionDecl, loc: rt-thread/components/libc/compilers/minilibc/time.h:22:12, usr: Some("c:@F@localtime_r"))) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1856) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1857) [INFO] [stderr] ty = Type(struct stat, kind: Record, cconv: 100, decl: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")), canon: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), [INFO] [stderr] location = Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct stat, kind: Record, cconv: 100, decl: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")), canon: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), Some(Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct stat, kind: Record, cconv: 100, decl: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")), canon: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), Some(Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,647 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1857), ty: Type(struct stat, kind: Record, cconv: 100, decl: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")), canon: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), loc: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat")), id: ItemId(1857) }] [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1858) Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_dev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:86:23, usr: Some("c:@S@stat@FI@st_dev")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(st_dev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:86:23, usr: Some("c:@S@stat@FI@st_dev"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_dev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:86:23, usr: Some("c:@S@stat@FI@st_dev")) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1858), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_dev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:86:23, usr: Some("c:@S@stat@FI@st_dev")), Some(ItemId(1857))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1858) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1859) Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(st_ino kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:87:15, usr: Some("c:@S@stat@FI@st_ino")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(st_ino kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:87:15, usr: Some("c:@S@stat@FI@st_ino"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1658)), CanonicalTypeDeclaration(Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))) Some(Cursor(st_ino kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:87:15, usr: Some("c:@S@stat@FI@st_ino"))) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1859), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1658))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1859) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::item] TypeId(ItemId(1859)) already resolved: Cursor(st_ino kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:87:15, usr: Some("c:@S@stat@FI@st_ino")) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1860) Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(st_mode kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:88:15, usr: Some("c:@S@stat@FI@st_mode")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(st_mode kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:88:15, usr: Some("c:@S@stat@FI@st_mode"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1658)), CanonicalTypeDeclaration(Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))) Some(Cursor(st_mode kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:88:15, usr: Some("c:@S@stat@FI@st_mode"))) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1860), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1658))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1860) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,648 DEBUG [bindgen::ir::item] TypeId(ItemId(1860)) already resolved: Cursor(st_mode kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:88:15, usr: Some("c:@S@stat@FI@st_mode")) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1861) Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(st_nlink kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:89:15, usr: Some("c:@S@stat@FI@st_nlink")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(st_nlink kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:89:15, usr: Some("c:@S@stat@FI@st_nlink"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1658)), CanonicalTypeDeclaration(Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))) Some(Cursor(st_nlink kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:89:15, usr: Some("c:@S@stat@FI@st_nlink"))) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1861), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1658))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1861) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::item] TypeId(ItemId(1861)) already resolved: Cursor(st_nlink kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:89:15, usr: Some("c:@S@stat@FI@st_nlink")) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1862) Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(st_uid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:90:15, usr: Some("c:@S@stat@FI@st_uid")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(st_uid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:90:15, usr: Some("c:@S@stat@FI@st_uid"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1658)), CanonicalTypeDeclaration(Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))) Some(Cursor(st_uid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:90:15, usr: Some("c:@S@stat@FI@st_uid"))) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1862), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1658))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1862) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::item] TypeId(ItemId(1862)) already resolved: Cursor(st_uid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:90:15, usr: Some("c:@S@stat@FI@st_uid")) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1863) Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(st_gid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:91:15, usr: Some("c:@S@stat@FI@st_gid")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Some(Cursor(st_gid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:91:15, usr: Some("c:@S@stat@FI@st_gid"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,649 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1658)), CanonicalTypeDeclaration(Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))), Type(uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t")), canon: Cursor(uint16_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:34:25, usr: Some("c:@T@uint16_t"))) Some(Cursor(st_gid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:91:15, usr: Some("c:@S@stat@FI@st_gid"))) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1863), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1658))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1863) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::item] TypeId(ItemId(1863)) already resolved: Cursor(st_gid kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:91:15, usr: Some("c:@S@stat@FI@st_gid")) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1864) Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_rdev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:92:23, usr: Some("c:@S@stat@FI@st_rdev")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(st_rdev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:92:23, usr: Some("c:@S@stat@FI@st_rdev"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_rdev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:92:23, usr: Some("c:@S@stat@FI@st_rdev")) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1864), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_device *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_rdev kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:92:23, usr: Some("c:@S@stat@FI@st_rdev")), Some(ItemId(1857))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1864) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1865) Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Cursor(st_size kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:93:15, usr: Some("c:@S@stat@FI@st_size")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(Cursor(st_size kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:93:15, usr: Some("c:@S@stat@FI@st_size"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1661)), CanonicalTypeDeclaration(Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))) Some(Cursor(st_size kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:93:15, usr: Some("c:@S@stat@FI@st_size"))) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1865), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1661))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1865) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::item] TypeId(ItemId(1865)) already resolved: Cursor(st_size kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:93:15, usr: Some("c:@S@stat@FI@st_size")) [INFO] [stderr] 2025-06-29 16:15:57,650 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1866) Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(st_atime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:94:15, usr: Some("c:@S@stat@FI@st_atime")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(st_atime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:94:15, usr: Some("c:@S@stat@FI@st_atime"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1781)), CanonicalTypeDeclaration(Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))) Some(Cursor(st_atime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:94:15, usr: Some("c:@S@stat@FI@st_atime"))) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1866), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("time_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1781))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1866) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::item] TypeId(ItemId(1866)) already resolved: Cursor(st_atime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:94:15, usr: Some("c:@S@stat@FI@st_atime")) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1867) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_spare1 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:95:15, usr: Some("c:@S@stat@FI@st_spare1")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(st_spare1 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:95:15, usr: Some("c:@S@stat@FI@st_spare1"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1868), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1868) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::item] TypeId(ItemId(1868)) already resolved: Cursor(st_spare1 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:95:15, usr: Some("c:@S@stat@FI@st_spare1")) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1869) Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(st_mtime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:96:15, usr: Some("c:@S@stat@FI@st_mtime")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(st_mtime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:96:15, usr: Some("c:@S@stat@FI@st_mtime"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1781)), CanonicalTypeDeclaration(Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))) Some(Cursor(st_mtime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:96:15, usr: Some("c:@S@stat@FI@st_mtime"))) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1869), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("time_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1781))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1869) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::item] TypeId(ItemId(1869)) already resolved: Cursor(st_mtime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:96:15, usr: Some("c:@S@stat@FI@st_mtime")) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1870) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_spare2 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:97:15, usr: Some("c:@S@stat@FI@st_spare2")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(st_spare2 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:97:15, usr: Some("c:@S@stat@FI@st_spare2"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,651 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1871), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1871) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::item] TypeId(ItemId(1871)) already resolved: Cursor(st_spare2 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:97:15, usr: Some("c:@S@stat@FI@st_spare2")) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1872) Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(st_ctime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:98:15, usr: Some("c:@S@stat@FI@st_ctime")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Some(Cursor(st_ctime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:98:15, usr: Some("c:@S@stat@FI@st_ctime"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1781)), CanonicalTypeDeclaration(Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))), Type(time_t, kind: Elaborated, cconv: 100, decl: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t")), canon: Cursor(time_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/sys/time.h:13:14, usr: Some("c:@T@time_t"))) Some(Cursor(st_ctime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:98:15, usr: Some("c:@S@stat@FI@st_ctime"))) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1872), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("time_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1781))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1872) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::item] TypeId(ItemId(1872)) already resolved: Cursor(st_ctime kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:98:15, usr: Some("c:@S@stat@FI@st_ctime")) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1873) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_spare3 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:99:15, usr: Some("c:@S@stat@FI@st_spare3")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(st_spare3 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:99:15, usr: Some("c:@S@stat@FI@st_spare3"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1874), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1874) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::item] TypeId(ItemId(1874)) already resolved: Cursor(st_spare3 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:99:15, usr: Some("c:@S@stat@FI@st_spare3")) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1875) Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Cursor(st_blksize kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:100:15, usr: Some("c:@S@stat@FI@st_blksize")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(Cursor(st_blksize kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:100:15, usr: Some("c:@S@stat@FI@st_blksize"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1661)), CanonicalTypeDeclaration(Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))) Some(Cursor(st_blksize kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:100:15, usr: Some("c:@S@stat@FI@st_blksize"))) [INFO] [stderr] 2025-06-29 16:15:57,652 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1875), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1661))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1875) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::item] TypeId(ItemId(1875)) already resolved: Cursor(st_blksize kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:100:15, usr: Some("c:@S@stat@FI@st_blksize")) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1876) Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Cursor(st_blocks kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:101:15, usr: Some("c:@S@stat@FI@st_blocks")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Some(Cursor(st_blocks kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:101:15, usr: Some("c:@S@stat@FI@st_blocks"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1661)), CanonicalTypeDeclaration(Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))), Type(uint32_t, kind: Elaborated, cconv: 100, decl: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t")), canon: Cursor(uint32_t kind: TypedefDecl, loc: rt-thread/components/libc/compilers/minilibc/stdint.h:37:25, usr: Some("c:@T@uint32_t"))) Some(Cursor(st_blocks kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:101:15, usr: Some("c:@S@stat@FI@st_blocks"))) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1876), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: Some("uint32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1661))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1876) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::item] TypeId(ItemId(1876)) already resolved: Cursor(st_blocks kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:101:15, usr: Some("c:@S@stat@FI@st_blocks")) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1877) Type(long[2], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_spare4 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:102:15, usr: Some("c:@S@stat@FI@st_spare4")), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long[2], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(st_spare4 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:102:15, usr: Some("c:@S@stat@FI@st_spare4"))), Some(ItemId(1857)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::item] New unresolved type reference: Type(long[2], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_spare4 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:102:15, usr: Some("c:@S@stat@FI@st_spare4")) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1877), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1857), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(long[2], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(st_spare4 kind: FieldDecl, loc: rt-thread/include/libc/libc_stat.h:102:15, usr: Some("c:@S@stat@FI@st_spare4")), Some(ItemId(1857))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1877) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1857), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("stat"), layout: Some(Layout { size: 112, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("st_dev"), ty: TypeId(ItemId(1858)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("st_ino"), ty: TypeId(ItemId(1859)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("st_mode"), ty: TypeId(ItemId(1860)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(80) }), RawField(FieldData { name: Some("st_nlink"), ty: TypeId(ItemId(1861)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(96) }), RawField(FieldData { name: Some("st_uid"), ty: TypeId(ItemId(1862)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(112) }), RawField(FieldData { name: Some("st_gid"), ty: TypeId(ItemId(1863)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(128) }), RawField(FieldData { name: Some("st_rdev"), ty: TypeId(ItemId(1864)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(192) }), RawField(FieldData { name: Some("st_size"), ty: TypeId(ItemId(1865)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(256) }), RawField(FieldData { name: Some("st_atime"), ty: TypeId(ItemId(1866)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(320) }), RawField(FieldData { name: Some("st_spare1"), ty: TypeId(ItemId(1868)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(384) }), RawField(FieldData { name: Some("st_mtime"), ty: TypeId(ItemId(1869)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(448) }), RawField(FieldData { name: Some("st_spare2"), ty: TypeId(ItemId(1871)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(512) }), RawField(FieldData { name: Some("st_ctime"), ty: TypeId(ItemId(1872)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(576) }), RawField(FieldData { name: Some("st_spare3"), ty: TypeId(ItemId(1874)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(640) }), RawField(FieldData { name: Some("st_blksize"), ty: TypeId(ItemId(1875)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(704) }), RawField(FieldData { name: Some("st_blocks"), ty: TypeId(ItemId(1876)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(736) }), RawField(FieldData { name: Some("st_spare4"), ty: TypeId(ItemId(1877)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(768) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))), loc: Some(Cursor(stat kind: StructDecl, loc: rt-thread/include/libc/libc_stat.h:84:8, usr: Some("c:@S@stat"))) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1857) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1878) [INFO] [stderr] ty = Type(struct winsize, kind: Record, cconv: 100, decl: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")), canon: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), [INFO] [stderr] location = Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")) [INFO] [stderr] 2025-06-29 16:15:57,653 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct winsize, kind: Record, cconv: 100, decl: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")), canon: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), Some(Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct winsize, kind: Record, cconv: 100, decl: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")), canon: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), Some(Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1878), ty: Type(struct winsize, kind: Record, cconv: 100, decl: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")), canon: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), loc: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize")), id: ItemId(1878) }] [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1879) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ws_row kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:124:17, usr: Some("c:@S@winsize@FI@ws_row")), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ws_row kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:124:17, usr: Some("c:@S@winsize@FI@ws_row"))), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1880), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1880) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] TypeId(ItemId(1880)) already resolved: Cursor(ws_row kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:124:17, usr: Some("c:@S@winsize@FI@ws_row")) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1881) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ws_col kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:125:17, usr: Some("c:@S@winsize@FI@ws_col")), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ws_col kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:125:17, usr: Some("c:@S@winsize@FI@ws_col"))), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1882), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1882) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] TypeId(ItemId(1882)) already resolved: Cursor(ws_col kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:125:17, usr: Some("c:@S@winsize@FI@ws_col")) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1883) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ws_xpixel kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:126:17, usr: Some("c:@S@winsize@FI@ws_xpixel")), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ws_xpixel kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:126:17, usr: Some("c:@S@winsize@FI@ws_xpixel"))), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1884), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1884) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] TypeId(ItemId(1884)) already resolved: Cursor(ws_xpixel kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:126:17, usr: Some("c:@S@winsize@FI@ws_xpixel")) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1885) Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(ws_ypixel kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:127:17, usr: Some("c:@S@winsize@FI@ws_ypixel")), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned short, kind: UShort, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(ws_ypixel kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:127:17, usr: Some("c:@S@winsize@FI@ws_ypixel"))), Some(ItemId(1878)) [INFO] [stderr] 2025-06-29 16:15:57,654 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1886), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned short"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: Int(UShort), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1886) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::item] TypeId(ItemId(1886)) already resolved: Cursor(ws_ypixel kind: FieldDecl, loc: rt-thread/include/libc/libc_ioctl.h:127:17, usr: Some("c:@S@winsize@FI@ws_ypixel")) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1878), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("winsize"), layout: Some(Layout { size: 8, align: 2, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("ws_row"), ty: TypeId(ItemId(1880)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("ws_col"), ty: TypeId(ItemId(1882)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(16) }), RawField(FieldData { name: Some("ws_xpixel"), ty: TypeId(ItemId(1884)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) }), RawField(FieldData { name: Some("ws_ypixel"), ty: TypeId(ItemId(1886)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(48) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))), loc: Some(Cursor(winsize kind: StructDecl, loc: rt-thread/include/libc/libc_ioctl.h:123:8, usr: Some("c:@S@winsize"))) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1878) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1887) [INFO] [stderr] ty = Type(union sigval, kind: Record, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), [INFO] [stderr] location = Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(union sigval, kind: Record, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Some(Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(union sigval, kind: Record, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Some(Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1887), ty: Type(union sigval, kind: Record, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), loc: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), id: ItemId(1887) }] [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Union, Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1888) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sival_int kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:29:12, usr: Some("c:@U@sigval@FI@sival_int")), Some(ItemId(1887)) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sival_int kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:29:12, usr: Some("c:@U@sigval@FI@sival_int"))), Some(ItemId(1887)) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1889), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1889) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::item] TypeId(ItemId(1889)) already resolved: Cursor(sival_int kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:29:12, usr: Some("c:@U@sigval@FI@sival_int")) [INFO] [stderr] 2025-06-29 16:15:57,655 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1890) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sival_ptr kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:30:12, usr: Some("c:@U@sigval@FI@sival_ptr")), Some(ItemId(1887)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sival_ptr kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:30:12, usr: Some("c:@U@sigval@FI@sival_ptr"))), Some(ItemId(1887)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sival_ptr kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:30:12, usr: Some("c:@U@sigval@FI@sival_ptr")) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1890), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1887), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sival_ptr kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:30:12, usr: Some("c:@U@sigval@FI@sival_ptr")), Some(ItemId(1887))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1890) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1887), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("sigval"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Comp(CompInfo { kind: Union, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("sival_int"), ty: TypeId(ItemId(1889)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("sival_ptr"), ty: TypeId(ItemId(1890)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), loc: Some(Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1887) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1891) [INFO] [stderr] ty = Type(struct sigevent, kind: Record, cconv: 100, decl: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")), canon: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), [INFO] [stderr] location = Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct sigevent, kind: Record, cconv: 100, decl: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")), canon: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), Some(Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct sigevent, kind: Record, cconv: 100, decl: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")), canon: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), Some(Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1891), ty: Type(struct sigevent, kind: Record, cconv: 100, decl: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")), canon: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), loc: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent")), id: ItemId(1891) }] [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1892) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:37:18, usr: Some("c:@S@sigevent@FI@sigev_notify")), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sigev_notify kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:37:18, usr: Some("c:@S@sigevent@FI@sigev_notify"))), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1893), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1893) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::item] TypeId(ItemId(1893)) already resolved: Cursor(sigev_notify kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:37:18, usr: Some("c:@S@sigevent@FI@sigev_notify")) [INFO] [stderr] 2025-06-29 16:15:57,656 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1894) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:38:18, usr: Some("c:@S@sigevent@FI@sigev_signo")), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sigev_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:38:18, usr: Some("c:@S@sigevent@FI@sigev_signo"))), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1895), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1895) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] TypeId(ItemId(1895)) already resolved: Cursor(sigev_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:38:18, usr: Some("c:@S@sigevent@FI@sigev_signo")) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1896) Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Cursor(sigev_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:39:18, usr: Some("c:@S@sigevent@FI@sigev_value")), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Some(Cursor(sigev_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:39:18, usr: Some("c:@S@sigevent@FI@sigev_value"))), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1887)), CanonicalTypeDeclaration(Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))) Some(Cursor(sigev_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:39:18, usr: Some("c:@S@sigevent@FI@sigev_value"))) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1896), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1891), kind: Type(Type { name: Some("union sigval"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1887))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1896) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] TypeId(ItemId(1896)) already resolved: Cursor(sigev_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:39:18, usr: Some("c:@S@sigevent@FI@sigev_value")) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1897) Type(void (*)(union sigval), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify_function kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:40:20, usr: Some("c:@S@sigevent@FI@sigev_notify_function")), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(union sigval), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sigev_notify_function kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:40:20, usr: Some("c:@S@sigevent@FI@sigev_notify_function"))), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(union sigval), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify_function kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:40:20, usr: Some("c:@S@sigevent@FI@sigev_notify_function")) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1897), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1891), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(union sigval), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify_function kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:40:20, usr: Some("c:@S@sigevent@FI@sigev_notify_function")), Some(ItemId(1891))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1897) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1898) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify_attributes kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:42:19, usr: Some("c:@S@sigevent@FI@sigev_notify_attributes")), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sigev_notify_attributes kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:42:19, usr: Some("c:@S@sigevent@FI@sigev_notify_attributes"))), Some(ItemId(1891)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify_attributes kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:42:19, usr: Some("c:@S@sigevent@FI@sigev_notify_attributes")) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1898), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1891), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigev_notify_attributes kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:42:19, usr: Some("c:@S@sigevent@FI@sigev_notify_attributes")), Some(ItemId(1891))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1898) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,657 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1891), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("sigevent"), layout: Some(Layout { size: 32, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("sigev_notify"), ty: TypeId(ItemId(1893)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("sigev_signo"), ty: TypeId(ItemId(1895)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(32) }), RawField(FieldData { name: Some("sigev_value"), ty: TypeId(ItemId(1896)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) }), RawField(FieldData { name: Some("sigev_notify_function"), ty: TypeId(ItemId(1897)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(128) }), RawField(FieldData { name: Some("sigev_notify_attributes"), ty: TypeId(ItemId(1898)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(192) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))), loc: Some(Cursor(sigevent kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:35:8, usr: Some("c:@S@sigevent"))) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1891) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1899) [INFO] [stderr] ty = Type(struct siginfo, kind: Record, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), [INFO] [stderr] location = Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct siginfo, kind: Record, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Some(Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct siginfo, kind: Record, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Some(Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1899), ty: Type(struct siginfo, kind: Record, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), loc: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), id: ItemId(1899) }] [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1900) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(si_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:49:17, usr: Some("c:@S@siginfo@FI@si_signo")), Some(ItemId(1899)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(si_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:49:17, usr: Some("c:@S@siginfo@FI@si_signo"))), Some(ItemId(1899)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(si_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:49:17, usr: Some("c:@S@siginfo@FI@si_signo"))) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1900), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1899), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1900) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::item] TypeId(ItemId(1900)) already resolved: Cursor(si_signo kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:49:17, usr: Some("c:@S@siginfo@FI@si_signo")) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1901) Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(si_code kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:50:17, usr: Some("c:@S@siginfo@FI@si_code")), Some(ItemId(1899)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Some(Cursor(si_code kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:50:17, usr: Some("c:@S@siginfo@FI@si_code"))), Some(ItemId(1899)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1433)), CanonicalTypeDeclaration(Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))), Type(rt_uint16_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t")), canon: Cursor(rt_uint16_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:69:41, usr: Some("c:@T@rt_uint16_t"))) Some(Cursor(si_code kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:50:17, usr: Some("c:@S@siginfo@FI@si_code"))) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1901), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1899), kind: Type(Type { name: Some("rt_uint16_t"), layout: Some(Layout { size: 2, align: 2, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1433))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1901) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,658 DEBUG [bindgen::ir::item] TypeId(ItemId(1901)) already resolved: Cursor(si_code kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:50:17, usr: Some("c:@S@siginfo@FI@si_code")) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1902) Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Cursor(si_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:52:18, usr: Some("c:@S@siginfo@FI@si_value")), Some(ItemId(1899)) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Some(Cursor(si_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:52:18, usr: Some("c:@S@siginfo@FI@si_value"))), Some(ItemId(1899)) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1887)), CanonicalTypeDeclaration(Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))), Type(union sigval, kind: Elaborated, cconv: 100, decl: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval")), canon: Cursor(sigval kind: UnionDecl, loc: rt-thread/include/libc/libc_signal.h:27:7, usr: Some("c:@U@sigval"))) Some(Cursor(si_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:52:18, usr: Some("c:@S@siginfo@FI@si_value"))) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1902), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1899), kind: Type(Type { name: Some("union sigval"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1887))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1902) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::item] TypeId(ItemId(1902)) already resolved: Cursor(si_value kind: FieldDecl, loc: rt-thread/include/libc/libc_signal.h:52:18, usr: Some("c:@S@siginfo@FI@si_value")) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1899), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("siginfo"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("si_signo"), ty: TypeId(ItemId(1900)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) }), RawField(FieldData { name: Some("si_code"), ty: TypeId(ItemId(1901)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(16) }), RawField(FieldData { name: Some("si_value"), ty: TypeId(ItemId(1902)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(64) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), loc: Some(Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1899) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1903) [INFO] [stderr] ty = Type(siginfo_t, kind: Typedef, cconv: 100, decl: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")), canon: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), [INFO] [stderr] location = Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(siginfo_t, kind: Typedef, cconv: 100, decl: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")), canon: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), Some(Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(siginfo_t, kind: Typedef, cconv: 100, decl: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")), canon: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), Some(Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1903), ty: Type(siginfo_t, kind: Typedef, cconv: 100, decl: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")), canon: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), loc: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")) [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")), id: ItemId(1903) }] [INFO] [stderr] 2025-06-29 16:15:57,659 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1904) Type(struct siginfo, kind: Elaborated, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")), None [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct siginfo, kind: Elaborated, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Some(Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1899)), CanonicalTypeDeclaration(Type(struct siginfo, kind: Elaborated, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))), Type(struct siginfo, kind: Elaborated, cconv: 100, decl: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo")), canon: Cursor(siginfo kind: StructDecl, loc: rt-thread/include/libc/libc_signal.h:47:8, usr: Some("c:@S@siginfo"))) Some(Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1904), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("struct siginfo"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1899))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1904) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::item] TypeId(ItemId(1904)) already resolved: Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t")) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1903), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("siginfo_t"), layout: Some(Layout { size: 16, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1904))), is_const: false }) }, declaration: Some(Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))), loc: Some(Cursor(siginfo_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:54:24, usr: Some("c:@T@siginfo_t"))) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1903) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1905) [INFO] [stderr] ty = Type(_sig_func_ptr, kind: Typedef, cconv: 100, decl: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), canon: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), [INFO] [stderr] location = Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(_sig_func_ptr, kind: Typedef, cconv: 100, decl: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), canon: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), Some(Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(_sig_func_ptr, kind: Typedef, cconv: 100, decl: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), canon: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), Some(Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1905), ty: Type(_sig_func_ptr, kind: Typedef, cconv: 100, decl: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), canon: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), loc: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), id: ItemId(1905) }] [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1906) Type(void (*)(int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), None [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), None [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1906), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(int), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1906) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1905), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("_sig_func_ptr"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1906))), is_const: false }) }, declaration: Some(Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))), loc: Some(Cursor(_sig_func_ptr kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:67:16, usr: Some("c:@T@_sig_func_ptr"))) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1905) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1907) [INFO] [stderr] ty = Type(sigset_t, kind: Typedef, cconv: 100, decl: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")), canon: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), [INFO] [stderr] location = Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(sigset_t, kind: Typedef, cconv: 100, decl: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")), canon: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), Some(Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,660 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(sigset_t, kind: Typedef, cconv: 100, decl: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")), canon: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), Some(Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1907), ty: Type(sigset_t, kind: Typedef, cconv: 100, decl: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")), canon: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), loc: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")), id: ItemId(1907) }] [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1908) Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")), None [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned long, kind: ULong, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), None [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1909), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(ULong), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1909) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::item] TypeId(ItemId(1909)) already resolved: Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t")) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1907), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("sigset_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1909))), is_const: false }) }, declaration: Some(Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))), loc: Some(Cursor(sigset_t kind: TypedefDecl, loc: rt-thread/include/libc/libc_signal.h:68:23, usr: Some("c:@T@sigset_t"))) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1907) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1910) [INFO] [stderr] ty = Type(fd_mask, kind: Typedef, cconv: 100, decl: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")), canon: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), [INFO] [stderr] location = Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(fd_mask, kind: Typedef, cconv: 100, decl: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")), canon: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), Some(Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(fd_mask, kind: Typedef, cconv: 100, decl: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")), canon: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), Some(Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1910), ty: Type(fd_mask, kind: Typedef, cconv: 100, decl: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")), canon: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), loc: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")), id: ItemId(1910) }] [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1911) Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")), None [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(long, kind: Long, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), None [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1912), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("long"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Int(Long), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1912) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::item] TypeId(ItemId(1912)) already resolved: Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask")) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1910), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("fd_mask"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1912))), is_const: false }) }, declaration: Some(Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))), loc: Some(Cursor(fd_mask kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:43:17, usr: Some("c:@T@fd_mask"))) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1910) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1913) [INFO] [stderr] ty = Type(struct _types_fd_set, kind: Record, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), [INFO] [stderr] location = Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,661 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct _types_fd_set, kind: Record, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Some(Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct _types_fd_set, kind: Record, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Some(Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1913), ty: Type(struct _types_fd_set, kind: Record, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), loc: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), id: ItemId(1913) }] [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::comp] CompInfo::from_ty(Struct, Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1914) Type(fd_mask[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fds_bits kind: FieldDecl, loc: rt-thread/include/libc/libc_fdset.h:52:13, usr: Some("c:@S@_types_fd_set@FI@fds_bits")), Some(ItemId(1913)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(fd_mask[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(fds_bits kind: FieldDecl, loc: rt-thread/include/libc/libc_fdset.h:52:13, usr: Some("c:@S@_types_fd_set@FI@fds_bits"))), Some(ItemId(1913)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::item] New unresolved type reference: Type(fd_mask[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fds_bits kind: FieldDecl, loc: rt-thread/include/libc/libc_fdset.h:52:13, usr: Some("c:@S@_types_fd_set@FI@fds_bits")) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1914), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(1913), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(fd_mask[1], kind: ConstantArray, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(fds_bits kind: FieldDecl, loc: rt-thread/include/libc/libc_fdset.h:52:13, usr: Some("c:@S@_types_fd_set@FI@fds_bits")), Some(ItemId(1913))), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1914) as child of current module ModuleId(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1913), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("_types_fd_set"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Comp(CompInfo { kind: Struct, fields: BeforeComputingBitfieldUnits([RawField(FieldData { name: Some("fds_bits"), ty: TypeId(ItemId(1914)), comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, bitfield_width: None, mutable: false, offset: Some(0) })]), template_params: [], methods: [], constructors: [], destructor: None, base_members: [], inner_types: [], inner_vars: [], has_own_virtual_method: false, has_destructor: false, has_nonempty_base: false, has_non_type_template_params: false, packed_attr: false, found_unknown_attr: false, is_forward_declaration: false }), is_const: false }) }, declaration: Some(Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), loc: Some(Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1913) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1915) [INFO] [stderr] ty = Type(_types_fd_set, kind: Typedef, cconv: 100, decl: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")), canon: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), [INFO] [stderr] location = Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(_types_fd_set, kind: Typedef, cconv: 100, decl: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")), canon: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), Some(Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(_types_fd_set, kind: Typedef, cconv: 100, decl: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")), canon: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), Some(Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1915), ty: Type(_types_fd_set, kind: Typedef, cconv: 100, decl: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")), canon: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), loc: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,662 DEBUG [bindgen::ir::ty] currently_parsed_types: [PartialType { decl: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")), id: ItemId(1915) }] [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1916) Type(struct _types_fd_set, kind: Elaborated, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")), None [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct _types_fd_set, kind: Elaborated, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Some(Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), None [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1913)), CanonicalTypeDeclaration(Type(struct _types_fd_set, kind: Elaborated, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))), Type(struct _types_fd_set, kind: Elaborated, cconv: 100, decl: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set")), canon: Cursor(_types_fd_set kind: StructDecl, loc: rt-thread/include/libc/libc_fdset.h:51:16, usr: Some("c:@S@_types_fd_set"))) Some(Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1916), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("struct _types_fd_set"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1913))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1916) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::item] TypeId(ItemId(1916)) already resolved: Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set")) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1915), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("_types_fd_set"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: Alias(TypeId(ItemId(1916))), is_const: false }) }, declaration: Some(Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))), loc: Some(Cursor(_types_fd_set kind: TypedefDecl, loc: rt-thread/include/libc/libc_fdset.h:53:3, usr: Some("c:@T@_types_fd_set"))) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1915) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init")), Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1917) [INFO] [stderr] ty = Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init")) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1917), ty: Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init")) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init")) [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1918) Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:47:40, usr: Some("c:rtservice.h@1100@F@rt_list_init@l")), None [INFO] [stderr] 2025-06-29 16:15:57,663 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:47:40, usr: Some("c:rtservice.h@1100@F@rt_list_init@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:47:40, usr: Some("c:rtservice.h@1100@F@rt_list_init@l")) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1918), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:47:40, usr: Some("c:rtservice.h@1100@F@rt_list_init@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1918) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1919) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init")), None [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1920), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1920) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::item] TypeId(ItemId(1920)) already resolved: Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init")) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1917), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1920)), argument_types: [(Some("l"), TypeId(ItemId(1918)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_list_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:47:16, usr: Some("c:@F@rt_list_init"))) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1917) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1920)), argument_types: [(Some("l"), TypeId(ItemId(1918)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after")), Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1921) [INFO] [stderr] ty = Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after")) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1921), ty: Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after")) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after")) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1922) Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:48, usr: Some("c:rtservice.h@1296@F@rt_list_insert_after@l")), None [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:48, usr: Some("c:rtservice.h@1296@F@rt_list_insert_after@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:48, usr: Some("c:rtservice.h@1296@F@rt_list_insert_after@l")) [INFO] [stderr] 2025-06-29 16:15:57,664 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1922), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:48, usr: Some("c:rtservice.h@1296@F@rt_list_insert_after@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1922) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1923) Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:62, usr: Some("c:rtservice.h@1310@F@rt_list_insert_after@n")), None [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:62, usr: Some("c:rtservice.h@1310@F@rt_list_insert_after@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:62, usr: Some("c:rtservice.h@1310@F@rt_list_insert_after@n")) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1923), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:58:62, usr: Some("c:rtservice.h@1310@F@rt_list_insert_after@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1923) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1924) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after")), None [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after"))), None [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1925), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1925) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::item] TypeId(ItemId(1925)) already resolved: Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after")) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1921), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1925)), argument_types: [(Some("l"), TypeId(ItemId(1922))), (Some("n"), TypeId(ItemId(1923)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_list_insert_after kind: FunctionDecl, loc: rt-thread/include/rtservice.h:58:16, usr: Some("c:@F@rt_list_insert_after"))) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1921) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1925)), argument_types: [(Some("l"), TypeId(ItemId(1922))), (Some("n"), TypeId(ItemId(1923)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before")), Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1926) [INFO] [stderr] ty = Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before")) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1926), ty: Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before")) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_list_t *, rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before")) [INFO] [stderr] 2025-06-29 16:15:57,665 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1927) Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:49, usr: Some("c:rtservice.h@1562@F@rt_list_insert_before@l")), None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:49, usr: Some("c:rtservice.h@1562@F@rt_list_insert_before@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:49, usr: Some("c:rtservice.h@1562@F@rt_list_insert_before@l")) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1927), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:49, usr: Some("c:rtservice.h@1562@F@rt_list_insert_before@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1927) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1928) Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:63, usr: Some("c:rtservice.h@1576@F@rt_list_insert_before@n")), None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:63, usr: Some("c:rtservice.h@1576@F@rt_list_insert_before@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:63, usr: Some("c:rtservice.h@1576@F@rt_list_insert_before@n")) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1928), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:73:63, usr: Some("c:rtservice.h@1576@F@rt_list_insert_before@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1928) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1929) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before")), None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before"))), None [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1930), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1930) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::item] TypeId(ItemId(1930)) already resolved: Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before")) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1926), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1930)), argument_types: [(Some("l"), TypeId(ItemId(1927))), (Some("n"), TypeId(ItemId(1928)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_list_insert_before kind: FunctionDecl, loc: rt-thread/include/rtservice.h:73:16, usr: Some("c:@F@rt_list_insert_before"))) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1926) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1930)), argument_types: [(Some("l"), TypeId(ItemId(1927))), (Some("n"), TypeId(ItemId(1928)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove")), Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1931) [INFO] [stderr] ty = Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove")) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,666 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1931), ty: Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1932) Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:86:42, usr: Some("c:rtservice.h@1793@F@rt_list_remove@n")), None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:86:42, usr: Some("c:rtservice.h@1793@F@rt_list_remove@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:86:42, usr: Some("c:rtservice.h@1793@F@rt_list_remove@n")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1932), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:86:42, usr: Some("c:rtservice.h@1793@F@rt_list_remove@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1932) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1933) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove")), None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove"))), None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1934), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1934) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] TypeId(ItemId(1934)) already resolved: Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1931), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1934)), argument_types: [(Some("n"), TypeId(ItemId(1932)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_list_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:86:16, usr: Some("c:@F@rt_list_remove"))) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1931) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1934)), argument_types: [(Some("n"), TypeId(ItemId(1932)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty")), Type(int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1935) [INFO] [stderr] ty = Type(int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1935), ty: Type(int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1936) Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:98:48, usr: Some("c:rtservice.h@2006@F@rt_list_isempty@l")), None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:98:48, usr: Some("c:rtservice.h@2006@F@rt_list_isempty@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:98:48, usr: Some("c:rtservice.h@2006@F@rt_list_isempty@l")) [INFO] [stderr] 2025-06-29 16:15:57,667 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1936), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:98:48, usr: Some("c:rtservice.h@2006@F@rt_list_isempty@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1936) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1937) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty")), None [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty"))), None [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1938), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1938) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::item] TypeId(ItemId(1938)) already resolved: Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1935), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1938)), argument_types: [(Some("l"), TypeId(ItemId(1936)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_list_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:98:15, usr: Some("c:@F@rt_list_isempty"))) [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1935) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1938)), argument_types: [(Some("l"), TypeId(ItemId(1936)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len")), Type(unsigned int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,668 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1939) [INFO] [stderr] ty = Type(unsigned int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len")) [INFO] [stderr] 2025-06-29 16:15:57,672 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1939), ty: Type(unsigned int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len")) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(unsigned int (const rt_list_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len")) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1940) Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:107:53, usr: Some("c:rtservice.h@2158@F@rt_list_len@l")), None [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:107:53, usr: Some("c:rtservice.h@2158@F@rt_list_len@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:107:53, usr: Some("c:rtservice.h@2158@F@rt_list_len@l")) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1940), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const rt_list_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:107:53, usr: Some("c:rtservice.h@2158@F@rt_list_len@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1940) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1941) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len")), None [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len"))), None [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1942), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1942) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::item] TypeId(ItemId(1942)) already resolved: Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len")) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1939), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1942)), argument_types: [(Some("l"), TypeId(ItemId(1940)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_list_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:107:24, usr: Some("c:@F@rt_list_len"))) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1939) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,673 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1942)), argument_types: [(Some("l"), TypeId(ItemId(1940)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init")), Type(void (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1943) [INFO] [stderr] ty = Type(void (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init")) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1943), ty: Type(void (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init")) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init")) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1944) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:189:42, usr: Some("c:rtservice.h@4798@F@rt_slist_init@l")), None [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:189:42, usr: Some("c:rtservice.h@4798@F@rt_slist_init@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:189:42, usr: Some("c:rtservice.h@4798@F@rt_slist_init@l")) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1944), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:189:42, usr: Some("c:rtservice.h@4798@F@rt_slist_init@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1944) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1945) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init")), None [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1946), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1946) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,674 DEBUG [bindgen::ir::item] TypeId(ItemId(1946)) already resolved: Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init")) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1943), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1946)), argument_types: [(Some("l"), TypeId(ItemId(1944)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_init kind: FunctionDecl, loc: rt-thread/include/rtservice.h:189:16, usr: Some("c:@F@rt_slist_init"))) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1943) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1946)), argument_types: [(Some("l"), TypeId(ItemId(1944)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append")), Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1947) [INFO] [stderr] ty = Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append")) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1947), ty: Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append")) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append")) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1948) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:44, usr: Some("c:rtservice.h@4872@F@rt_slist_append@l")), None [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:44, usr: Some("c:rtservice.h@4872@F@rt_slist_append@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:44, usr: Some("c:rtservice.h@4872@F@rt_slist_append@l")) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1948), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:44, usr: Some("c:rtservice.h@4872@F@rt_slist_append@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1948) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1949) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:59, usr: Some("c:rtservice.h@4887@F@rt_slist_append@n")), None [INFO] [stderr] 2025-06-29 16:15:57,675 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:59, usr: Some("c:rtservice.h@4887@F@rt_slist_append@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:59, usr: Some("c:rtservice.h@4887@F@rt_slist_append@n")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1949), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:194:59, usr: Some("c:rtservice.h@4887@F@rt_slist_append@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1949) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1950) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append")), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append"))), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1951), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1951) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] TypeId(ItemId(1951)) already resolved: Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1947), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1951)), argument_types: [(Some("l"), TypeId(ItemId(1948))), (Some("n"), TypeId(ItemId(1949)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_append kind: FunctionDecl, loc: rt-thread/include/rtservice.h:194:16, usr: Some("c:@F@rt_slist_append"))) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1947) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1951)), argument_types: [(Some("l"), TypeId(ItemId(1948))), (Some("n"), TypeId(ItemId(1949)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert")), Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1952) [INFO] [stderr] ty = Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1952), ty: Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1953) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:44, usr: Some("c:rtservice.h@5109@F@rt_slist_insert@l")), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:44, usr: Some("c:rtservice.h@5109@F@rt_slist_insert@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:44, usr: Some("c:rtservice.h@5109@F@rt_slist_insert@l")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1953), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:44, usr: Some("c:rtservice.h@5109@F@rt_slist_insert@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1953) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1954) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:59, usr: Some("c:rtservice.h@5124@F@rt_slist_insert@n")), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:59, usr: Some("c:rtservice.h@5124@F@rt_slist_insert@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:59, usr: Some("c:rtservice.h@5124@F@rt_slist_insert@n")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1954), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:206:59, usr: Some("c:rtservice.h@5124@F@rt_slist_insert@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1954) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1955) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert")), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert"))), None [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1956), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1956) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::item] TypeId(ItemId(1956)) already resolved: Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert")) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1952), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1956)), argument_types: [(Some("l"), TypeId(ItemId(1953))), (Some("n"), TypeId(ItemId(1954)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_insert kind: FunctionDecl, loc: rt-thread/include/rtservice.h:206:16, usr: Some("c:@F@rt_slist_insert"))) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1952) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1956)), argument_types: [(Some("l"), TypeId(ItemId(1953))), (Some("n"), TypeId(ItemId(1954)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,676 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len")), Type(unsigned int (const rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1957) [INFO] [stderr] ty = Type(unsigned int (const rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int (const rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int (const rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1957), ty: Type(unsigned int (const rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(unsigned int (const rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1958) Type(const rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:212:55, usr: Some("c:rtservice.h@5220@F@rt_slist_len@l")), None [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:212:55, usr: Some("c:rtservice.h@5220@F@rt_slist_len@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:212:55, usr: Some("c:rtservice.h@5220@F@rt_slist_len@l")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1958), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:212:55, usr: Some("c:rtservice.h@5220@F@rt_slist_len@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1958) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1959) Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len")), None [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(unsigned int, kind: UInt, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len"))), None [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1960), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("unsigned int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(UInt), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1960) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] TypeId(ItemId(1960)) already resolved: Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1957), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1960)), argument_types: [(Some("l"), TypeId(ItemId(1958)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_len kind: FunctionDecl, loc: rt-thread/include/rtservice.h:212:24, usr: Some("c:@F@rt_slist_len"))) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1957) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1960)), argument_types: [(Some("l"), TypeId(ItemId(1958)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")), Type(rt_slist_t *(rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1961) [INFO] [stderr] ty = Type(rt_slist_t *(rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1961), ty: Type(rt_slist_t *(rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_slist_t *(rt_slist_t *, rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")) [INFO] [stderr] 2025-06-29 16:15:57,677 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1962) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:51, usr: Some("c:rtservice.h@5448@F@rt_slist_remove@l")), None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:51, usr: Some("c:rtservice.h@5448@F@rt_slist_remove@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:51, usr: Some("c:rtservice.h@5448@F@rt_slist_remove@l")) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1962), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:51, usr: Some("c:rtservice.h@5448@F@rt_slist_remove@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1962) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1963) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:66, usr: Some("c:rtservice.h@5463@F@rt_slist_remove@n")), None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:66, usr: Some("c:rtservice.h@5463@F@rt_slist_remove@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:66, usr: Some("c:rtservice.h@5463@F@rt_slist_remove@n")) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1963), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:225:66, usr: Some("c:rtservice.h@5463@F@rt_slist_remove@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1963) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1964) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")), None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove"))), None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1964), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1964) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1961), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1964)), argument_types: [(Some("l"), TypeId(ItemId(1962))), (Some("n"), TypeId(ItemId(1963)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_remove kind: FunctionDecl, loc: rt-thread/include/rtservice.h:225:23, usr: Some("c:@F@rt_slist_remove"))) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1961) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1964)), argument_types: [(Some("l"), TypeId(ItemId(1962))), (Some("n"), TypeId(ItemId(1963)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")), Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1965) [INFO] [stderr] ty = Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,678 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1965), ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1966) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:237:50, usr: Some("c:rtservice.h@5753@F@rt_slist_first@l")), None [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:237:50, usr: Some("c:rtservice.h@5753@F@rt_slist_first@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:237:50, usr: Some("c:rtservice.h@5753@F@rt_slist_first@l")) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1966), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:237:50, usr: Some("c:rtservice.h@5753@F@rt_slist_first@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1966) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1967) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")), None [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first"))), None [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1967), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1967) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1965), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1967)), argument_types: [(Some("l"), TypeId(ItemId(1966)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_first kind: FunctionDecl, loc: rt-thread/include/rtservice.h:237:23, usr: Some("c:@F@rt_slist_first"))) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1965) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1967)), argument_types: [(Some("l"), TypeId(ItemId(1966)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")), Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1968) [INFO] [stderr] ty = Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1968), ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")) [INFO] [stderr] 2025-06-29 16:15:57,679 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1969) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:242:49, usr: Some("c:rtservice.h@5829@F@rt_slist_tail@l")), None [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:242:49, usr: Some("c:rtservice.h@5829@F@rt_slist_tail@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:242:49, usr: Some("c:rtservice.h@5829@F@rt_slist_tail@l")) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1969), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:242:49, usr: Some("c:rtservice.h@5829@F@rt_slist_tail@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1969) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1970) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")), None [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail"))), None [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1970), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1970) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1968), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1970)), argument_types: [(Some("l"), TypeId(ItemId(1969)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_tail kind: FunctionDecl, loc: rt-thread/include/rtservice.h:242:23, usr: Some("c:@F@rt_slist_tail"))) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1968) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1970)), argument_types: [(Some("l"), TypeId(ItemId(1969)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")), Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1971) [INFO] [stderr] ty = Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1971), ty: Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_slist_t *(rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")) [INFO] [stderr] 2025-06-29 16:15:57,680 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1972) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:249:49, usr: Some("c:rtservice.h@5933@F@rt_slist_next@n")), None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:249:49, usr: Some("c:rtservice.h@5933@F@rt_slist_next@n"))), None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:249:49, usr: Some("c:rtservice.h@5933@F@rt_slist_next@n")) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1972), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(n kind: ParmDecl, loc: rt-thread/include/rtservice.h:249:49, usr: Some("c:rtservice.h@5933@F@rt_slist_next@n")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1972) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1973) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")), None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next"))), None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1973), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1973) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1971), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1973)), argument_types: [(Some("n"), TypeId(ItemId(1972)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_next kind: FunctionDecl, loc: rt-thread/include/rtservice.h:249:23, usr: Some("c:@F@rt_slist_next"))) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1971) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1973)), argument_types: [(Some("n"), TypeId(ItemId(1972)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty")), Type(int (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1974) [INFO] [stderr] ty = Type(int (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty"))), Some(ItemId(0)) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1974), ty: Type(int (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(int (rt_slist_t *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1975) Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:254:44, usr: Some("c:rtservice.h@6004@F@rt_slist_isempty@l")), None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:254:44, usr: Some("c:rtservice.h@6004@F@rt_slist_isempty@l"))), None [INFO] [stderr] 2025-06-29 16:15:57,681 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:254:44, usr: Some("c:rtservice.h@6004@F@rt_slist_isempty@l")) [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1975), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_slist_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(l kind: ParmDecl, loc: rt-thread/include/rtservice.h:254:44, usr: Some("c:rtservice.h@6004@F@rt_slist_isempty@l")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1975) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1976) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty")), None [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty"))), None [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1977), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1977) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::item] TypeId(ItemId(1977)) already resolved: Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty")) [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1974), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1977)), argument_types: [(Some("l"), TypeId(ItemId(1975)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_slist_isempty kind: FunctionDecl, loc: rt-thread/include/rtservice.h:254:15, usr: Some("c:@F@rt_slist_isempty"))) [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1974) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,682 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1977)), argument_types: [(Some("l"), TypeId(ItemId(1975)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init")), Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1978) [INFO] [stderr] ty = Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1978), ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1979) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init")), None [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1980), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,686 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1980) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] TypeId(ItemId(1980)) already resolved: Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1978), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: Some("/**@{*/"), annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1980)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init"))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1978) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1980)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1981), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: Some("/**@{*/"), annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_system_object_init", mangled_name: Some("rt_system_object_init"), signature: TypeId(ItemId(1978)), comment: Some("/**@{*/"), kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init"))), loc: Some(Cursor(rt_system_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:41:6, usr: Some("c:@F@rt_system_object_init"))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1981) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")), Type(struct rt_object_information *(enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1982) [INFO] [stderr] ty = Type(struct rt_object_information *(enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object_information *(enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information"))), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object_information *(enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information"))), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1982), ty: Type(struct rt_object_information *(enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(struct rt_object_information *(enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1983) Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:43:53, usr: Some("c:rtthread.h@1101@F@rt_object_get_information@type")), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:43:53, usr: Some("c:rtthread.h@1101@F@rt_object_get_information@type"))), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1490)), CanonicalTypeDeclaration(Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:43:53, usr: Some("c:rtthread.h@1101@F@rt_object_get_information@type"))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1983), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("enum rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1490))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1983) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] TypeId(ItemId(1983)) already resolved: Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:43:53, usr: Some("c:rtthread.h@1101@F@rt_object_get_information@type")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1984) Type(struct rt_object_information *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object_information *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information"))), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_object_information *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1984), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_object_information *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1984) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1982), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1984)), argument_types: [(Some("type"), TypeId(ItemId(1983)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information"))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1982) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1984)), argument_types: [(Some("type"), TypeId(ItemId(1983)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1985), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_get_information", mangled_name: Some("rt_object_get_information"), signature: TypeId(ItemId(1982)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information"))), loc: Some(Cursor(rt_object_get_information kind: FunctionDecl, loc: rt-thread/include/rtthread.h:43:1, usr: Some("c:@F@rt_object_get_information"))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1985) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length")), Type(int (enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1986) [INFO] [stderr] ty = Type(int (enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length"))), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length"))), None [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1986), ty: Type(int (enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(int (enum rt_object_class_type), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length")) [INFO] [stderr] 2025-06-29 16:15:57,687 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1987) Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:44:52, usr: Some("c:rtthread.h@1159@F@rt_object_get_length@type")), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:44:52, usr: Some("c:rtthread.h@1159@F@rt_object_get_length@type"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1490)), CanonicalTypeDeclaration(Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:44:52, usr: Some("c:rtthread.h@1159@F@rt_object_get_length@type"))) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1987), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("enum rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1490))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1987) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] TypeId(ItemId(1987)) already resolved: Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:44:52, usr: Some("c:rtthread.h@1159@F@rt_object_get_length@type")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1988) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length")), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1989), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1989) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] TypeId(ItemId(1989)) already resolved: Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1986), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1989)), argument_types: [(Some("type"), TypeId(ItemId(1987)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length"))) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1986) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1989)), argument_types: [(Some("type"), TypeId(ItemId(1987)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1990), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_get_length", mangled_name: Some("rt_object_get_length"), signature: TypeId(ItemId(1986)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length"))), loc: Some(Cursor(rt_object_get_length kind: FunctionDecl, loc: rt-thread/include/rtthread.h:44:5, usr: Some("c:@F@rt_object_get_length"))) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1990) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers")), Type(int (enum rt_object_class_type, rt_object_t *, int), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1991) [INFO] [stderr] ty = Type(int (enum rt_object_class_type, rt_object_t *, int), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (enum rt_object_class_type, rt_object_t *, int), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int (enum rt_object_class_type, rt_object_t *, int), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1991), ty: Type(int (enum rt_object_class_type, rt_object_t *, int), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(int (enum rt_object_class_type, rt_object_t *, int), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1992) Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:54, usr: Some("c:rtthread.h@1219@F@rt_object_get_pointers@type")), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:54, usr: Some("c:rtthread.h@1219@F@rt_object_get_pointers@type"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1490)), CanonicalTypeDeclaration(Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:54, usr: Some("c:rtthread.h@1219@F@rt_object_get_pointers@type"))) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1992), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("enum rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1490))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1992) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] TypeId(ItemId(1992)) already resolved: Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:54, usr: Some("c:rtthread.h@1219@F@rt_object_get_pointers@type")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1993) Type(rt_object_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(pointers kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:73, usr: Some("c:rtthread.h@1251@F@rt_object_get_pointers@pointers")), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(pointers kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:73, usr: Some("c:rtthread.h@1251@F@rt_object_get_pointers@pointers"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] New unresolved type reference: Type(rt_object_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(pointers kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:73, usr: Some("c:rtthread.h@1251@F@rt_object_get_pointers@pointers")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1993), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(rt_object_t *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(pointers kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:73, usr: Some("c:rtthread.h@1251@F@rt_object_get_pointers@pointers")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1993) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1994) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(maxlen kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:87, usr: Some("c:rtthread.h@1274@F@rt_object_get_pointers@maxlen")), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(maxlen kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:87, usr: Some("c:rtthread.h@1274@F@rt_object_get_pointers@maxlen"))), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1995), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1995) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] TypeId(ItemId(1995)) already resolved: Cursor(maxlen kind: ParmDecl, loc: rt-thread/include/rtthread.h:45:87, usr: Some("c:rtthread.h@1274@F@rt_object_get_pointers@maxlen")) [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(1996) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers")), None [INFO] [stderr] 2025-06-29 16:15:57,688 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(1997), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1997) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] TypeId(ItemId(1997)) already resolved: Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1991), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1997)), argument_types: [(Some("type"), TypeId(ItemId(1992))), (Some("pointers"), TypeId(ItemId(1993))), (Some("maxlen"), TypeId(ItemId(1995)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers"))) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1991) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(1997)), argument_types: [(Some("type"), TypeId(ItemId(1992))), (Some("pointers"), TypeId(ItemId(1993))), (Some("maxlen"), TypeId(ItemId(1995)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1998), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_get_pointers", mangled_name: Some("rt_object_get_pointers"), signature: TypeId(ItemId(1991)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers"))), loc: Some(Cursor(rt_object_get_pointers kind: FunctionDecl, loc: rt-thread/include/rtthread.h:45:5, usr: Some("c:@F@rt_object_get_pointers"))) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1998) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init")), Type(void (struct rt_object *, enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(1999) [INFO] [stderr] ty = Type(void (struct rt_object *, enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (struct rt_object *, enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (struct rt_object *, enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(1999), ty: Type(void (struct rt_object *, enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (struct rt_object *, enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2000) Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:47:47, usr: Some("c:rtthread.h@1308@F@rt_object_init@object")), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:47:47, usr: Some("c:rtthread.h@1308@F@rt_object_init@object"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] New unresolved type reference: Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:47:47, usr: Some("c:rtthread.h@1308@F@rt_object_init@object")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2000), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(struct rt_object *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:47:47, usr: Some("c:rtthread.h@1308@F@rt_object_init@object")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2000) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2001) Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:48:47, usr: Some("c:rtthread.h@1362@F@rt_object_init@type")), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:48:47, usr: Some("c:rtthread.h@1362@F@rt_object_init@type"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1490)), CanonicalTypeDeclaration(Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:48:47, usr: Some("c:rtthread.h@1362@F@rt_object_init@type"))) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2001), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("enum rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1490))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2001) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] TypeId(ItemId(2001)) already resolved: Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:48:47, usr: Some("c:rtthread.h@1362@F@rt_object_init@type")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2002) Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:49:47, usr: Some("c:rtthread.h@1414@F@rt_object_init@name")), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:49:47, usr: Some("c:rtthread.h@1414@F@rt_object_init@name"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:49:47, usr: Some("c:rtthread.h@1414@F@rt_object_init@name")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2002), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:49:47, usr: Some("c:rtthread.h@1414@F@rt_object_init@name")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2002) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2003) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init")), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2004), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2004) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::item] TypeId(ItemId(2004)) already resolved: Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init")) [INFO] [stderr] 2025-06-29 16:15:57,689 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(1999), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2004)), argument_types: [(Some("object"), TypeId(ItemId(2000))), (Some("type"), TypeId(ItemId(2001))), (Some("name"), TypeId(ItemId(2002)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init"))) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(1999) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2004)), argument_types: [(Some("object"), TypeId(ItemId(2000))), (Some("type"), TypeId(ItemId(2001))), (Some("name"), TypeId(ItemId(2002)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2005), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_init", mangled_name: Some("rt_object_init"), signature: TypeId(ItemId(1999)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init"))), loc: Some(Cursor(rt_object_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:47:6, usr: Some("c:@F@rt_object_init"))) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2005) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach")), Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2006) [INFO] [stderr] ty = Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach")) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach"))), None [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach"))), None [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2006), ty: Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach")) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach")) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2007) Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:50:35, usr: Some("c:rtthread.h@1469@F@rt_object_detach@object")), None [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:50:35, usr: Some("c:rtthread.h@1469@F@rt_object_detach@object"))), None [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1488)), CanonicalTypeDeclaration(Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:50:35, usr: Some("c:rtthread.h@1469@F@rt_object_detach@object"))) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2007), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1488))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2007) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::item] TypeId(ItemId(2007)) already resolved: Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:50:35, usr: Some("c:rtthread.h@1469@F@rt_object_detach@object")) [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2008) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach")), None [INFO] [stderr] 2025-06-29 16:15:57,690 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach"))), None [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2009), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2009) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::item] TypeId(ItemId(2009)) already resolved: Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach")) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2006), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2009)), argument_types: [(Some("object"), TypeId(ItemId(2007)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach"))) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2006) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2009)), argument_types: [(Some("object"), TypeId(ItemId(2007)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2010), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_detach", mangled_name: Some("rt_object_detach"), signature: TypeId(ItemId(2006)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach"))), loc: Some(Cursor(rt_object_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:50:6, usr: Some("c:@F@rt_object_detach"))) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2010) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate")), Type(rt_object_t (enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2011) [INFO] [stderr] ty = Type(rt_object_t (enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate")) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t (enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))), None [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t (enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))), None [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2011), ty: Type(rt_object_t (enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate")) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_object_t (enum rt_object_class_type, const char *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate")) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2012) Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:51:58, usr: Some("c:rtthread.h@1521@F@rt_object_allocate@type")), None [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:51:58, usr: Some("c:rtthread.h@1521@F@rt_object_allocate@type"))), None [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1490)), CanonicalTypeDeclaration(Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))), Type(enum rt_object_class_type, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type")), canon: Cursor(rt_object_class_type kind: EnumDecl, loc: rt-thread/include/rtdef.h:374:6, usr: Some("c:@E@rt_object_class_type"))) Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:51:58, usr: Some("c:rtthread.h@1521@F@rt_object_allocate@type"))) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2012), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("enum rt_object_class_type"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1490))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2012) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::item] TypeId(ItemId(2012)) already resolved: Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:51:58, usr: Some("c:rtthread.h@1521@F@rt_object_allocate@type")) [INFO] [stderr] 2025-06-29 16:15:57,691 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2013) Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:52:58, usr: Some("c:rtthread.h@1584@F@rt_object_allocate@name")), None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:52:58, usr: Some("c:rtthread.h@1584@F@rt_object_allocate@name"))), None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:52:58, usr: Some("c:rtthread.h@1584@F@rt_object_allocate@name")) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2013), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:52:58, usr: Some("c:rtthread.h@1584@F@rt_object_allocate@name")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2013) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2014) Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate")), None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))), None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1488)), CanonicalTypeDeclaration(Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2014), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1488))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2014) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::item] TypeId(ItemId(2014)) already resolved: Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate")) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2011), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2014)), argument_types: [(Some("type"), TypeId(ItemId(2012))), (Some("name"), TypeId(ItemId(2013)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2011) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2014)), argument_types: [(Some("type"), TypeId(ItemId(2012))), (Some("name"), TypeId(ItemId(2013)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2015), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_allocate", mangled_name: Some("rt_object_allocate"), signature: TypeId(ItemId(2011)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))), loc: Some(Cursor(rt_object_allocate kind: FunctionDecl, loc: rt-thread/include/rtthread.h:51:13, usr: Some("c:@F@rt_object_allocate"))) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2015) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete")), Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2016) [INFO] [stderr] ty = Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete")) [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete"))), None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete"))), None [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,692 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2016), ty: Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete")) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete")) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2017) Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:53:35, usr: Some("c:rtthread.h@1639@F@rt_object_delete@object")), None [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:53:35, usr: Some("c:rtthread.h@1639@F@rt_object_delete@object"))), None [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1488)), CanonicalTypeDeclaration(Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:53:35, usr: Some("c:rtthread.h@1639@F@rt_object_delete@object"))) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2017), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1488))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2017) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::item] TypeId(ItemId(2017)) already resolved: Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:53:35, usr: Some("c:rtthread.h@1639@F@rt_object_delete@object")) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2018) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete")), None [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete"))), None [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2019), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2019) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::item] TypeId(ItemId(2019)) already resolved: Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete")) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2016), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2019)), argument_types: [(Some("object"), TypeId(ItemId(2017)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete"))) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2016) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2019)), argument_types: [(Some("object"), TypeId(ItemId(2017)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2020), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_delete", mangled_name: Some("rt_object_delete"), signature: TypeId(ItemId(2016)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete"))), loc: Some(Cursor(rt_object_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:53:6, usr: Some("c:@F@rt_object_delete"))) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2020) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject")), Type(rt_bool_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,693 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2021) [INFO] [stderr] ty = Type(rt_bool_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject")) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_bool_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))), None [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_bool_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))), None [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2021), ty: Type(rt_bool_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject")) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_bool_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject")) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2022) Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:54:49, usr: Some("c:rtthread.h@1696@F@rt_object_is_systemobject@object")), None [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:54:49, usr: Some("c:rtthread.h@1696@F@rt_object_is_systemobject@object"))), None [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1488)), CanonicalTypeDeclaration(Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:54:49, usr: Some("c:rtthread.h@1696@F@rt_object_is_systemobject@object"))) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2022), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1488))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2022) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::item] TypeId(ItemId(2022)) already resolved: Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:54:49, usr: Some("c:rtthread.h@1696@F@rt_object_is_systemobject@object")) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2023) Type(rt_bool_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject")), None [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_bool_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))), None [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1445)), CanonicalTypeDeclaration(Type(rt_bool_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))), Type(rt_bool_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t")), canon: Cursor(rt_bool_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:81:41, usr: Some("c:@T@rt_bool_t"))) Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2023), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_bool_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1445))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2023) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::item] TypeId(ItemId(2023)) already resolved: Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject")) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2021), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2023)), argument_types: [(Some("object"), TypeId(ItemId(2022)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2021) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,694 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2023)), argument_types: [(Some("object"), TypeId(ItemId(2022)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2024), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_is_systemobject", mangled_name: Some("rt_object_is_systemobject"), signature: TypeId(ItemId(2021)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))), loc: Some(Cursor(rt_object_is_systemobject kind: FunctionDecl, loc: rt-thread/include/rtthread.h:54:11, usr: Some("c:@F@rt_object_is_systemobject"))) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2024) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type")), Type(rt_uint8_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2025) [INFO] [stderr] ty = Type(rt_uint8_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type")) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))), None [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))), None [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2025), ty: Type(rt_uint8_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type")) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_uint8_t (rt_object_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type")) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2026) Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:55:43, usr: Some("c:rtthread.h@1747@F@rt_object_get_type@object")), None [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:55:43, usr: Some("c:rtthread.h@1747@F@rt_object_get_type@object"))), None [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1488)), CanonicalTypeDeclaration(Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) Some(Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:55:43, usr: Some("c:rtthread.h@1747@F@rt_object_get_type@object"))) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2026), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1488))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2026) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::item] TypeId(ItemId(2026)) already resolved: Cursor(object kind: ParmDecl, loc: rt-thread/include/rtthread.h:55:43, usr: Some("c:rtthread.h@1747@F@rt_object_get_type@object")) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2027) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type")), None [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))), None [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))) [INFO] [stderr] 2025-06-29 16:15:57,695 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2027), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2027) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::item] TypeId(ItemId(2027)) already resolved: Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type")) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2025), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2027)), argument_types: [(Some("object"), TypeId(ItemId(2026)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2025) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2027)), argument_types: [(Some("object"), TypeId(ItemId(2026)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2028), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_get_type", mangled_name: Some("rt_object_get_type"), signature: TypeId(ItemId(2025)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))), loc: Some(Cursor(rt_object_get_type kind: FunctionDecl, loc: rt-thread/include/rtthread.h:55:12, usr: Some("c:@F@rt_object_get_type"))) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2028) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find")), Type(rt_object_t (const char *, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2029) [INFO] [stderr] ty = Type(rt_object_t (const char *, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find")) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t (const char *, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))), None [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t (const char *, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))), None [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2029), ty: Type(rt_object_t (const char *, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find")) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_object_t (const char *, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find")) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2030) Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:40, usr: Some("c:rtthread.h@1795@F@rt_object_find@name")), None [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:40, usr: Some("c:rtthread.h@1795@F@rt_object_find@name"))), None [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:40, usr: Some("c:rtthread.h@1795@F@rt_object_find@name")) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2030), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:40, usr: Some("c:rtthread.h@1795@F@rt_object_find@name")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2030) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2031) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:57, usr: Some("c:rtthread.h@1813@F@rt_object_find@type")), None [INFO] [stderr] 2025-06-29 16:15:57,696 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:57, usr: Some("c:rtthread.h@1813@F@rt_object_find@type"))), None [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:57, usr: Some("c:rtthread.h@1813@F@rt_object_find@type"))) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2031), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2031) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::item] TypeId(ItemId(2031)) already resolved: Cursor(type kind: ParmDecl, loc: rt-thread/include/rtthread.h:56:57, usr: Some("c:rtthread.h@1813@F@rt_object_find@type")) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2032) Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find")), None [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))), None [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1488)), CanonicalTypeDeclaration(Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))), Type(rt_object_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t")), canon: Cursor(rt_object_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:355:27, usr: Some("c:@T@rt_object_t"))) Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2032), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_object_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1488))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2032) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::item] TypeId(ItemId(2032)) already resolved: Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find")) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2029), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2032)), argument_types: [(Some("name"), TypeId(ItemId(2030))), (Some("type"), TypeId(ItemId(2031)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2029) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2032)), argument_types: [(Some("name"), TypeId(ItemId(2030))), (Some("type"), TypeId(ItemId(2031)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2033), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_find", mangled_name: Some("rt_object_find"), signature: TypeId(ItemId(2029)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))), loc: Some(Cursor(rt_object_find kind: FunctionDecl, loc: rt-thread/include/rtthread.h:56:13, usr: Some("c:@F@rt_object_find"))) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2033) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook")), Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2034) [INFO] [stderr] ty = Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,697 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2034), ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2035) Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:59:38, usr: Some("c:rtthread.h@1883@F@rt_object_attach_sethook@hook")), None [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:59:38, usr: Some("c:rtthread.h@1883@F@rt_object_attach_sethook@hook"))), None [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:59:38, usr: Some("c:rtthread.h@1883@F@rt_object_attach_sethook@hook")) [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2035), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:59:38, usr: Some("c:rtthread.h@1883@F@rt_object_attach_sethook@hook")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2035) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2036) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook")), None [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2037), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2037) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::item] TypeId(ItemId(2037)) already resolved: Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,698 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2034), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2037)), argument_types: [(Some("hook"), TypeId(ItemId(2035)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2034) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2037)), argument_types: [(Some("hook"), TypeId(ItemId(2035)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2038), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_attach_sethook", mangled_name: Some("rt_object_attach_sethook"), signature: TypeId(ItemId(2034)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook"))), loc: Some(Cursor(rt_object_attach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:59:6, usr: Some("c:@F@rt_object_attach_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2038) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook")), Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2039) [INFO] [stderr] ty = Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2039), ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2040) Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:60:38, usr: Some("c:rtthread.h@1954@F@rt_object_detach_sethook@hook")), None [INFO] [stderr] 2025-06-29 16:15:57,699 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:60:38, usr: Some("c:rtthread.h@1954@F@rt_object_detach_sethook@hook"))), None [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:60:38, usr: Some("c:rtthread.h@1954@F@rt_object_detach_sethook@hook")) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2040), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:60:38, usr: Some("c:rtthread.h@1954@F@rt_object_detach_sethook@hook")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2040) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2041) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook")), None [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2042), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2042) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::item] TypeId(ItemId(2042)) already resolved: Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2039), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2042)), argument_types: [(Some("hook"), TypeId(ItemId(2040)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2039) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2042)), argument_types: [(Some("hook"), TypeId(ItemId(2040)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2043), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_detach_sethook", mangled_name: Some("rt_object_detach_sethook"), signature: TypeId(ItemId(2039)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook"))), loc: Some(Cursor(rt_object_detach_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:60:6, usr: Some("c:@F@rt_object_detach_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2043) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,700 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook")), Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2044) [INFO] [stderr] ty = Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2044), ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2045) Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:61:39, usr: Some("c:rtthread.h@2026@F@rt_object_trytake_sethook@hook")), None [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:61:39, usr: Some("c:rtthread.h@2026@F@rt_object_trytake_sethook@hook"))), None [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:61:39, usr: Some("c:rtthread.h@2026@F@rt_object_trytake_sethook@hook")) [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2045), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:61:39, usr: Some("c:rtthread.h@2026@F@rt_object_trytake_sethook@hook")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2045) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,701 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2046) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook")), None [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2047), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2047) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::item] TypeId(ItemId(2047)) already resolved: Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2044), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2047)), argument_types: [(Some("hook"), TypeId(ItemId(2045)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2044) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2047)), argument_types: [(Some("hook"), TypeId(ItemId(2045)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2048), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_trytake_sethook", mangled_name: Some("rt_object_trytake_sethook"), signature: TypeId(ItemId(2044)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook"))), loc: Some(Cursor(rt_object_trytake_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:61:6, usr: Some("c:@F@rt_object_trytake_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2048) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook")), Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2049) [INFO] [stderr] ty = Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,702 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2049), ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2050) Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:62:36, usr: Some("c:rtthread.h@2095@F@rt_object_take_sethook@hook")), None [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:62:36, usr: Some("c:rtthread.h@2095@F@rt_object_take_sethook@hook"))), None [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:62:36, usr: Some("c:rtthread.h@2095@F@rt_object_take_sethook@hook")) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2050), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:62:36, usr: Some("c:rtthread.h@2095@F@rt_object_take_sethook@hook")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2050) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2051) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook")), None [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2052), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2052) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::item] TypeId(ItemId(2052)) already resolved: Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2049), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2052)), argument_types: [(Some("hook"), TypeId(ItemId(2050)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2049) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2052)), argument_types: [(Some("hook"), TypeId(ItemId(2050)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2053), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_take_sethook", mangled_name: Some("rt_object_take_sethook"), signature: TypeId(ItemId(2049)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook"))), loc: Some(Cursor(rt_object_take_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:62:6, usr: Some("c:@F@rt_object_take_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2053) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,703 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook")), Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2054) [INFO] [stderr] ty = Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2054), ty: Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void (*)(struct rt_object *)), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2055) Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:63:35, usr: Some("c:rtthread.h@2163@F@rt_object_put_sethook@hook")), None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:63:35, usr: Some("c:rtthread.h@2163@F@rt_object_put_sethook@hook"))), None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:63:35, usr: Some("c:rtthread.h@2163@F@rt_object_put_sethook@hook")) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2055), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(struct rt_object *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(hook kind: ParmDecl, loc: rt-thread/include/rtthread.h:63:35, usr: Some("c:rtthread.h@2163@F@rt_object_put_sethook@hook")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2055) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2056) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook")), None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook"))), None [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2057), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2057) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::item] TypeId(ItemId(2057)) already resolved: Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook")) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2054), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2057)), argument_types: [(Some("hook"), TypeId(ItemId(2055)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2054) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2057)), argument_types: [(Some("hook"), TypeId(ItemId(2055)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,704 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2058), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_object_put_sethook", mangled_name: Some("rt_object_put_sethook"), signature: TypeId(ItemId(2054)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook"))), loc: Some(Cursor(rt_object_put_sethook kind: FunctionDecl, loc: rt-thread/include/rtthread.h:63:6, usr: Some("c:@F@rt_object_put_sethook"))) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2058) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init")), Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2059) [INFO] [stderr] ty = Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init")) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2059), ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init")) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init")) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2060) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init")), None [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2061), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2061) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::item] TypeId(ItemId(2061)) already resolved: Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init")) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2059), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: Some("/**@{*/"), annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2061)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init"))) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2059) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2061)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2062), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: Some("/**@{*/"), annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_system_tick_init", mangled_name: Some("rt_system_tick_init"), signature: TypeId(ItemId(2059)), comment: Some("/**@{*/"), kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init"))), loc: Some(Cursor(rt_system_tick_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:77:6, usr: Some("c:@F@rt_system_tick_init"))) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2062) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get")), Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2063) [INFO] [stderr] ty = Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get")) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))), None [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))), None [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2063), ty: Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get")) [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,705 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get")) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2064) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get")), None [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))), None [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2064), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2064) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::item] TypeId(ItemId(2064)) already resolved: Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get")) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2063), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2064)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2063) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2064)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2065), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_tick_get", mangled_name: Some("rt_tick_get"), signature: TypeId(ItemId(2063)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))), loc: Some(Cursor(rt_tick_get kind: FunctionDecl, loc: rt-thread/include/rtthread.h:78:11, usr: Some("c:@F@rt_tick_get"))) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2065) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set")), Type(void (rt_tick_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2066) [INFO] [stderr] ty = Type(void (rt_tick_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set")) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_tick_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set"))), None [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_tick_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set"))), None [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2066), ty: Type(void (rt_tick_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set")) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_tick_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set")) [INFO] [stderr] 2025-06-29 16:15:57,706 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2067) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(tick kind: ParmDecl, loc: rt-thread/include/rtthread.h:79:28, usr: Some("c:rtthread.h@2372@F@rt_tick_set@tick")), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(tick kind: ParmDecl, loc: rt-thread/include/rtthread.h:79:28, usr: Some("c:rtthread.h@2372@F@rt_tick_set@tick"))), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(tick kind: ParmDecl, loc: rt-thread/include/rtthread.h:79:28, usr: Some("c:rtthread.h@2372@F@rt_tick_set@tick"))) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2067), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2067) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::item] TypeId(ItemId(2067)) already resolved: Cursor(tick kind: ParmDecl, loc: rt-thread/include/rtthread.h:79:28, usr: Some("c:rtthread.h@2372@F@rt_tick_set@tick")) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2068) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set")), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set"))), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2069), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2069) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::item] TypeId(ItemId(2069)) already resolved: Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set")) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2066), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2069)), argument_types: [(Some("tick"), TypeId(ItemId(2067)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set"))) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2066) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2069)), argument_types: [(Some("tick"), TypeId(ItemId(2067)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2070), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_tick_set", mangled_name: Some("rt_tick_set"), signature: TypeId(ItemId(2066)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set"))), loc: Some(Cursor(rt_tick_set kind: FunctionDecl, loc: rt-thread/include/rtthread.h:79:6, usr: Some("c:@F@rt_tick_set"))) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2070) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase")), Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2071) [INFO] [stderr] ty = Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase")) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase"))), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase"))), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2071), ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase")) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase")) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2072) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase")), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase"))), None [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2073), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2073) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::item] TypeId(ItemId(2073)) already resolved: Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase")) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2071), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2073)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase"))) [INFO] [stderr] 2025-06-29 16:15:57,707 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2071) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2073)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2074), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_tick_increase", mangled_name: Some("rt_tick_increase"), signature: TypeId(ItemId(2071)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase"))), loc: Some(Cursor(rt_tick_increase kind: FunctionDecl, loc: rt-thread/include/rtthread.h:80:6, usr: Some("c:@F@rt_tick_increase"))) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2074) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond")), Type(rt_tick_t (rt_int32_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2075) [INFO] [stderr] ty = Type(rt_tick_t (rt_int32_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond")) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t (rt_int32_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))), None [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t (rt_int32_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))), None [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2075), ty: Type(rt_tick_t (rt_int32_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond")) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_tick_t (rt_int32_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond")) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2076) Type(rt_int32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Cursor(ms kind: ParmDecl, loc: rt-thread/include/rtthread.h:81:48, usr: Some("c:rtthread.h@2454@F@rt_tick_from_millisecond@ms")), None [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_int32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Some(Cursor(ms kind: ParmDecl, loc: rt-thread/include/rtthread.h:81:48, usr: Some("c:rtthread.h@2454@F@rt_tick_from_millisecond@ms"))), None [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1427)), CanonicalTypeDeclaration(Type(rt_int32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))), Type(rt_int32_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t")), canon: Cursor(rt_int32_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:67:41, usr: Some("c:@T@rt_int32_t"))) Some(Cursor(ms kind: ParmDecl, loc: rt-thread/include/rtthread.h:81:48, usr: Some("c:rtthread.h@2454@F@rt_tick_from_millisecond@ms"))) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2076), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_int32_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1427))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2076) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::item] TypeId(ItemId(2076)) already resolved: Cursor(ms kind: ParmDecl, loc: rt-thread/include/rtthread.h:81:48, usr: Some("c:rtthread.h@2454@F@rt_tick_from_millisecond@ms")) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2077) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond")), None [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))), None [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2077), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2077) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::item] TypeId(ItemId(2077)) already resolved: Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond")) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2075), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2077)), argument_types: [(Some("ms"), TypeId(ItemId(2076)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2075) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2077)), argument_types: [(Some("ms"), TypeId(ItemId(2076)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2078), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_tick_from_millisecond", mangled_name: Some("rt_tick_from_millisecond"), signature: TypeId(ItemId(2075)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))), loc: Some(Cursor(rt_tick_from_millisecond kind: FunctionDecl, loc: rt-thread/include/rtthread.h:81:12, usr: Some("c:@F@rt_tick_from_millisecond"))) [INFO] [stderr] 2025-06-29 16:15:57,708 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2078) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init")), Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2079) [INFO] [stderr] ty = Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2079), ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2080) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init")), None [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2081), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2081) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::item] TypeId(ItemId(2081)) already resolved: Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2079), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2081)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init"))) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2079) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2081)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2082), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_system_timer_init", mangled_name: Some("rt_system_timer_init"), signature: TypeId(ItemId(2079)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init"))), loc: Some(Cursor(rt_system_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:83:6, usr: Some("c:@F@rt_system_timer_init"))) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2082) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init")), Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2083) [INFO] [stderr] ty = Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init")) [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,709 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2083), ty: Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init")) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init")) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2084) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init")), None [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2085), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2085) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::item] TypeId(ItemId(2085)) already resolved: Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init")) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2083), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2085)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init"))) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2083) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2085)), argument_types: [], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2086), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_system_timer_thread_init", mangled_name: Some("rt_system_timer_thread_init"), signature: TypeId(ItemId(2083)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init"))), loc: Some(Cursor(rt_system_timer_thread_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:84:6, usr: Some("c:@F@rt_system_timer_thread_init"))) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2086) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init")), Type(void (rt_timer_t, const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2087) [INFO] [stderr] ty = Type(void (rt_timer_t, const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_timer_t, const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (rt_timer_t, const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2087), ty: Type(void (rt_timer_t, const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(void (rt_timer_t, const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2088) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:86:32, usr: Some("c:rtthread.h@2564@F@rt_timer_init@timer")), None [INFO] [stderr] 2025-06-29 16:15:57,710 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:86:32, usr: Some("c:rtthread.h@2564@F@rt_timer_init@timer"))), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:86:32, usr: Some("c:rtthread.h@2564@F@rt_timer_init@timer"))) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2088), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2088) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] TypeId(ItemId(2088)) already resolved: Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:86:32, usr: Some("c:rtthread.h@2564@F@rt_timer_init@timer")) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2089) Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:87:32, usr: Some("c:rtthread.h@2602@F@rt_timer_init@name")), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:87:32, usr: Some("c:rtthread.h@2602@F@rt_timer_init@name"))), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:87:32, usr: Some("c:rtthread.h@2602@F@rt_timer_init@name")) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2089), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:87:32, usr: Some("c:rtthread.h@2602@F@rt_timer_init@name")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2089) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2090) Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:88:27, usr: Some("c:rtthread.h@2639@F@rt_timer_init@timeout")), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:88:27, usr: Some("c:rtthread.h@2639@F@rt_timer_init@timeout"))), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:88:27, usr: Some("c:rtthread.h@2639@F@rt_timer_init@timeout")) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2090), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:88:27, usr: Some("c:rtthread.h@2639@F@rt_timer_init@timeout")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2090) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2091) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:89:32, usr: Some("c:rtthread.h@2692@F@rt_timer_init@parameter")), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:89:32, usr: Some("c:rtthread.h@2692@F@rt_timer_init@parameter"))), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:89:32, usr: Some("c:rtthread.h@2692@F@rt_timer_init@parameter")) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2091), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:89:32, usr: Some("c:rtthread.h@2692@F@rt_timer_init@parameter")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2091) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2092) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:90:32, usr: Some("c:rtthread.h@2734@F@rt_timer_init@time")), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:90:32, usr: Some("c:rtthread.h@2734@F@rt_timer_init@time"))), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:90:32, usr: Some("c:rtthread.h@2734@F@rt_timer_init@time"))) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2092), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2092) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] TypeId(ItemId(2092)) already resolved: Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:90:32, usr: Some("c:rtthread.h@2734@F@rt_timer_init@time")) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2093) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:91:32, usr: Some("c:rtthread.h@2771@F@rt_timer_init@flag")), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:91:32, usr: Some("c:rtthread.h@2771@F@rt_timer_init@flag"))), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:91:32, usr: Some("c:rtthread.h@2771@F@rt_timer_init@flag"))) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2093), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2093) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] TypeId(ItemId(2093)) already resolved: Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:91:32, usr: Some("c:rtthread.h@2771@F@rt_timer_init@flag")) [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2094) Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init")), None [INFO] [stderr] 2025-06-29 16:15:57,711 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void, kind: Void, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2095), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("void"), layout: None, kind: Void, is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2095) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] TypeId(ItemId(2095)) already resolved: Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2087), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2095)), argument_types: [(Some("timer"), TypeId(ItemId(2088))), (Some("name"), TypeId(ItemId(2089))), (Some("timeout"), TypeId(ItemId(2090))), (Some("parameter"), TypeId(ItemId(2091))), (Some("time"), TypeId(ItemId(2092))), (Some("flag"), TypeId(ItemId(2093)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init"))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2087) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2095)), argument_types: [(Some("timer"), TypeId(ItemId(2088))), (Some("name"), TypeId(ItemId(2089))), (Some("timeout"), TypeId(ItemId(2090))), (Some("parameter"), TypeId(ItemId(2091))), (Some("time"), TypeId(ItemId(2092))), (Some("flag"), TypeId(ItemId(2093)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2096), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_init", mangled_name: Some("rt_timer_init"), signature: TypeId(ItemId(2087)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init"))), loc: Some(Cursor(rt_timer_init kind: FunctionDecl, loc: rt-thread/include/rtthread.h:86:6, usr: Some("c:@F@rt_timer_init"))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2096) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach")), Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2097) [INFO] [stderr] ty = Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2097), ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2098) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:92:37, usr: Some("c:rtthread.h@2815@F@rt_timer_detach@timer")), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:92:37, usr: Some("c:rtthread.h@2815@F@rt_timer_detach@timer"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:92:37, usr: Some("c:rtthread.h@2815@F@rt_timer_detach@timer"))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2098), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2098) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] TypeId(ItemId(2098)) already resolved: Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:92:37, usr: Some("c:rtthread.h@2815@F@rt_timer_detach@timer")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2099) Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach")), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1454)), CanonicalTypeDeclaration(Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2099), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1454))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2099) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] TypeId(ItemId(2099)) already resolved: Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2097), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2099)), argument_types: [(Some("timer"), TypeId(ItemId(2098)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2097) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2099)), argument_types: [(Some("timer"), TypeId(ItemId(2098)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2100), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_detach", mangled_name: Some("rt_timer_detach"), signature: TypeId(ItemId(2097)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))), loc: Some(Cursor(rt_timer_detach kind: FunctionDecl, loc: rt-thread/include/rtthread.h:92:10, usr: Some("c:@F@rt_timer_detach"))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2100) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create")), Type(rt_timer_t (const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2101) [INFO] [stderr] ty = Type(rt_timer_t (const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create")) [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t (const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t (const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))), None [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,712 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2101), ty: Type(rt_timer_t (const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create")) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_timer_t (const char *, void (*)(void *), void *, rt_tick_t, rt_uint8_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create")) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2102) Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:93:40, usr: Some("c:rtthread.h@2861@F@rt_timer_create@name")), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:93:40, usr: Some("c:rtthread.h@2861@F@rt_timer_create@name"))), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] New unresolved type reference: Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:93:40, usr: Some("c:rtthread.h@2861@F@rt_timer_create@name")) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2102), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(const char *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(name kind: ParmDecl, loc: rt-thread/include/rtthread.h:93:40, usr: Some("c:rtthread.h@2861@F@rt_timer_create@name")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2102) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2103) Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:94:35, usr: Some("c:rtthread.h@2906@F@rt_timer_create@timeout")), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:94:35, usr: Some("c:rtthread.h@2906@F@rt_timer_create@timeout"))), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:94:35, usr: Some("c:rtthread.h@2906@F@rt_timer_create@timeout")) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2103), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void (*)(void *), kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(timeout kind: ParmDecl, loc: rt-thread/include/rtthread.h:94:35, usr: Some("c:rtthread.h@2906@F@rt_timer_create@timeout")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2103) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2104) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:95:40, usr: Some("c:rtthread.h@2967@F@rt_timer_create@parameter")), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:95:40, usr: Some("c:rtthread.h@2967@F@rt_timer_create@parameter"))), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:95:40, usr: Some("c:rtthread.h@2967@F@rt_timer_create@parameter")) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2104), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(parameter kind: ParmDecl, loc: rt-thread/include/rtthread.h:95:40, usr: Some("c:rtthread.h@2967@F@rt_timer_create@parameter")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2104) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2105) Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:96:40, usr: Some("c:rtthread.h@3017@F@rt_timer_create@time")), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Some(Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:96:40, usr: Some("c:rtthread.h@3017@F@rt_timer_create@time"))), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1458)), CanonicalTypeDeclaration(Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))), Type(rt_tick_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t")), canon: Cursor(rt_tick_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:87:41, usr: Some("c:@T@rt_tick_t"))) Some(Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:96:40, usr: Some("c:rtthread.h@3017@F@rt_timer_create@time"))) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2105), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_tick_t"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1458))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2105) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] TypeId(ItemId(2105)) already resolved: Cursor(time kind: ParmDecl, loc: rt-thread/include/rtthread.h:96:40, usr: Some("c:rtthread.h@3017@F@rt_timer_create@time")) [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2106) Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:97:40, usr: Some("c:rtthread.h@3062@F@rt_timer_create@flag")), None [INFO] [stderr] 2025-06-29 16:15:57,713 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Some(Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:97:40, usr: Some("c:rtthread.h@3062@F@rt_timer_create@flag"))), None [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1430)), CanonicalTypeDeclaration(Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))), Type(rt_uint8_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t")), canon: Cursor(rt_uint8_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:68:41, usr: Some("c:@T@rt_uint8_t"))) Some(Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:97:40, usr: Some("c:rtthread.h@3062@F@rt_timer_create@flag"))) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2106), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_uint8_t"), layout: Some(Layout { size: 1, align: 1, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1430))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2106) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::item] TypeId(ItemId(2106)) already resolved: Cursor(flag kind: ParmDecl, loc: rt-thread/include/rtthread.h:97:40, usr: Some("c:rtthread.h@3062@F@rt_timer_create@flag")) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2107) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create")), None [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))), None [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2107), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2107) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::item] TypeId(ItemId(2107)) already resolved: Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create")) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2101), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2107)), argument_types: [(Some("name"), TypeId(ItemId(2102))), (Some("timeout"), TypeId(ItemId(2103))), (Some("parameter"), TypeId(ItemId(2104))), (Some("time"), TypeId(ItemId(2105))), (Some("flag"), TypeId(ItemId(2106)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2101) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2107)), argument_types: [(Some("name"), TypeId(ItemId(2102))), (Some("timeout"), TypeId(ItemId(2103))), (Some("parameter"), TypeId(ItemId(2104))), (Some("time"), TypeId(ItemId(2105))), (Some("flag"), TypeId(ItemId(2106)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2108), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_create", mangled_name: Some("rt_timer_create"), signature: TypeId(ItemId(2101)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))), loc: Some(Cursor(rt_timer_create kind: FunctionDecl, loc: rt-thread/include/rtthread.h:93:12, usr: Some("c:@F@rt_timer_create"))) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2108) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete")), Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2109) [INFO] [stderr] ty = Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete")) [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))), None [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,714 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))), None [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2109), ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete")) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete")) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2110) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:98:37, usr: Some("c:rtthread.h@3106@F@rt_timer_delete@timer")), None [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:98:37, usr: Some("c:rtthread.h@3106@F@rt_timer_delete@timer"))), None [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:98:37, usr: Some("c:rtthread.h@3106@F@rt_timer_delete@timer"))) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2110), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2110) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::item] TypeId(ItemId(2110)) already resolved: Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:98:37, usr: Some("c:rtthread.h@3106@F@rt_timer_delete@timer")) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2111) Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete")), None [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))), None [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1454)), CanonicalTypeDeclaration(Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2111), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1454))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2111) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::item] TypeId(ItemId(2111)) already resolved: Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete")) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2109), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2111)), argument_types: [(Some("timer"), TypeId(ItemId(2110)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2109) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2111)), argument_types: [(Some("timer"), TypeId(ItemId(2110)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2112), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_delete", mangled_name: Some("rt_timer_delete"), signature: TypeId(ItemId(2109)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))), loc: Some(Cursor(rt_timer_delete kind: FunctionDecl, loc: rt-thread/include/rtthread.h:98:10, usr: Some("c:@F@rt_timer_delete"))) [INFO] [stderr] 2025-06-29 16:15:57,715 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2112) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start")), Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2113) [INFO] [stderr] ty = Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start")) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))), None [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))), None [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2113), ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start")) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start")) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2114) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:99:36, usr: Some("c:rtthread.h@3149@F@rt_timer_start@timer")), None [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:99:36, usr: Some("c:rtthread.h@3149@F@rt_timer_start@timer"))), None [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:99:36, usr: Some("c:rtthread.h@3149@F@rt_timer_start@timer"))) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2114), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2114) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::item] TypeId(ItemId(2114)) already resolved: Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:99:36, usr: Some("c:rtthread.h@3149@F@rt_timer_start@timer")) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2115) Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start")), None [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))), None [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1454)), CanonicalTypeDeclaration(Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2115), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1454))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2115) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::item] TypeId(ItemId(2115)) already resolved: Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start")) [INFO] [stderr] 2025-06-29 16:15:57,716 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2113), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2115)), argument_types: [(Some("timer"), TypeId(ItemId(2114)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2113) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2115)), argument_types: [(Some("timer"), TypeId(ItemId(2114)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2116), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_start", mangled_name: Some("rt_timer_start"), signature: TypeId(ItemId(2113)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))), loc: Some(Cursor(rt_timer_start kind: FunctionDecl, loc: rt-thread/include/rtthread.h:99:10, usr: Some("c:@F@rt_timer_start"))) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2116) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop")), Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2117) [INFO] [stderr] ty = Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop")) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))), None [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))), None [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2117), ty: Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop")) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_err_t (rt_timer_t), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop")) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2118) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:100:35, usr: Some("c:rtthread.h@3191@F@rt_timer_stop@timer")), None [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:100:35, usr: Some("c:rtthread.h@3191@F@rt_timer_stop@timer"))), None [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:100:35, usr: Some("c:rtthread.h@3191@F@rt_timer_stop@timer"))) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2118), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2118) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::item] TypeId(ItemId(2118)) already resolved: Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:100:35, usr: Some("c:rtthread.h@3191@F@rt_timer_stop@timer")) [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2119) Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop")), None [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))), None [INFO] [stderr] 2025-06-29 16:15:57,717 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1454)), CanonicalTypeDeclaration(Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2119), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1454))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2119) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::item] TypeId(ItemId(2119)) already resolved: Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop")) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2117), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2119)), argument_types: [(Some("timer"), TypeId(ItemId(2118)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2117) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2119)), argument_types: [(Some("timer"), TypeId(ItemId(2118)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2120), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_stop", mangled_name: Some("rt_timer_stop"), signature: TypeId(ItemId(2117)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))), loc: Some(Cursor(rt_timer_stop kind: FunctionDecl, loc: rt-thread/include/rtthread.h:100:10, usr: Some("c:@F@rt_timer_stop"))) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2120) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control")), Type(rt_err_t (rt_timer_t, int, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2121) [INFO] [stderr] ty = Type(rt_err_t (rt_timer_t, int, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), [INFO] [stderr] location = Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control")) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t, int, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))), None [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t (rt_timer_t, int, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))), None [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::ty] from_clang_ty: ItemId(2121), ty: Type(rt_err_t (rt_timer_t, int, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control")) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::ty] currently_parsed_types: [] [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::function] FunctionSig::from_ty Type(rt_err_t (rt_timer_t, int, void *), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)) Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control")) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2122) Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:38, usr: Some("c:rtthread.h@3236@F@rt_timer_control@timer")), None [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:38, usr: Some("c:rtthread.h@3236@F@rt_timer_control@timer"))), None [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1504)), CanonicalTypeDeclaration(Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))), Type(rt_timer_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t")), canon: Cursor(rt_timer_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:461:26, usr: Some("c:@T@rt_timer_t"))) Some(Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:38, usr: Some("c:rtthread.h@3236@F@rt_timer_control@timer"))) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2122), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_timer_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1504))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2122) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,718 DEBUG [bindgen::ir::item] TypeId(ItemId(2122)) already resolved: Cursor(timer kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:38, usr: Some("c:rtthread.h@3236@F@rt_timer_control@timer")) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2123) Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(cmd kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:49, usr: Some("c:rtthread.h@3254@F@rt_timer_control@cmd")), None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(int, kind: Int, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(cmd kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:49, usr: Some("c:rtthread.h@3254@F@rt_timer_control@cmd"))), None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2124), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("int"), layout: Some(Layout { size: 4, align: 4, packed: false }), kind: Int(Int), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2124) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::item] TypeId(ItemId(2124)) already resolved: Cursor(cmd kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:49, usr: Some("c:rtthread.h@3254@F@rt_timer_control@cmd")) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2125) Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(arg kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:60, usr: Some("c:rtthread.h@3263@F@rt_timer_control@arg")), None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Some(Cursor(arg kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:60, usr: Some("c:rtthread.h@3263@F@rt_timer_control@arg"))), None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] Not resolved, maybe builtin? [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::item] New unresolved type reference: Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(arg kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:60, usr: Some("c:rtthread.h@3263@F@rt_timer_control@arg")) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2125), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: None, kind: UnresolvedTypeRef(Type(void *, kind: Pointer, cconv: 100, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), Cursor(arg kind: ParmDecl, loc: rt-thread/include/rtthread.h:101:60, usr: Some("c:rtthread.h@3263@F@rt_timer_control@arg")), None), is_const: false }) }, declaration: None, loc: None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2125) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::item] from_ty_or_ref_with_id: ItemId(2126) Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control")), None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] builtin_or_resolved_ty: Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))), None [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] Already resolved ty TypeId(ItemId(1454)), CanonicalTypeDeclaration(Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))), Type(rt_err_t, kind: Elaborated, cconv: 100, decl: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t")), canon: Cursor(rt_err_t kind: TypedefDecl, loc: rt-thread/include/rtdef.h:85:41, usr: Some("c:@T@rt_err_t"))) Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] add_builtin_item: item = Item { id: ItemId(2126), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: Some("rt_err_t"), layout: Some(Layout { size: 8, align: 8, packed: false }), kind: ResolvedTypeRef(TypeId(ItemId(1454))), is_const: false }) } [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2126) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::item] TypeId(ItemId(2126)) already resolved: Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control")) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2121), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Type(Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2126)), argument_types: [(Some("timer"), TypeId(ItemId(2122))), (Some("cmd"), TypeId(ItemId(2124))), (Some("arg"), TypeId(ItemId(2125)))], is_variadic: false, must_use: false, abi: C }), is_const: false }) }, declaration: Some(Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None)), loc: Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2121) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,719 DEBUG [bindgen::ir::context] Invalid declaration Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None) found for type Type { name: None, layout: Some(Layout { size: 1, align: 4, packed: false }), kind: Function(FunctionSig { return_type: TypeId(ItemId(2126)), argument_types: [(Some("timer"), TypeId(ItemId(2122))), (Some("cmd"), TypeId(ItemId(2124))), (Some("arg"), TypeId(ItemId(2125)))], is_variadic: false, must_use: false, abi: C }), is_const: false } [INFO] [stderr] 2025-06-29 16:15:57,720 DEBUG [bindgen::ir::context] BindgenContext::add_item(Item { id: ItemId(2127), local_id: LazyCell { inner: UnsafeCell { .. } }, next_child_local_id: Cell { value: 1 }, canonical_name: LazyCell { inner: UnsafeCell { .. } }, path_for_whitelisting: LazyCell { inner: UnsafeCell { .. } }, comment: None, annotations: Annotations { opaque: false, hide: false, use_instead_of: None, disallow_copy: false, private_fields: None, accessor_kind: None, constify_enum_variant: false, derives: [] }, parent_id: ItemId(0), kind: Function(Function { name: "rt_timer_control", mangled_name: Some("rt_timer_control"), signature: TypeId(ItemId(2121)), comment: None, kind: Function, linkage: External }) }, declaration: Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))), loc: Some(Cursor(rt_timer_control kind: FunctionDecl, loc: rt-thread/include/rtthread.h:101:10, usr: Some("c:@F@rt_timer_control"))) [INFO] [stderr] 2025-06-29 16:15:57,720 DEBUG [bindgen::ir::context] add_item_to_module: adding ItemId(2127) as child of parent module ItemId(0) [INFO] [stderr] 2025-06-29 16:15:57,720 DEBUG [bindgen::ir::function] Function::parse(Cursor(rt_timer_next_timeout_tick kind: FunctionDecl, loc: rt-thread/include/rtthread.h:103:11, usr: Some("c:@F@rt_timer_next_timeout_tick")), Type(rt_tick_t (void), kind: FunctionProto, cconv: 1, decl: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None), canon: Cursor( kind: NoDeclFound, loc: builtin definitions, usr: None))) [INFO] [stderr] 2025-06-29 16:15:57,720 DEBUG [bindgen::ir::item] Item::from_ty_with_id: ItemId(2128) [WARN] too many lines in the log, truncating it