[INFO] [stdout] ... |
[INFO] [stdout] 60 | | )
[INFO] [stdout] 61 | | })})
[INFO] [stdout] | |____________^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] {"reason":"compiler-message","package_id":"edix-1 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"edix-1","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `r` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":101,"byte_end":121,"line_start":5,"line_end":5,"column_start":14,"column_end":34,"is_primary":false,"text":[{"text":" (!) => { proc_macro_call_1!() };","highlight_start":14,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":139,"byte_end":159,"line_start":6,"line_end":6,"column_start":15,"column_end":35,"is_primary":false,"text":[{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":15,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/content.rs","byte_start":1323,"byte_end":1679,"line_start":52,"line_end":61,"column_start":9,"column_end":13,"is_primary":false,"text":[{"text":" html!(","highlight_start":9,"highlight_end":15},{"text":" {for self.rich.iter().map(|elmts| {","highlight_start":1,"highlight_end":48},{"text":" html!(","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" {for elmts.iter().map(","highlight_start":1,"highlight_end":47},{"text":" |r| html!({&r.s.replace(' ', \"\\u{00a0}\")})","highlight_start":1,"highlight_end":113},{"text":" )}","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" )","highlight_start":1,"highlight_end":14},{"text":" })})","highlight_start":1,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_2!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `r` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/content.rs:52:9\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;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {for self.rich.iter().map(|elmts| {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m html!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m )\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\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[1m\u001b[38;5;9m|____________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\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: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}}
[INFO] [stdout] {"reason":"compiler-message","package_id":"edix-1 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"edix-1","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `n` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":178,"byte_end":198,"line_start":7,"line_end":7,"column_start":16,"column_end":36,"is_primary":false,"text":[{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":16,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/app.rs","byte_start":6829,"byte_end":8720,"line_start":177,"line_end":210,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":"
","highlight_start":1,"highlight_end":41},{"text":" {\"Theme: \"}","highlight_start":1,"highlight_end":26},{"text":" {\"Language: \"}","highlight_start":1,"highlight_end":26},{"text":" {\"Font style: \"}","highlight_start":1,"highlight_end":26},{"text":" ","highlight_start":1,"highlight_end":86},{"text":"
","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":41},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":70},{"text":" {self.controller.get_html()}","highlight_start":1,"highlight_end":49},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" >","highlight_start":1,"highlight_end":16},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":1},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":1},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":1},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":1},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":1},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_3!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `n` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:177:9\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;12m177\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m <>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
{\"Theme: \"}