[INFO] fetching crate i-slint-backend-qt 1.8.0... [INFO] checking i-slint-backend-qt-1.8.0 against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1 [INFO] extracting crate i-slint-backend-qt 1.8.0 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate i-slint-backend-qt 1.8.0 on toolchain 65132f36b923285d5da381c2fbafee6ce899e841 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate i-slint-backend-qt 1.8.0 [INFO] finished tweaking crates.io crate i-slint-backend-qt 1.8.0 [INFO] tweaked toml for crates.io crate i-slint-backend-qt 1.8.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 140 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f6181a305af33b4151302ec62e79cc08c3b922dc07bddd69f997da6f2a021c63 [INFO] running `Command { std: "docker" "start" "-a" "f6181a305af33b4151302ec62e79cc08c3b922dc07bddd69f997da6f2a021c63", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f6181a305af33b4151302ec62e79cc08c3b922dc07bddd69f997da6f2a021c63", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f6181a305af33b4151302ec62e79cc08c3b922dc07bddd69f997da6f2a021c63", kill_on_drop: false }` [INFO] [stdout] f6181a305af33b4151302ec62e79cc08c3b922dc07bddd69f997da6f2a021c63 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f2071ce5a5d90ff1dde0b0d0d56847d89527a38162f0952f5e39d9f7430ca6d4 [INFO] running `Command { std: "docker" "start" "-a" "f2071ce5a5d90ff1dde0b0d0d56847d89527a38162f0952f5e39d9f7430ca6d4", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling syn v2.0.89 [INFO] [stderr] Checking bytemuck v1.20.0 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Checking miniz_oxide v0.8.0 [INFO] [stderr] Compiling cc v1.2.1 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Checking ttf-parser v0.21.1 [INFO] [stderr] Checking float-cmp v0.9.0 [INFO] [stderr] Checking roxmltree v0.20.0 [INFO] [stderr] Checking flate2 v1.0.35 [INFO] [stderr] Compiling field-offset v0.3.6 [INFO] [stderr] Checking strict-num v0.1.1 [INFO] [stderr] Checking fontconfig-parser v0.5.7 [INFO] [stderr] Checking memmap2 v0.9.5 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Checking fdeflate v0.3.6 [INFO] [stderr] Compiling portable-atomic v1.10.0 [INFO] [stderr] Checking euclid v0.22.11 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Checking tiny-skia-path v0.11.4 [INFO] [stderr] Checking png v0.17.14 [INFO] [stderr] Checking kurbo v0.11.1 [INFO] [stderr] Checking critical-section v1.2.0 [INFO] [stderr] Checking lyon_geom v1.0.6 [INFO] [stderr] Checking unicode-script v0.5.7 [INFO] [stderr] Checking siphasher v1.0.1 [INFO] [stderr] Checking unicode-bidi-mirroring v0.2.0 [INFO] [stderr] Checking unicode-ccc v0.2.0 [INFO] [stderr] Checking unicode-properties v0.1.3 [INFO] [stderr] Checking lyon_path v1.0.6 [INFO] [stderr] Checking fontdb v0.18.0 [INFO] [stderr] Checking simplecss v0.2.1 [INFO] [stderr] Checking rustybuzz v0.14.1 [INFO] [stderr] Checking svgtypes v0.15.2 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Checking xmlwriter v0.1.0 [INFO] [stderr] Checking data-url v0.3.1 [INFO] [stderr] Checking unicode-vo v0.1.0 [INFO] [stderr] Checking imagesize v0.12.0 [INFO] [stderr] Checking pico-args v0.5.0 [INFO] [stderr] Checking tiny-skia v0.11.4 [INFO] [stderr] Checking rgb v0.8.50 [INFO] [stderr] Checking libloading v0.8.5 [INFO] [stderr] Checking jpeg-decoder v0.3.1 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Checking once_cell v1.20.2 [INFO] [stderr] Checking lyon_algorithms v1.0.4 [INFO] [stderr] Checking integer-sqrt v0.1.5 [INFO] [stderr] Checking unicode-segmentation v1.12.0 [INFO] [stderr] Checking scoped-tls-hkt v0.1.5 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Checking image v0.24.9 [INFO] [stderr] Checking pin-weak v1.1.0 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking clru v0.6.2 [INFO] [stderr] Compiling cpp_common v0.5.10 [INFO] [stderr] Compiling derive_utils v0.14.2 [INFO] [stderr] Compiling cpp_build v0.5.10 [INFO] [stderr] Checking usvg v0.42.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling const-field-offset-macro v0.1.5 [INFO] [stderr] Compiling qttypes v0.2.12 [INFO] [stderr] Compiling derive_more v0.99.18 [INFO] [stderr] Compiling pin-project-internal v1.1.7 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling cpp_macros v0.5.10 [INFO] [stderr] Checking const-field-offset v0.1.5 [INFO] [stderr] Compiling vtable-macro v0.2.0 [INFO] [stderr] Checking cpp v0.5.10 [INFO] [stderr] Compiling auto_enums v0.8.6 [INFO] [stderr] Checking resvg v0.42.0 [INFO] [stderr] Checking vtable v0.2.0 [INFO] [stderr] Checking pin-project v1.1.7 [INFO] [stderr] Compiling i-slint-backend-qt v1.8.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Compiling i-slint-core-macros v1.8.0 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Checking lyon_extra v1.0.3 [INFO] [stderr] Checking strum v0.26.3 [INFO] [stderr] Checking i-slint-common v1.8.0 [INFO] [stderr] Checking i-slint-core v1.8.0 [INFO] [stderr] Migrating lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed qt_window.rs (7 fixes) [INFO] [stderr] Fixed qt_widgets/palette.rs (2 fixes) [INFO] [stderr] Fixed qt_accessible.rs (7 fixes) [INFO] [stderr] Fixed qt_widgets/stylemetrics.rs (2 fixes) [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> qt_accessible.rs:281:26 [INFO] [stdout] | [INFO] [stdout] 281 | &*(root_item as *mut ItemRc)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> qt_accessible.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 259 | / cpp! {{ [INFO] [stdout] 260 | | #include [INFO] [stdout] 261 | | [INFO] [stdout] 262 | | #include [INFO] [stdout] ... | [INFO] [stdout] 844 | | } [INFO] [stdout] 845 | | }} [INFO] [stdout] | |__^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::ptr::read` is unsafe and requires unsafe block [INFO] [stdout] --> qt_accessible.rs:332:17 [INFO] [stdout] | [INFO] [stdout] 332 | core::ptr::read(descendentsPtr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> qt_accessible.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 259 | / cpp! {{ [INFO] [stdout] 260 | | #include [INFO] [stdout] 261 | | [INFO] [stdout] 262 | | #include [INFO] [stdout] ... | [INFO] [stdout] 844 | | } [INFO] [stdout] 845 | | }} [INFO] [stdout] | |__^ [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] {"reason":"compiler-message","package_id":"path+file:///tmp/fixit#i-slint-backend-qt@1.8.0","manifest_path":"/tmp/fixit/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"i_slint_backend_qt","src_path":"/tmp/fixit/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"call to unsafe function `std::ptr::const_ptr::::as_ref` is unsafe and requires unsafe block","code":{"code":"E0133","explanation":"Unsafe code was used outside of an unsafe block.\n\nErroneous code example:\n\n```compile_fail,E0133\nunsafe fn f() { return; } // This is the unsafe code\n\nfn main() {\n f(); // error: call to unsafe function requires unsafe function or block\n}\n```\n\nUsing unsafe functionality is potentially dangerous and disallowed by safety\nchecks. Examples:\n\n* Dereferencing raw pointers\n* Calling functions via FFI\n* Calling functions marked unsafe\n\nThese safety checks can be relaxed for a section of the code by wrapping the\nunsafe instructions with an `unsafe` block. For instance:\n\n```\nunsafe fn f() { return; }\n\nfn main() {\n unsafe { f(); } // ok!\n}\n```\n\nSee the [unsafe section][unsafe-section] of the Book for more details.\n\n#### Unsafe code in functions\n\nUnsafe code is currently accepted in unsafe functions, but that is being phased\nout in favor of requiring unsafe blocks here too.\n\n```\nunsafe fn f() { return; }\n\nunsafe fn g() {\n f(); // Is accepted, but no longer recommended\n unsafe { f(); } // Recommended way to write this\n}\n```\n\nLinting against this is controlled via the `unsafe_op_in_unsafe_fn` lint, which\nis `allow` by default but will be upgraded to `warn` in a future edition.\n\n[unsafe-section]: https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html\n"},"level":"warning","spans":[{"file_name":"qt_accessible.rs","byte_start":19537,"byte_end":19550,"line_start":502,"line_end":502,"column_start":27,"column_end":40,"is_primary":true,"text":[{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":27,"highlight_end":40}],"label":"call to unsafe function","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"for more information, see issue #71668 ","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consult the function's documentation for information on how to avoid undefined behavior","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"an unsafe function restricts its caller, but its body is safe by default","code":null,"level":"note","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8923,"byte_end":8926,"line_start":252,"line_end":252,"column_start":83,"column_end":86,"is_primary":true,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":83,"highlight_end":86}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null},{"message":"consider wrapping the function body in an unsafe block","code":null,"level":"help","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5960,"byte_end":5960,"line_start":160,"line_end":160,"column_start":90,"column_end":90,"is_primary":true,"text":[{"text":" $($a)* unsafe extern \"C\" fn $i($($an : *const $at, )* rt : *mut $rt) -> *mut $rt {","highlight_start":90,"highlight_end":90}],"label":null,"suggested_replacement":"{ unsafe ","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":6259,"byte_end":6259,"line_start":170,"line_end":170,"column_start":10,"column_end":10,"is_primary":true,"text":[{"text":" }","highlight_start":10,"highlight_end":10}],"label":null,"suggested_replacement":"}","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning[E0133]\u001b[0m\u001b[0m\u001b[1m: call to unsafe function `std::ptr::const_ptr::::as_ref` is unsafe and requires unsafe block\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:502:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m502\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m match item.as_ref().unwrap().upgrade() { Some(item_rc) => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mcall to unsafe function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: for more information, see issue #71668 \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: consult the function's documentation for information on how to avoid undefined behavior\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: an unsafe function restricts its caller, but its body is safe by default\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:259:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mcpp! {{\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m844\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m845\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|__^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"path+file:///tmp/fixit#i-slint-backend-qt@1.8.0","manifest_path":"/tmp/fixit/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"i_slint_backend_qt","src_path":"/tmp/fixit/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"call to unsafe function `std::rc::Weak::::from_raw` is unsafe and requires unsafe block","code":{"code":"E0133","explanation":"Unsafe code was used outside of an unsafe block.\n\nErroneous code example:\n\n```compile_fail,E0133\nunsafe fn f() { return; } // This is the unsafe code\n\nfn main() {\n f(); // error: call to unsafe function requires unsafe function or block\n}\n```\n\nUsing unsafe functionality is potentially dangerous and disallowed by safety\nchecks. Examples:\n\n* Dereferencing raw pointers\n* Calling functions via FFI\n* Calling functions marked unsafe\n\nThese safety checks can be relaxed for a section of the code by wrapping the\nunsafe instructions with an `unsafe` block. For instance:\n\n```\nunsafe fn f() { return; }\n\nfn main() {\n unsafe { f(); } // ok!\n}\n```\n\nSee the [unsafe section][unsafe-section] of the Book for more details.\n\n#### Unsafe code in functions\n\nUnsafe code is currently accepted in unsafe functions, but that is being phased\nout in favor of requiring unsafe blocks here too.\n\n```\nunsafe fn f() { return; }\n\nunsafe fn g() {\n f(); // Is accepted, but no longer recommended\n unsafe { f(); } // Recommended way to write this\n}\n```\n\nLinting against this is controlled via the `unsafe_op_in_unsafe_fn` lint, which\nis `allow` by default but will be upgraded to `warn` in a future edition.\n\n[unsafe-section]: https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html\n"},"level":"warning","spans":[{"file_name":"qt_accessible.rs","byte_start":28834,"byte_end":28892,"line_start":716,"line_end":716,"column_start":17,"column_end":75,"is_primary":true,"text":[{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":17,"highlight_end":75}],"label":"call to unsafe function","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"for more information, see issue #71668 ","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consult the function's documentation for information on how to avoid undefined behavior","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"an unsafe function restricts its caller, but its body is safe by default","code":null,"level":"note","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8923,"byte_end":8926,"line_start":252,"line_end":252,"column_start":83,"column_end":86,"is_primary":true,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":83,"highlight_end":86}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null},{"message":"consider wrapping the function body in an unsafe block","code":null,"level":"help","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5452,"byte_end":5452,"line_start":148,"line_end":148,"column_start":63,"column_end":63,"is_primary":true,"text":[{"text":" $($a)* unsafe extern \"C\" fn $i($($an : *const $at),*) {","highlight_start":63,"highlight_end":63}],"label":null,"suggested_replacement":"{ unsafe ","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5595,"byte_end":5595,"line_start":153,"line_end":153,"column_start":10,"column_end":10,"is_primary":true,"text":[{"text":" }","highlight_start":10,"highlight_end":10}],"label":null,"suggested_replacement":"}","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning[E0133]\u001b[0m\u001b[0m\u001b[1m: call to unsafe function `std::rc::Weak::::from_raw` is unsafe and requires unsafe block\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:716:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m716\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mcall to unsafe function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: for more information, see issue #71668 \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: consult the function's documentation for information on how to avoid undefined behavior\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: an unsafe function restricts its caller, but its body is safe by default\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:259:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mcpp! {{\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m844\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m845\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|__^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] warning[E0133]: call to unsafe function `std::boxed::Box::::from_raw` is unsafe and requires unsafe block [INFO] [stdout] --> lib.rs:229:41 [INFO] [stdout] | [INFO] [stdout] 229 | ... drop(Box::from_raw(fnbox)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> lib.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | / cpp! {{ [INFO] [stdout] 223 | | struct TraitObject { void *a, *b; }; [INFO] [stdout] 224 | | struct EventHolder { [INFO] [stdout] 225 | | TraitObject fnbox = {nullptr, nullptr}; [INFO] [stdout] ... | [INFO] [stdout] 249 | | }; [INFO] [stdout] 250 | | }}; [INFO] [stdout] | |__________________^ [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::boxed::Box::::from_raw` is unsafe and requires unsafe block [INFO] [stdout] --> lib.rs:244:44 [INFO] [stdout] | [INFO] [stdout] 244 | ... let b = Box::from_raw(fnbox); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> lib.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | / cpp! {{ [INFO] [stdout] 223 | | struct TraitObject { void *a, *b; }; [INFO] [stdout] 224 | | struct EventHolder { [INFO] [stdout] 225 | | TraitObject fnbox = {nullptr, nullptr}; [INFO] [stdout] ... | [INFO] [stdout] 249 | | }; [INFO] [stdout] 250 | | }}; [INFO] [stdout] | |__________________^ [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> qt_accessible.rs:281:26 [INFO] [stdout] | [INFO] [stdout] 281 | &*(root_item as *mut ItemRc)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> qt_accessible.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 259 | / cpp! {{ [INFO] [stdout] 260 | | #include [INFO] [stdout] 261 | | [INFO] [stdout] 262 | | #include [INFO] [stdout] ... | [INFO] [stdout] 844 | | } [INFO] [stdout] 845 | | }} [INFO] [stdout] | |__^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::ptr::read` is unsafe and requires unsafe block [INFO] [stdout] --> qt_accessible.rs:332:17 [INFO] [stdout] | [INFO] [stdout] 332 | core::ptr::read(descendentsPtr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> qt_accessible.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 259 | / cpp! {{ [INFO] [stdout] 260 | | #include [INFO] [stdout] 261 | | [INFO] [stdout] 262 | | #include [INFO] [stdout] ... | [INFO] [stdout] 844 | | } [INFO] [stdout] 845 | | }} [INFO] [stdout] | |__^ [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] {"reason":"compiler-message","package_id":"path+file:///tmp/fixit#i-slint-backend-qt@1.8.0","manifest_path":"/tmp/fixit/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"i_slint_backend_qt","src_path":"/tmp/fixit/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"call to unsafe function `std::ptr::const_ptr::::as_ref` is unsafe and requires unsafe block","code":{"code":"E0133","explanation":"Unsafe code was used outside of an unsafe block.\n\nErroneous code example:\n\n```compile_fail,E0133\nunsafe fn f() { return; } // This is the unsafe code\n\nfn main() {\n f(); // error: call to unsafe function requires unsafe function or block\n}\n```\n\nUsing unsafe functionality is potentially dangerous and disallowed by safety\nchecks. Examples:\n\n* Dereferencing raw pointers\n* Calling functions via FFI\n* Calling functions marked unsafe\n\nThese safety checks can be relaxed for a section of the code by wrapping the\nunsafe instructions with an `unsafe` block. For instance:\n\n```\nunsafe fn f() { return; }\n\nfn main() {\n unsafe { f(); } // ok!\n}\n```\n\nSee the [unsafe section][unsafe-section] of the Book for more details.\n\n#### Unsafe code in functions\n\nUnsafe code is currently accepted in unsafe functions, but that is being phased\nout in favor of requiring unsafe blocks here too.\n\n```\nunsafe fn f() { return; }\n\nunsafe fn g() {\n f(); // Is accepted, but no longer recommended\n unsafe { f(); } // Recommended way to write this\n}\n```\n\nLinting against this is controlled via the `unsafe_op_in_unsafe_fn` lint, which\nis `allow` by default but will be upgraded to `warn` in a future edition.\n\n[unsafe-section]: https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html\n"},"level":"warning","spans":[{"file_name":"qt_accessible.rs","byte_start":19537,"byte_end":19550,"line_start":502,"line_end":502,"column_start":27,"column_end":40,"is_primary":true,"text":[{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":27,"highlight_end":40}],"label":"call to unsafe function","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"for more information, see issue #71668 ","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consult the function's documentation for information on how to avoid undefined behavior","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"an unsafe function restricts its caller, but its body is safe by default","code":null,"level":"note","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8923,"byte_end":8926,"line_start":252,"line_end":252,"column_start":83,"column_end":86,"is_primary":true,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":83,"highlight_end":86}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null},{"message":"consider wrapping the function body in an unsafe block","code":null,"level":"help","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5960,"byte_end":5960,"line_start":160,"line_end":160,"column_start":90,"column_end":90,"is_primary":true,"text":[{"text":" $($a)* unsafe extern \"C\" fn $i($($an : *const $at, )* rt : *mut $rt) -> *mut $rt {","highlight_start":90,"highlight_end":90}],"label":null,"suggested_replacement":"{ unsafe ","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":6259,"byte_end":6259,"line_start":170,"line_end":170,"column_start":10,"column_end":10,"is_primary":true,"text":[{"text":" }","highlight_start":10,"highlight_end":10}],"label":null,"suggested_replacement":"}","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning[E0133]\u001b[0m\u001b[0m\u001b[1m: call to unsafe function `std::ptr::const_ptr::::as_ref` is unsafe and requires unsafe block\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:502:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m502\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m match item.as_ref().unwrap().upgrade() { Some(item_rc) => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mcall to unsafe function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: for more information, see issue #71668 \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: consult the function's documentation for information on how to avoid undefined behavior\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: an unsafe function restricts its caller, but its body is safe by default\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:259:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mcpp! {{\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m844\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m845\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|__^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"path+file:///tmp/fixit#i-slint-backend-qt@1.8.0","manifest_path":"/tmp/fixit/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"i_slint_backend_qt","src_path":"/tmp/fixit/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"call to unsafe function `std::rc::Weak::::from_raw` is unsafe and requires unsafe block","code":{"code":"E0133","explanation":"Unsafe code was used outside of an unsafe block.\n\nErroneous code example:\n\n```compile_fail,E0133\nunsafe fn f() { return; } // This is the unsafe code\n\nfn main() {\n f(); // error: call to unsafe function requires unsafe function or block\n}\n```\n\nUsing unsafe functionality is potentially dangerous and disallowed by safety\nchecks. Examples:\n\n* Dereferencing raw pointers\n* Calling functions via FFI\n* Calling functions marked unsafe\n\nThese safety checks can be relaxed for a section of the code by wrapping the\nunsafe instructions with an `unsafe` block. For instance:\n\n```\nunsafe fn f() { return; }\n\nfn main() {\n unsafe { f(); } // ok!\n}\n```\n\nSee the [unsafe section][unsafe-section] of the Book for more details.\n\n#### Unsafe code in functions\n\nUnsafe code is currently accepted in unsafe functions, but that is being phased\nout in favor of requiring unsafe blocks here too.\n\n```\nunsafe fn f() { return; }\n\nunsafe fn g() {\n f(); // Is accepted, but no longer recommended\n unsafe { f(); } // Recommended way to write this\n}\n```\n\nLinting against this is controlled via the `unsafe_op_in_unsafe_fn` lint, which\nis `allow` by default but will be upgraded to `warn` in a future edition.\n\n[unsafe-section]: https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html\n"},"level":"warning","spans":[{"file_name":"qt_accessible.rs","byte_start":28834,"byte_end":28892,"line_start":716,"line_end":716,"column_start":17,"column_end":75,"is_primary":true,"text":[{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":17,"highlight_end":75}],"label":"call to unsafe function","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"for more information, see issue #71668 ","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consult the function's documentation for information on how to avoid undefined behavior","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"an unsafe function restricts its caller, but its body is safe by default","code":null,"level":"note","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8923,"byte_end":8926,"line_start":252,"line_end":252,"column_start":83,"column_end":86,"is_primary":true,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":83,"highlight_end":86}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null},{"message":"consider wrapping the function body in an unsafe block","code":null,"level":"help","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5452,"byte_end":5452,"line_start":148,"line_end":148,"column_start":63,"column_end":63,"is_primary":true,"text":[{"text":" $($a)* unsafe extern \"C\" fn $i($($an : *const $at),*) {","highlight_start":63,"highlight_end":63}],"label":null,"suggested_replacement":"{ unsafe ","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5595,"byte_end":5595,"line_start":153,"line_end":153,"column_start":10,"column_end":10,"is_primary":true,"text":[{"text":" }","highlight_start":10,"highlight_end":10}],"label":null,"suggested_replacement":"}","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4362,"byte_end":4431,"line_start":130,"line_end":130,"column_start":9,"column_end":78,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @expand_rust_macro [$($a)*] $($rust_body)* }","highlight_start":9,"highlight_end":78}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4440,"byte_end":4502,"line_start":131,"line_end":131,"column_start":9,"column_end":71,"is_primary":false,"text":[{"text":" $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* }","highlight_start":9,"highlight_end":71}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4587,"byte_end":4657,"line_start":134,"line_end":134,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4891,"byte_end":4961,"line_start":138,"line_end":138,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4739,"byte_end":4809,"line_start":136,"line_end":136,"column_start":11,"column_end":81,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($in)* $($rest)* } };","highlight_start":11,"highlight_end":81}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":5033,"byte_end":5095,"line_start":140,"line_end":140,"column_start":11,"column_end":73,"is_primary":false,"text":[{"text":" { $crate::__cpp_internal!{ @find_rust_macro [$($a)*] $($rest)* } };","highlight_start":11,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8867,"byte_end":8938,"line_start":252,"line_end":252,"column_start":27,"column_end":98,"is_primary":false,"text":[{"text":" ({$($body:tt)*}) => { $crate::__cpp_internal!{ @find_rust_macro [#[no_mangle] pub] $($body)*} };","highlight_start":27,"highlight_end":98}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"qt_accessible.rs","byte_start":9306,"byte_end":33197,"line_start":259,"line_end":845,"column_start":1,"column_end":3,"is_primary":false,"text":[{"text":"cpp! {{","highlight_start":1,"highlight_end":8},{"text":" #include ","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" #include ","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// KEEP IN SYNC WITH CONSTANTS IN RUST!","highlight_start":1,"highlight_end":45},{"text":" const uint32_t CHECKED { QAccessible::UserText };","highlight_start":1,"highlight_end":54},{"text":" const uint32_t VALUE_MINIMUM { CHECKED + 1 };","highlight_start":1,"highlight_end":50},{"text":" const uint32_t VALUE_MAXIMUM { VALUE_MINIMUM + 1 };","highlight_start":1,"highlight_end":56},{"text":" const uint32_t VALUE_STEP { VALUE_MAXIMUM + 1 };","highlight_start":1,"highlight_end":53},{"text":" const uint32_t CHECKABLE { VALUE_STEP + 1 };","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Helper:","highlight_start":1,"highlight_end":15},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Descendents {","highlight_start":1,"highlight_end":24},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Descendents(void *root_item) {","highlight_start":1,"highlight_end":39},{"text":" rustDescendents = rust!(Descendents_ctor [root_item: *mut c_void as \"void*\"] ->","highlight_start":1,"highlight_end":92},{"text":" SharedVector as \"void*\" {","highlight_start":1,"highlight_end":54},{"text":" i_slint_core::accessibility::accessible_descendents(","highlight_start":1,"highlight_end":69},{"text":" &*(root_item as *mut ItemRc))","highlight_start":1,"highlight_end":54},{"text":" .collect()","highlight_start":1,"highlight_end":27},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" size_t count() const {","highlight_start":1,"highlight_end":31},{"text":" return rust!(Descendents_count [rustDescendents: SharedVector as \"void*\"] -> usize as \"size_t\" {","highlight_start":1,"highlight_end":117},{"text":" rustDescendents.len()","highlight_start":1,"highlight_end":37},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void* itemAt(size_t index) {","highlight_start":1,"highlight_end":37},{"text":" return rust!(Descendents_itemAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> *mut ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":50},{"text":" let item_rc = rustDescendents[index].clone();","highlight_start":1,"highlight_end":62},{"text":" let mut item_weak = Box::new(item_rc.downgrade());","highlight_start":1,"highlight_end":67},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Box::into_raw(item_weak)","highlight_start":1,"highlight_end":41},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role roleAt(size_t index) const {","highlight_start":1,"highlight_end":55},{"text":" return rust!(Descendents_roleAt [rustDescendents: SharedVector as \"void*\",","highlight_start":1,"highlight_end":95},{"text":" index: usize as \"size_t\"]","highlight_start":1,"highlight_end":71},{"text":" -> u32 as \"QAccessible::Role\" {","highlight_start":1,"highlight_end":52},{"text":" match rustDescendents[index].accessible_role() {","highlight_start":1,"highlight_end":65},{"text":" i_slint_core::items::AccessibleRole::None => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Button => QAccessible_Role_Button,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Checkbox => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::Combobox => QAccessible_Role_ComboBox,","highlight_start":1,"highlight_end":96},{"text":" i_slint_core::items::AccessibleRole::List => QAccessible_Role_List,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::Slider => QAccessible_Role_Slider,","highlight_start":1,"highlight_end":92},{"text":" i_slint_core::items::AccessibleRole::Spinbox => QAccessible_Role_SpinBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::Tab => QAccessible_Role_PageTab,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::TabList => QAccessible_Role_PageTabList,","highlight_start":1,"highlight_end":98},{"text":" i_slint_core::items::AccessibleRole::Text => QAccessible_Role_StaticText,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ProgressIndicator => QAccessible_Role_ProgressBar,","highlight_start":1,"highlight_end":108},{"text":" i_slint_core::items::AccessibleRole::Table => QAccessible_Role_Table,","highlight_start":1,"highlight_end":90},{"text":" i_slint_core::items::AccessibleRole::Tree => QAccessible_Role_Tree,","highlight_start":1,"highlight_end":88},{"text":" i_slint_core::items::AccessibleRole::TextInput => QAccessible_Role_EditableText,","highlight_start":1,"highlight_end":101},{"text":" i_slint_core::items::AccessibleRole::Switch => QAccessible_Role_CheckBox,","highlight_start":1,"highlight_end":94},{"text":" i_slint_core::items::AccessibleRole::ListItem => QAccessible_Role_ListItem,","highlight_start":1,"highlight_end":96},{"text":" _ => QAccessible_Role_NoRole,","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Descendents() {","highlight_start":1,"highlight_end":25},{"text":" auto descendentsPtr = &rustDescendents;","highlight_start":1,"highlight_end":52},{"text":" rust!(Descendents_dtor [descendentsPtr: *mut SharedVector as \"void**\"] {","highlight_start":1,"highlight_end":93},{"text":" core::ptr::read(descendentsPtr);","highlight_start":1,"highlight_end":49},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" void *rustDescendents;","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *root_item_for_window(void *rustWindow) {","highlight_start":1,"highlight_end":51},{"text":" return rust!(root_item_for_window_ [rustWindow: &crate::qt_window::QtWindow as \"void*\"]","highlight_start":1,"highlight_end":96},{"text":" -> *mut c_void as \"void*\" {","highlight_start":1,"highlight_end":44},{"text":" let root_item = Box::new(ItemRc::new(WindowInner::from_pub(&rustWindow.window).component(), 0).downgrade());","highlight_start":1,"highlight_end":121},{"text":" Box::into_raw(root_item) as _","highlight_start":1,"highlight_end":42},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QString item_string_property(void *data, uint32_t what) {","highlight_start":1,"highlight_end":62},{"text":" return rust!(item_string_property_","highlight_start":1,"highlight_end":43},{"text":" [data: &SlintAccessibleItemData as \"void*\", what: u32 as \"uint32_t\"]","highlight_start":1,"highlight_end":81},{"text":" -> QString as \"QString\" {","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if let Some(item) = data.item.upgrade() {","highlight_start":1,"highlight_end":54},{"text":" let string = match what {","highlight_start":1,"highlight_end":42},{"text":" NAME => item.accessible_string_property(AccessibleStringProperty::Label),","highlight_start":1,"highlight_end":94},{"text":" DESCRIPTION => item.accessible_string_property(AccessibleStringProperty::Description),","highlight_start":1,"highlight_end":107},{"text":" VALUE => item.accessible_string_property(AccessibleStringProperty::Value),","highlight_start":1,"highlight_end":95},{"text":" CHECKED => item.accessible_string_property(AccessibleStringProperty::Checked),","highlight_start":1,"highlight_end":99},{"text":" VALUE_MINIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMinimum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_MAXIMUM => item.accessible_string_property(AccessibleStringProperty::ValueMaximum),","highlight_start":1,"highlight_end":110},{"text":" VALUE_STEP => item.accessible_string_property(AccessibleStringProperty::ValueStep),","highlight_start":1,"highlight_end":104},{"text":" CHECKABLE => item.accessible_string_property(AccessibleStringProperty::Checkable),","highlight_start":1,"highlight_end":103},{"text":" _ => None,","highlight_start":1,"highlight_end":31},{"text":" };","highlight_start":1,"highlight_end":19},{"text":" match string { Some(string) => {","highlight_start":1,"highlight_end":49},{"text":" return QString::from(string.as_ref())","highlight_start":1,"highlight_end":58},{"text":" } _ => {}}","highlight_start":1,"highlight_end":27},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" QString::default()","highlight_start":1,"highlight_end":31},{"text":" });","highlight_start":1,"highlight_end":12},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible:","highlight_start":1,"highlight_end":25},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Base object for accessibility support","highlight_start":1,"highlight_end":45},{"text":" class Slint_accessible : public QAccessibleInterface {","highlight_start":1,"highlight_end":59},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible(QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":81},{"text":" has_focus(false), has_focus_delegation(false), m_role(role), m_parent(parent)","highlight_start":1,"highlight_end":91},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible() {","highlight_start":1,"highlight_end":30},{"text":" qDeleteAll(m_children);","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void *rustItem() const = 0;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns the SlintWidget of the window... we have no other.","highlight_start":1,"highlight_end":70},{"text":" virtual QWidget *qwidget() const = 0;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapToGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":51},{"text":" return qwidget()->mapToGlobal(p);","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QPoint mapFromGlobal(const QPoint p) const {","highlight_start":1,"highlight_end":53},{"text":" return qwidget()->mapFromGlobal(p);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void clearFocus() {","highlight_start":1,"highlight_end":28},{"text":" has_focus = false;","highlight_start":1,"highlight_end":31},{"text":" has_focus_delegation = false;","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" static_cast(child(i))->clearFocus();","highlight_start":1,"highlight_end":73},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" virtual void delegateFocus() const {","highlight_start":1,"highlight_end":45},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Returns true if the item accepted the focus; false otherwise.","highlight_start":1,"highlight_end":73},{"text":" bool focusItem(void *item) const {","highlight_start":1,"highlight_end":43},{"text":" auto my_item = rustItem();","highlight_start":1,"highlight_end":39},{"text":" if (rust!(Slint_accessible_findItem [item: &ItemWeak as \"void *\", my_item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":129},{"text":" item == my_item","highlight_start":1,"highlight_end":32},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" has_focus = true;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" delegateFocus();","highlight_start":1,"highlight_end":33},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (int i = 0; i < rawChildCount(); ++i) {","highlight_start":1,"highlight_end":56},{"text":" if (static_cast(child(i))->focusItem(item)) {","highlight_start":1,"highlight_end":82},{"text":" return true;","highlight_start":1,"highlight_end":33},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return false;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void sendFocusChangeEvent() const {","highlight_start":1,"highlight_end":44},{"text":" auto event = QAccessibleEvent(object(), QAccessible::Focus);","highlight_start":1,"highlight_end":73},{"text":" QAccessible::updateAccessibility(&event);","highlight_start":1,"highlight_end":54},{"text":" has_focus_delegation = true;","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isValid() const override {","highlight_start":1,"highlight_end":40},{"text":" return true;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // navigation, hierarchy","highlight_start":1,"highlight_end":33},{"text":" QAccessibleInterface *parent() const override {","highlight_start":1,"highlight_end":56},{"text":" return m_parent;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *focusChild() const override {","highlight_start":1,"highlight_end":60},{"text":" if (has_focus_delegation) {","highlight_start":1,"highlight_end":40},{"text":" return const_cast(static_cast(this));","highlight_start":1,"highlight_end":108},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" if (auto focus = child(i)->focusChild()) return focus;","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfChild(const QAccessibleInterface *child) const override {","highlight_start":1,"highlight_end":77},{"text":" return m_children.indexOf(child->object()); // FIXME: Theoretically we can have several QAIs per QObject!","highlight_start":1,"highlight_end":118},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // Will *not* trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":70},{"text":" // Use this from the Slint side to make sure the accessibility","highlight_start":1,"highlight_end":71},{"text":" // item tree is not generated needlessly.","highlight_start":1,"highlight_end":50},{"text":" int rawChildCount() const {","highlight_start":1,"highlight_end":36},{"text":" return m_children.count();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Will *not* trigger a build of the accessibility tree!","highlight_start":1,"highlight_end":66},{"text":" QAccessibleInterface *rawChild(int index) const {","highlight_start":1,"highlight_end":58},{"text":" if (0 <= index && index < rawChildCount())","highlight_start":1,"highlight_end":55},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // May trigger a build of the accessibility item tree!","highlight_start":1,"highlight_end":63},{"text":" // Use this from the Qt API side (which is triggered by the OS accessibility","highlight_start":1,"highlight_end":85},{"text":" // layer to make sure accessibility information is up-to-date.","highlight_start":1,"highlight_end":71},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" return rawChildCount();","highlight_start":1,"highlight_end":36},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *child(int index) const override {","highlight_start":1,"highlight_end":64},{"text":" if (0 <= index && index < childCount())","highlight_start":1,"highlight_end":52},{"text":" return QAccessible::queryAccessibleInterface(m_children[index]);","highlight_start":1,"highlight_end":81},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setText(QAccessible::Text t, const QString &text) override {","highlight_start":1,"highlight_end":74},{"text":" Q_UNUSED(t); Q_UNUSED(text);","highlight_start":1,"highlight_end":41},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::Role role() const override {","highlight_start":1,"highlight_end":50},{"text":" return m_role;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QRect rect() const override {","highlight_start":1,"highlight_end":38},{"text":" auto item = rustItem();","highlight_start":1,"highlight_end":36},{"text":" QRectF r = rust!(Slint_accessible_item_rect","highlight_start":1,"highlight_end":56},{"text":" [item: *const ItemWeak as \"void*\"] -> qttypes::QRectF as \"QRectF\" {","highlight_start":1,"highlight_end":84},{"text":" match item.as_ref().unwrap().upgrade() { Some(item_rc) => {","highlight_start":1,"highlight_end":80},{"text":" let geometry = item_rc.geometry();","highlight_start":1,"highlight_end":59},{"text":"","highlight_start":1,"highlight_end":1},{"text":" let mapped = item_rc.map_to_window(geometry.origin);","highlight_start":1,"highlight_end":77},{"text":"","highlight_start":1,"highlight_end":1},{"text":" qttypes::QRectF {","highlight_start":1,"highlight_end":42},{"text":" x: mapped.x as _,","highlight_start":1,"highlight_end":46},{"text":" y: mapped.y as _,","highlight_start":1,"highlight_end":46},{"text":" width: geometry.width() as _,","highlight_start":1,"highlight_end":58},{"text":" height: geometry.height() as _,","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } _ => {","highlight_start":1,"highlight_end":29},{"text":" Default::default()","highlight_start":1,"highlight_end":43},{"text":" }}","highlight_start":1,"highlight_end":23},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" auto topLeft = mapToGlobal(QPoint(static_cast(r.left()), static_cast(r.top())));","highlight_start":1,"highlight_end":103},{"text":" auto bottomRight = mapToGlobal(QPoint(static_cast(r.right()), static_cast(r.bottom())));","highlight_start":1,"highlight_end":111},{"text":" return QRect(topLeft, bottomRight);","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleInterface *childAt(int x, int y) const override {","highlight_start":1,"highlight_end":69},{"text":" for (int i = 0; i < childCount(); ++i) {","highlight_start":1,"highlight_end":54},{"text":" auto c = child(i);","highlight_start":1,"highlight_end":35},{"text":" auto r = c->rect();","highlight_start":1,"highlight_end":36},{"text":" if (r.contains(x, y)) return c;","highlight_start":1,"highlight_end":48},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return nullptr;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void updateAccessibilityTree() const;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" protected:","highlight_start":1,"highlight_end":15},{"text":" mutable bool has_focus;","highlight_start":1,"highlight_end":32},{"text":" mutable bool has_focus_delegation;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QAccessible::Role m_role = QAccessible::NoRole;","highlight_start":1,"highlight_end":56},{"text":" QAccessibleInterface *m_parent = nullptr;","highlight_start":1,"highlight_end":50},{"text":" mutable QList m_children;","highlight_start":1,"highlight_end":44},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_item:","highlight_start":1,"highlight_end":30},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_item : public Slint_accessible, public QAccessibleValueInterface, public QAccessibleActionInterface {","highlight_start":1,"highlight_end":129},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_item(void *item, QObject *obj, QAccessible::Role role, QAccessibleInterface *parent) :","highlight_start":1,"highlight_end":112},{"text":" Slint_accessible(role, parent), m_object(obj)","highlight_start":1,"highlight_end":58},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" m_data = rust!(Slint_accessible_item_ctor [obj: *mut c_void as \"QObject*\",","highlight_start":1,"highlight_end":87},{"text":" item: &ItemWeak as \"void*\"] ->","highlight_start":1,"highlight_end":51},{"text":" *mut SlintAccessibleItemData as \"void*\" {","highlight_start":1,"highlight_end":62},{"text":" let data = SlintAccessibleItemData::new_pin_box(obj, item);","highlight_start":1,"highlight_end":84},{"text":" unsafe { Box::into_raw(Pin::into_inner_unchecked(data)) }","highlight_start":1,"highlight_end":82},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessibleActionInterface *actionInterface() { return this; }","highlight_start":1,"highlight_end":71},{"text":" QAccessibleValueInterface *valueInterface() { return this; }","highlight_start":1,"highlight_end":69},{"text":"","highlight_start":1,"highlight_end":1},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_item() {","highlight_start":1,"highlight_end":35},{"text":" rust!(Slint_accessible_item_dtor [m_data: *mut SlintAccessibleItemData as \"void*\"] {","highlight_start":1,"highlight_end":97},{"text":" unsafe { Pin::new_unchecked(Box::from_raw(m_data)) };","highlight_start":1,"highlight_end":70},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return rust!(Slint_accessible_item_rustItem [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> *const ItemWeak as \"void*\" {","highlight_start":1,"highlight_end":139},{"text":" &m_data.item","highlight_start":1,"highlight_end":29},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_object;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return dynamic_cast(parent())->qwidget();","highlight_start":1,"highlight_end":74},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *data() const {","highlight_start":1,"highlight_end":29},{"text":" return m_data;","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return parent()->window();","highlight_start":1,"highlight_end":39},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void delegateFocus() const override {","highlight_start":1,"highlight_end":46},{"text":" if (!has_focus) { return; }","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" auto index = rust!(Slint_accessible_item_delegate_focus [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> i32 as \"int\" {","highlight_start":1,"highlight_end":137},{"text":" m_data.item.upgrade()","highlight_start":1,"highlight_end":38},{"text":" .and_then(|i| { i.accessible_string_property(AccessibleStringProperty::DelegateFocus) })","highlight_start":1,"highlight_end":109},{"text":" .and_then(|s| s.as_str().parse::().ok()).unwrap_or(-1)","highlight_start":1,"highlight_end":80},{"text":" });","highlight_start":1,"highlight_end":16},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index >= 0 && index < rawChildCount()) {","highlight_start":1,"highlight_end":57},{"text":" static_cast(rawChild(index))->sendFocusChangeEvent();","highlight_start":1,"highlight_end":94},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" sendFocusChangeEvent();","highlight_start":1,"highlight_end":40},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" return item_string_property(m_data, t);","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" auto checked = item_string_property(m_data, CHECKED);","highlight_start":1,"highlight_end":66},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" state.focused = has_focus_delegation;","highlight_start":1,"highlight_end":50},{"text":" state.checked = (checked == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":57},{"text":" state.checkable = (item_string_property(m_data, CHECKABLE) == \"true\") ? 1 : 0;","highlight_start":1,"highlight_end":91},{"text":" return state; /* FIXME */","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *interface_cast(QAccessible::InterfaceType t) override {","highlight_start":1,"highlight_end":70},{"text":" if (t == QAccessible::ValueInterface && !item_string_property(m_data, QAccessible::Value).isEmpty()) {","highlight_start":1,"highlight_end":115},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":70},{"text":" } else if (t == QAccessible::ActionInterface) {","highlight_start":1,"highlight_end":60},{"text":" return static_cast(this);","highlight_start":1,"highlight_end":71},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" return QAccessibleInterface::interface_cast(t);","highlight_start":1,"highlight_end":60},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // AccessibleValueInterface:","highlight_start":1,"highlight_end":37},{"text":" QVariant currentValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, QAccessible::Value);","highlight_start":1,"highlight_end":69},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void setCurrentValue(const QVariant &value) override {","highlight_start":1,"highlight_end":63},{"text":" QString value_string = value.toString();","highlight_start":1,"highlight_end":53},{"text":" rust!(Slint_accessible_setCurrentValue [m_data: Pin<&SlintAccessibleItemData> as \"void*\", value_string: qttypes::QString as \"QString\"] {","highlight_start":1,"highlight_end":149},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":70},{"text":" item.accessible_action(&AccessibilityAction::SetValue(i_slint_core::format!(\"{value_string}\")));","highlight_start":1,"highlight_end":113},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant maximumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MAXIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumValue() const override {","highlight_start":1,"highlight_end":49},{"text":" return item_string_property(m_data, VALUE_MINIMUM);","highlight_start":1,"highlight_end":64},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QVariant minimumStepSize() const override {","highlight_start":1,"highlight_end":52},{"text":" return item_string_property(m_data, VALUE_STEP);","highlight_start":1,"highlight_end":61},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList actionNames() const override {","highlight_start":1,"highlight_end":51},{"text":" int supported = rust!(Slint_accessible_item_supported [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] -> SupportedAccessibilityAction as \"uint\" {","highlight_start":1,"highlight_end":161},{"text":" m_data.item.upgrade().map(|i| i.supported_accessibility_actions()).unwrap_or_default()","highlight_start":1,"highlight_end":103},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" QStringList actions;","highlight_start":1,"highlight_end":33},{"text":" if (supported & rust!(Slint_accessible_item_an1 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Default }))","highlight_start":1,"highlight_end":149},{"text":" actions << QAccessibleActionInterface::pressAction();","highlight_start":1,"highlight_end":70},{"text":" if (supported & rust!(Slint_accessible_item_an2 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Increment }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::increaseAction();","highlight_start":1,"highlight_end":73},{"text":" if (supported & rust!(Slint_accessible_item_an3 [] -> SupportedAccessibilityAction as \"uint\" { SupportedAccessibilityAction::Decrement }))","highlight_start":1,"highlight_end":151},{"text":" actions << QAccessibleActionInterface::decreaseAction();","highlight_start":1,"highlight_end":73},{"text":" return actions;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void doAction(const QString &actionName) override {","highlight_start":1,"highlight_end":60},{"text":" if (actionName == QAccessibleActionInterface::pressAction()) {","highlight_start":1,"highlight_end":75},{"text":" rust!(Slint_accessible_item_do_action1 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Default);","highlight_start":1,"highlight_end":75},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::increaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action2 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Increment);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" } else if (actionName == QAccessibleActionInterface::decreaseAction()) {","highlight_start":1,"highlight_end":85},{"text":" rust!(Slint_accessible_item_do_action3 [m_data: Pin<&SlintAccessibleItemData> as \"void*\"] {","highlight_start":1,"highlight_end":108},{"text":" let Some(item) = m_data.item.upgrade() else {return};","highlight_start":1,"highlight_end":74},{"text":" item.accessible_action(&AccessibilityAction::Decrement);","highlight_start":1,"highlight_end":77},{"text":" });","highlight_start":1,"highlight_end":20},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QStringList keyBindingsForAction(const QString &) const override {","highlight_start":1,"highlight_end":75},{"text":" return QStringList();","highlight_start":1,"highlight_end":34},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QObject *m_object = nullptr;","highlight_start":1,"highlight_end":37},{"text":" mutable void *m_data = nullptr;","highlight_start":1,"highlight_end":40},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":" // Slint_accessible_window:","highlight_start":1,"highlight_end":32},{"text":" // ------------------------------------------------------------------------------","highlight_start":1,"highlight_end":86},{"text":"","highlight_start":1,"highlight_end":1},{"text":" class Slint_accessible_window : public Slint_accessible {","highlight_start":1,"highlight_end":62},{"text":" public:","highlight_start":1,"highlight_end":12},{"text":" Slint_accessible_window(QWidget *widget, void *rust_window) :","highlight_start":1,"highlight_end":70},{"text":" Slint_accessible(QAccessible::Window, QAccessible::queryAccessibleInterface(qApp)),","highlight_start":1,"highlight_end":96},{"text":" m_widget(widget),","highlight_start":1,"highlight_end":30},{"text":" m_rustWindow(rust_window)","highlight_start":1,"highlight_end":38},{"text":" { }","highlight_start":1,"highlight_end":12},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ~Slint_accessible_window()","highlight_start":1,"highlight_end":35},{"text":" {","highlight_start":1,"highlight_end":10},{"text":" rust!(Slint_accessible_window_dtor [m_rustWindow: *mut c_void as \"void*\"] {","highlight_start":1,"highlight_end":88},{"text":" alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!","highlight_start":1,"highlight_end":128},{"text":" });","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" bool isUsed() const {","highlight_start":1,"highlight_end":30},{"text":" return is_used;","highlight_start":1,"highlight_end":28},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void *rustItem() const override {","highlight_start":1,"highlight_end":42},{"text":" return root_item_for_window(m_rustWindow);","highlight_start":1,"highlight_end":55},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QObject *object() const override {","highlight_start":1,"highlight_end":43},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWidget *qwidget() const override {","highlight_start":1,"highlight_end":44},{"text":" return m_widget;","highlight_start":1,"highlight_end":29},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QWindow *window() const override {","highlight_start":1,"highlight_end":43},{"text":" return qobject_cast(object())->windowHandle();","highlight_start":1,"highlight_end":70},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int childCount() const override {","highlight_start":1,"highlight_end":42},{"text":" if (!is_used) { updateAccessibilityTree(); }","highlight_start":1,"highlight_end":57},{"text":" is_used = true;","highlight_start":1,"highlight_end":28},{"text":" return Slint_accessible::childCount();","highlight_start":1,"highlight_end":51},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" // properties and state","highlight_start":1,"highlight_end":32},{"text":" QString text(QAccessible::Text t) const override {","highlight_start":1,"highlight_end":59},{"text":" switch (t) {","highlight_start":1,"highlight_end":25},{"text":" case QAccessible::Name: return qobject_cast(object())->windowTitle();","highlight_start":1,"highlight_end":96},{"text":" default: return QString();","highlight_start":1,"highlight_end":43},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::State state() const override {","highlight_start":1,"highlight_end":52},{"text":" QAccessible::State state;","highlight_start":1,"highlight_end":38},{"text":" state.active = 1;","highlight_start":1,"highlight_end":30},{"text":" state.focusable = 1;","highlight_start":1,"highlight_end":33},{"text":" return state;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" private:","highlight_start":1,"highlight_end":13},{"text":" QWidget *m_widget;","highlight_start":1,"highlight_end":27},{"text":" void *m_rustWindow; // *const QtWindow","highlight_start":1,"highlight_end":47},{"text":" mutable bool is_used = false;","highlight_start":1,"highlight_end":38},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList deleteStaleItems(QList &¤t_children) {","highlight_start":1,"highlight_end":77},{"text":" // Delete no longer valid objects:","highlight_start":1,"highlight_end":43},{"text":" current_children.erase(std::remove_if(current_children.begin(), current_children.end(), [](QObject *o) {","highlight_start":1,"highlight_end":113},{"text":" auto ai = dynamic_cast(QAccessible::queryAccessibleInterface(o));","highlight_start":1,"highlight_end":103},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" auto data = ai->data();","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (rust!(Slint_delete_stale_items","highlight_start":1,"highlight_end":47},{"text":" [data: Pin<&SlintAccessibleItemData> as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":89},{"text":" data.item.upgrade().is_none()","highlight_start":1,"highlight_end":46},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" o->deleteLater();","highlight_start":1,"highlight_end":34},{"text":" return true;","highlight_start":1,"highlight_end":29},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" return false;","highlight_start":1,"highlight_end":30},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }), current_children.end());","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return std::move(current_children);","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" int indexOfItem(const QList &existing, void *item) {","highlight_start":1,"highlight_end":68},{"text":" for (int i = 0; i < existing.count(); ++i) {","highlight_start":1,"highlight_end":53},{"text":" auto data = dynamic_cast(QAccessible::queryAccessibleInterface(existing[i]));","highlight_start":1,"highlight_end":115},{"text":" if (rust!(Slint_indexOfItems [data: Pin<&SlintAccessibleItemData> as \"void*\", item: &ItemWeak as \"void*\"] -> bool as \"bool\" {","highlight_start":1,"highlight_end":138},{"text":" data.item == *item","highlight_start":1,"highlight_end":35},{"text":" })) {","highlight_start":1,"highlight_end":18},{"text":" return i;","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":14},{"text":" }","highlight_start":1,"highlight_end":10},{"text":" return -1;","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QList updateItems(QList &¤t_children,","highlight_start":1,"highlight_end":70},{"text":" Descendents &descendents,","highlight_start":1,"highlight_end":59},{"text":" Slint_accessible *parent) {","highlight_start":1,"highlight_end":61},{"text":" QList children = {};","highlight_start":1,"highlight_end":40},{"text":" children.reserve(descendents.count());","highlight_start":1,"highlight_end":47},{"text":"","highlight_start":1,"highlight_end":1},{"text":" for (size_t i = 0; i < descendents.count(); ++i) {","highlight_start":1,"highlight_end":59},{"text":" auto item = descendents.itemAt(i);","highlight_start":1,"highlight_end":47},{"text":" auto index = indexOfItem(current_children, item);","highlight_start":1,"highlight_end":62},{"text":" QObject *object = nullptr;","highlight_start":1,"highlight_end":39},{"text":" Slint_accessible_item *ai = nullptr;","highlight_start":1,"highlight_end":49},{"text":"","highlight_start":1,"highlight_end":1},{"text":" if (index == -1) {","highlight_start":1,"highlight_end":31},{"text":" // Create new item:","highlight_start":1,"highlight_end":36},{"text":" object = new QObject();","highlight_start":1,"highlight_end":40},{"text":" auto role = descendents.roleAt(i);","highlight_start":1,"highlight_end":51},{"text":" ai = new Slint_accessible_item(item, object, role, parent);","highlight_start":1,"highlight_end":76},{"text":"","highlight_start":1,"highlight_end":1},{"text":" QAccessible::registerAccessibleInterface(ai);","highlight_start":1,"highlight_end":62},{"text":" } else {","highlight_start":1,"highlight_end":21},{"text":" // Reuse existing item:","highlight_start":1,"highlight_end":40},{"text":" object = current_children[index];","highlight_start":1,"highlight_end":50},{"text":" ai = dynamic_cast(QAccessible::queryAccessibleInterface(object));","highlight_start":1,"highlight_end":107},{"text":"","highlight_start":1,"highlight_end":1},{"text":" current_children.removeAt(index);","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":14},{"text":"","highlight_start":1,"highlight_end":1},{"text":" Q_ASSERT(ai);","highlight_start":1,"highlight_end":26},{"text":" Q_ASSERT(object);","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ai->updateAccessibilityTree();","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" children.append(object);","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":10},{"text":"","highlight_start":1,"highlight_end":1},{"text":" return children;","highlight_start":1,"highlight_end":25},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"","highlight_start":1,"highlight_end":1},{"text":" void Slint_accessible::updateAccessibilityTree() const {","highlight_start":1,"highlight_end":61},{"text":" QList valid_objects = deleteStaleItems(std::move(m_children));","highlight_start":1,"highlight_end":82},{"text":" auto descendents = Descendents(rustItem());","highlight_start":1,"highlight_end":52},{"text":"","highlight_start":1,"highlight_end":1},{"text":" m_children = updateItems(std::move(valid_objects), descendents,","highlight_start":1,"highlight_end":72},{"text":" const_cast(this));","highlight_start":1,"highlight_end":72},{"text":" }","highlight_start":1,"highlight_end":6},{"text":"}}","highlight_start":1,"highlight_end":3}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"cpp!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":8796,"byte_end":8812,"line_start":250,"line_end":250,"column_start":1,"column_end":17,"is_primary":false,"text":[{"text":"macro_rules! cpp {","highlight_start":1,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::__cpp_internal!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs","byte_start":4246,"byte_end":4273,"line_start":128,"line_end":128,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"macro_rules! __cpp_internal {","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning[E0133]\u001b[0m\u001b[0m\u001b[1m: call to unsafe function `std::rc::Weak::::from_raw` is unsafe and requires unsafe block\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:716:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m716\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m alloc::rc::Weak::from_raw(m_rustWindow as *const QtWindow); // Consume the Weak we hold in our void*!\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mcall to unsafe function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: for more information, see issue #71668 \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: consult the function's documentation for information on how to avoid undefined behavior\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: an unsafe function restricts its caller, but its body is safe by default\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0mqt_accessible.rs:259:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mcpp! {{\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m #include \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m844\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m845\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m|__^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] warning[E0133]: call to unsafe function `std::boxed::Box::::from_raw` is unsafe and requires unsafe block [INFO] [stdout] --> lib.rs:229:41 [INFO] [stdout] | [INFO] [stdout] 229 | ... drop(Box::from_raw(fnbox)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> lib.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | / cpp! {{ [INFO] [stdout] 223 | | struct TraitObject { void *a, *b; }; [INFO] [stdout] 224 | | struct EventHolder { [INFO] [stdout] 225 | | TraitObject fnbox = {nullptr, nullptr}; [INFO] [stdout] ... | [INFO] [stdout] 249 | | }; [INFO] [stdout] 250 | | }}; [INFO] [stdout] | |__________________^ [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::boxed::Box::::from_raw` is unsafe and requires unsafe block [INFO] [stdout] --> lib.rs:244:44 [INFO] [stdout] | [INFO] [stdout] 244 | ... let b = Box::from_raw(fnbox); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> lib.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | / cpp! {{ [INFO] [stdout] 223 | | struct TraitObject { void *a, *b; }; [INFO] [stdout] 224 | | struct EventHolder { [INFO] [stdout] 225 | | TraitObject fnbox = {nullptr, nullptr}; [INFO] [stdout] ... | [INFO] [stdout] 249 | | }; [INFO] [stdout] 250 | | }}; [INFO] [stdout] | |__________________^ [INFO] [stdout] = note: this warning originates in the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.68s [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling i-slint-backend-qt v1.8.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 42 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 43 | | if (!obj) [INFO] [stdout] 44 | | return; [INFO] [stdout] ... | [INFO] [stdout] 56 | | }); [INFO] [stdout] 57 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 42 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 43 | | if (!obj) [INFO] [stdout] 44 | | return; [INFO] [stdout] ... | [INFO] [stdout] 56 | | }); [INFO] [stdout] 57 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259| #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 69 | | QTimer::singleShot(0, [ obj = QPointer(obj)]() { [INFO] [stdout] 70 | | if (!obj) [INFO] [stdout] 71 | | return; [INFO] [stdout] ... | [INFO] [stdout] 81 | | }); [INFO] [stdout] 82 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 69 | | QTimer::singleShot(0, [ obj = QPointer(obj)]() { [INFO] [stdout] 70 | | if (!obj) [INFO] [stdout] 71 | | return; [INFO] [stdout] ... | [INFO] [stdout] 81 | | }); [INFO] [stdout] 82 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259| #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 94 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 95 | | if (!obj) [INFO] [stdout] 96 | | return; [INFO] [stdout] ... | [INFO] [stdout] 106 | | }); [INFO] [stdout] 107 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 94 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 95 | | if (!obj) [INFO] [stdout] 96 | | return; [INFO] [stdout] ... | [INFO] [stdout] 106 | | }); [INFO] [stdout] 107 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 119 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 120 | | if (!obj) [INFO] [stdout] 121 | | return; [INFO] [stdout] ... | [INFO] [stdout] 131 | | }); [INFO] [stdout] 132 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 119 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 120 | | if (!obj) [INFO] [stdout] 121 | | return; [INFO] [stdout] ... | [INFO] [stdout] 131 | | }); [INFO] [stdout] 132 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 144 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 145 | | if (!obj) [INFO] [stdout] 146 | | return; [INFO] [stdout] ... | [INFO] [stdout] 155 | | }); [INFO] [stdout] 156 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 144 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 145 | | if (!obj) [INFO] [stdout] 146 | | return; [INFO] [stdout] ... | [INFO] [stdout] 155 | | }); [INFO] [stdout] 156 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 42 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 43 | | if (!obj) [INFO] [stdout] 44 | | return; [INFO] [stdout] ... | [INFO] [stdout] 56 | | }); [INFO] [stdout] 57 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 42 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 43 | | if (!obj) [INFO] [stdout] 44 | | return; [INFO] [stdout] ... | [INFO] [stdout] 56 | | }); [INFO] [stdout] 57 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259| #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 69 | | QTimer::singleShot(0, [ obj = QPointer(obj)]() { [INFO] [stdout] 70 | | if (!obj) [INFO] [stdout] 71 | | return; [INFO] [stdout] ... | [INFO] [stdout] 81 | | }); [INFO] [stdout] 82 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 69 | | QTimer::singleShot(0, [ obj = QPointer(obj)]() { [INFO] [stdout] 70 | | if (!obj) [INFO] [stdout] 71 | | return; [INFO] [stdout] ... | [INFO] [stdout] 81 | | }); [INFO] [stdout] 82 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259| #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 94 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 95 | | if (!obj) [INFO] [stdout] 96 | | return; [INFO] [stdout] ... | [INFO] [stdout] 106 | | }); [INFO] [stdout] 107 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 94 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 95 | | if (!obj) [INFO] [stdout] 96 | | return; [INFO] [stdout] ... | [INFO] [stdout] 106 | | }); [INFO] [stdout] 107 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 119 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 120 | | if (!obj) [INFO] [stdout] 121 | | return; [INFO] [stdout] ... | [INFO] [stdout] 131 | | }); [INFO] [stdout] 132 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 119 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 120 | | if (!obj) [INFO] [stdout] 121 | | return; [INFO] [stdout] ... | [INFO] [stdout] 131 | | }); [INFO] [stdout] 132 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> qt_accessible.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 144 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 145 | | if (!obj) [INFO] [stdout] 146 | | return; [INFO] [stdout] ... | [INFO] [stdout] 155 | | }); [INFO] [stdout] 156 | | }); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> qt_accessible.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | / cpp!(unsafe [obj as "QObject*"] { [INFO] [stdout] 144 | | QTimer::singleShot(0, [obj = QPointer(obj)]() { [INFO] [stdout] 145 | | if (!obj) [INFO] [stdout] 146 | | return; [INFO] [stdout] ... | [INFO] [stdout] 155 | | }); [INFO] [stdout] 156 | | }); [INFO] [stdout] | |__________^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__cpp_closure_impl` which comes from the expansion of the macro `cpp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/cpp-0.5.10/src/lib.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | #[derive($cunsafe(rate::__cpp_internal_closur)e)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `i-slint-backend-qt` (lib test) due to 10 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `i-slint-backend-qt` (lib) due to 10 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "f2071ce5a5d90ff1dde0b0d0d56847d89527a38162f0952f5e39d9f7430ca6d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2071ce5a5d90ff1dde0b0d0d56847d89527a38162f0952f5e39d9f7430ca6d4", kill_on_drop: false }` [INFO] [stdout] f2071ce5a5d90ff1dde0b0d0d56847d89527a38162f0952f5e39d9f7430ca6d4