Build #2216783 2025-06-11 05:06:55
# rustc version
rustc 1.89.0-nightly (1677d46cb 2025-06-10)# docs.rs version
docsrs 0.6.0 (d2911047 2025-05-28)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/dotscope-0.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/dotscope-0.2.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250610-1.89.0-nightly-1677d46cb\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu" "--config" "build.rustdocflags=[\"-Zmetrics-dir=/opt/rustwide/target/metrics\"]", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] b1e007f04c373f0c6d3fa64a68eb678d34ad9890577d5e0e3a99d98bd5eca2c0
[INFO] running `Command { std: "docker" "start" "-a" "b1e007f04c373f0c6d3fa64a68eb678d34ad9890577d5e0e3a99d98bd5eca2c0", kill_on_drop: false }`
[INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: basic, comprehensive, decode_blocks, disassembly, lowlevel, metadata, method_analysis, types
[INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true`
[INFO] [stderr] to the [[example]] target configuration of at least one example.
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr] Documenting dotscope v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `Malformed`
[INFO] [stderr] --> src/file/parser.rs:189:78
[INFO] [stderr] |
[INFO] [stderr] 189 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Malformed`] for invalid compressed uint format
[INFO] [stderr] | ^^^^^^^^^ no item named `Malformed` in scope
[INFO] [stderr] |
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Error::Malformed`
[INFO] [stderr] --> src/file/parser.rs:220:78
[INFO] [stderr] |
[INFO] [stderr] 220 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Error::Malformed`] for invalid encoding
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `Error` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Error::Malformed`
[INFO] [stderr] --> src/file/parser.rs:241:78
[INFO] [stderr] |
[INFO] [stderr] 241 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Error::Malformed`] for invalid token encoding
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `Error` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Error::Malformed`
[INFO] [stderr] --> src/file/parser.rs:265:78
[INFO] [stderr] |
[INFO] [stderr] 265 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Error::Malformed`] for invalid encoding
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `Error` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Error::Malformed`
[INFO] [stderr] --> src/file/parser.rs:296:78
[INFO] [stderr] |
[INFO] [stderr] 296 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Error::Malformed`] for invalid UTF-8
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `Error` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Error::Malformed`
[INFO] [stderr] --> src/file/parser.rs:320:78
[INFO] [stderr] |
[INFO] [stderr] 320 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Error::Malformed`] for invalid UTF-8
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `Error` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Error::Malformed`
[INFO] [stderr] --> src/file/parser.rs:344:78
[INFO] [stderr] |
[INFO] [stderr] 344 | /// Returns [`OutOfBounds`] if reading would exceed the data length or [`Error::Malformed`] for invalid UTF-16
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `Error` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Instruction`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Instruction`] - Represents a decoded CIL instruction
[INFO] [stderr] ^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `Instruction` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `BasicBlock`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`BasicBlock`] - A sequence of instructions with single entry/exit
[INFO] [stderr] ^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `BasicBlock` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Operand`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Operand`] - Instruction operands (immediates, tokens, targets)
[INFO] [stderr] ^^^^^^^^^
[INFO] [stderr] = note: no item named `Operand` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `FlowType`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`FlowType`] - How instructions affect control flow
[INFO] [stderr] ^^^^^^^^^^
[INFO] [stderr] = note: no item named `FlowType` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `decode_instruction`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`decode_instruction`] - Decode a single instruction
[INFO] [stderr] ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `decode_instruction` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `decode_stream`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`decode_stream`] - Decode a sequence of instructions
[INFO] [stderr] ^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `decode_stream` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `decode_method`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`decode_method`] - Decode an entire method body
[INFO] [stderr] ^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `decode_method` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `decode_blocks`
[INFO] [stderr] --> src/lib.rs:256:1
[INFO] [stderr] |
[INFO] [stderr] 28 | | //! [](https://crates.io/crates/dotscope)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 256| / /// Instructions, Disassembler based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`decode_blocks`] - Build basic blocks from instruction stream
[INFO] [stderr] ^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `decode_blocks` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `self::cilobject`
[INFO] [stderr] --> src/lib.rs:294:1
[INFO] [stderr] |
[INFO] [stderr] 33 | | //! Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 294| / /// Definitions, parsing, loading, mapping of CIL metadata based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`CilObject`](self::cilobject) - Main assembly representation with metadata and IL code
[INFO] [stderr] ^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `cilobject` in module `dotscope`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `self::method`
[INFO] [stderr] --> src/lib.rs:294:1
[INFO] [stderr] |
[INFO] [stderr] 33 | | //! Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 294| / /// Definitions, parsing, loading, mapping of CIL metadata based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`method`](self::method) - Complete method analysis and IL disassembly
[INFO] [stderr] ^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `method` in module `dotscope`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `self::token`
[INFO] [stderr] --> src/lib.rs:294:1
[INFO] [stderr] |
[INFO] [stderr] 33 | | //! Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 294| / /// Definitions, parsing, loading, mapping of CIL metadata based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`token`](self::token) - Metadata table row references used throughout .NET
[INFO] [stderr] ^^^^^^^^^^^
[INFO] [stderr] = note: no item named `token` in module `dotscope`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `self::typesystem`
[INFO] [stderr] --> src/lib.rs:294:1
[INFO] [stderr] |
[INFO] [stderr] 33 | | //! Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 294| / /// Definitions, parsing, loading, mapping of CIL metadata based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`typesystem`](self::typesystem) - Complete .NET type system representation
[INFO] [stderr] ^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `typesystem` in module `dotscope`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `self::signatures`
[INFO] [stderr] --> src/lib.rs:294:1
[INFO] [stderr] |
[INFO] [stderr] 33 | | //! Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 294| / /// Definitions, parsing, loading, mapping of CIL metadata based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`signatures`](self::signatures) - Method and type signature parsing
[INFO] [stderr] ^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `signatures` in module `dotscope`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `self::streams`
[INFO] [stderr] --> src/lib.rs:294:1
[INFO] [stderr] |
[INFO] [stderr] 33 | | //! Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language)
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 294| / /// Definitions, parsing, loading, mapping of CIL metadata based on ECMA-355
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`streams`](self::streams) - Metadata stream parsing (strings, blobs, GUIDs, etc.)
[INFO] [stderr] ^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `streams` in module `dotscope`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `CilObject`
[INFO] [stderr] --> src/metadata/mod.rs:35:1
[INFO] [stderr] |
[INFO] [stderr] 13 | | //! - [`token`](self::token) - Metadata table row references used throughout .NET
[INFO] [stderr] | |___________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 35 | / /// Implementation of a loaded + parsed CIL binary
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] The [`CilObject`] struct is the main entry point for analyzing .NET assemblies. It provides
[INFO] [stderr] ^^^^^^^^^^^
[INFO] [stderr] = note: no item named `CilObject` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Cor20Header`
[INFO] [stderr] --> src/metadata/mod.rs:37:1
[INFO] [stderr] |
[INFO] [stderr] 7 | | //! # Key Components
[INFO] [stderr] | |_____________________^
[INFO] [stderr] ...
[INFO] [stderr] 37| / /// Implementation of the Header of CIL
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] This module defines the [`Cor20Header`] struct, which represents the main header for .NET assemblies
[INFO] [stderr] ^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `Cor20Header` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Identity`
[INFO] [stderr] --> src/metadata/mod.rs:43:1
[INFO] [stderr] |
[INFO] [stderr] 15 | | //! - [`signatures`](self::signatures) - Method and type signature parsing
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 43 | / /// Implementation of the verification mechanism of an `Assembly`
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] This module provides the [`Identity`] enum and related logic for representing and computing
[INFO] [stderr] ^^^^^^^^^^
[INFO] [stderr] = note: no item named `Identity` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Identity`
[INFO] [stderr] --> src/metadata/mod.rs:43:1
[INFO] [stderr] |
[INFO] [stderr] 15 | | //! - [`signatures`](self::signatures) - Method and type signature parsing
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 43 | / /// Implementation of the verification mechanism of an `Assembly`
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Identity`] - Represents either a full public key or a token (hash) identity
[INFO] [stderr] ^^^^^^^^^^
[INFO] [stderr] = note: no item named `Identity` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Import`
[INFO] [stderr] --> src/metadata/mod.rs:45:1
[INFO] [stderr] |
[INFO] [stderr] 10 | | //! - [`method`](self::method) - Complete method analysis and IL disassembly
[INFO] [stderr] | |_______________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 45 | / /// Implementation of methods that are imported from other binaries (native or .net)
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Import`] - Represents a method or type imported from another assembly or DLL
[INFO] [stderr] ^^^^^^^^
[INFO] [stderr] = note: no item named `Import` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `ImportType`
[INFO] [stderr] --> src/metadata/mod.rs:45:1
[INFO] [stderr] |
[INFO] [stderr] 10 | | //! - [`method`](self::method) - Complete method analysis and IL disassembly
[INFO] [stderr] | |_______________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 45 | / /// Implementation of methods that are imported from other binaries (native or .net)
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`ImportType`] - Enum for method or type import
[INFO] [stderr] ^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `ImportType` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `ImportSourceId`
[INFO] [stderr] --> src/metadata/mod.rs:45:1
[INFO] [stderr] |
[INFO] [stderr] 10 | | //! - [`method`](self::method) - Complete method analysis and IL disassembly
[INFO] [stderr] | |_______________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 45 | / /// Implementation of methods that are imported from other binaries (native or .net)
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`ImportSourceId`] - Enum for identifying the source of an import
[INFO] [stderr] ^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `ImportSourceId` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `NATIVE_TYPE`
[INFO] [stderr] --> src/metadata/mod.rs:49:1
[INFO] [stderr] |
[INFO] [stderr] 15 | | //! - [`signatures`](self::signatures) - Method and type signature parsing
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 49 | / /// Implementation of the type marshalling for native code invokations
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`NATIVE_TYPE`] - Constants for all native types used in marshalling
[INFO] [stderr] ^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `NATIVE_TYPE` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `MarshalDescriptor`
[INFO] [stderr] --> src/metadata/mod.rs:49:1
[INFO] [stderr] |
[INFO] [stderr] 15 | | //! - [`signatures`](self::signatures) - Method and type signature parsing
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 49 | / /// Implementation of the type marshalling for native code invokations
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`MarshalDescriptor`] - Parsed marshalling descriptor for a field or parameter
[INFO] [stderr] ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `MarshalDescriptor` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Method`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] [`Method`] struct with lazy-initialized basic blocks. Key design principles:
[INFO] [stderr] ^^^^^^^^
[INFO] [stderr] = note: no item named `Method` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `InstructionIterator`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - **Zero-copy iteration**: The [`InstructionIterator`] yields references to
[INFO] [stderr] ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `InstructionIterator` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Method`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Method`] - Complete method representation with metadata and lazily-loaded IL code
[INFO] [stderr] ^^^^^^^^
[INFO] [stderr] = note: no item named `Method` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `MethodBody`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`MethodBody`] - Method body containing IL instructions and exception handlers
[INFO] [stderr] ^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `MethodBody` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `ExceptionHandler`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`ExceptionHandler`] - Try/catch/finally exception handling regions
[INFO] [stderr] ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `ExceptionHandler` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `InstructionIterator`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`InstructionIterator`] - Efficient iterator over method instructions
[INFO] [stderr] ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `InstructionIterator` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `MethodMap`
[INFO] [stderr] --> src/metadata/mod.rs:51:1
[INFO] [stderr] |
[INFO] [stderr] 51 | / /// Implementation of the MethodHeader of CIL
[INFO] [stderr] 52 | | pub mod method;
[INFO] [stderr] 53 | | /// Implementation of the .NET resources
[INFO] [stderr] 54 | | pub mod resources;
[INFO] [stderr] ... |
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`MethodMap`] - Token-indexed collection of all methods in an assembly
[INFO] [stderr] ^^^^^^^^^^^
[INFO] [stderr] = note: no item named `MethodMap` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Method::instructions`
[INFO] [stderr] --> src/metadata/method/iter.rs:218:57
[INFO] [stderr] |
[INFO] [stderr] 218 | /// This method is typically called internally by [`Method::instructions()`] rather
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `Method` in scope
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Resources`
[INFO] [stderr] --> src/metadata/mod.rs:53:1
[INFO] [stderr] |
[INFO] [stderr] 9 | | //! - [`CilObject`](self::cilobject) - Main assembly representation with metadata and IL code
[INFO] [stderr] | |__________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 53| / /// Implementation of the .NET resources
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Resources`] - Container for all resources in the assembly
[INFO] [stderr] ^^^^^^^^^^^
[INFO] [stderr] = note: no item named `Resources` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Resource`
[INFO] [stderr] --> src/metadata/mod.rs:53:1
[INFO] [stderr] |
[INFO] [stderr] 9 | | //! - [`CilObject`](self::cilobject) - Main assembly representation with metadata and IL code
[INFO] [stderr] | |__________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 53| / /// Implementation of the .NET resources
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Resource`] - Parsed resource entry
[INFO] [stderr] ^^^^^^^^^^
[INFO] [stderr] = note: no item named `Resource` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `ManifestResourceRc`
[INFO] [stderr] --> src/metadata/mod.rs:53:1
[INFO] [stderr] |
[INFO] [stderr] 9 | | //! - [`CilObject`](self::cilobject) - Main assembly representation with metadata and IL code
[INFO] [stderr] | |__________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 53| / /// Implementation of the .NET resources
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`ManifestResourceRc`] - Reference-counted manifest resource
[INFO] [stderr] ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `ManifestResourceRc` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Root`
[INFO] [stderr] --> src/metadata/mod.rs:55:1
[INFO] [stderr] |
[INFO] [stderr] 39 | | /// Implementation of custom attribute parsing and representation
[INFO] [stderr] | |__________________________________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 55 | / /// Implementation of the root metadata structure
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] This module defines the [`Root`] struct, which represents the root metadata header and stream
[INFO] [stderr] ^^^^^^
[INFO] [stderr] = note: no item named `Root` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `PermissionSet`
[INFO] [stderr] --> src/metadata/mod.rs:57:1
[INFO] [stderr] |
[INFO] [stderr] 51 | | /// Implementation of the MethodHeader of CIL
[INFO] [stderr] | |______________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 57 | / /// Implementation of the .NET security model
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`PermissionSet`] - A collection of security permissions
[INFO] [stderr] ^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `PermissionSet` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `Permission`
[INFO] [stderr] --> src/metadata/mod.rs:57:1
[INFO] [stderr] |
[INFO] [stderr] 51 | | /// Implementation of the MethodHeader of CIL
[INFO] [stderr] | |______________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 57 | / /// Implementation of the .NET security model
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`Permission`] - Individual security permission with type and arguments
[INFO] [stderr] ^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `Permission` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `NamedArgument`
[INFO] [stderr] --> src/metadata/mod.rs:57:1
[INFO] [stderr] |
[INFO] [stderr] 51 | | /// Implementation of the MethodHeader of CIL
[INFO] [stderr] | |______________________________________________^
[INFO] [stderr] ...
[INFO] [stderr] 57 | / /// Implementation of the .NET security model
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`NamedArgument`] - Key-value pairs for permission parameters
[INFO] [stderr] ^^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `NamedArgument` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `CilType`
[INFO] [stderr] --> src/metadata/mod.rs:65:1
[INFO] [stderr] |
[INFO] [stderr] 38 | | pub mod cor20header;
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 65 | / /// Implementation of the .NET type system
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`CilType`]: Core type representation combining TypeDef, TypeRef, and TypeSpec
[INFO] [stderr] ^^^^^^^^^
[INFO] [stderr] = note: no item named `CilType` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `TypeRegistry`
[INFO] [stderr] --> src/metadata/mod.rs:65:1
[INFO] [stderr] |
[INFO] [stderr] 38 | | pub mod cor20header;
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 65 | / /// Implementation of the .NET type system
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`TypeRegistry`]: Central registry for all types in an assembly
[INFO] [stderr] ^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `TypeRegistry` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `TypeResolver`
[INFO] [stderr] --> src/metadata/mod.rs:65:1
[INFO] [stderr] |
[INFO] [stderr] 38 | | pub mod cor20header;
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 65 | / /// Implementation of the .NET type system
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`TypeResolver`]: Resolves type references and builds complete type information
[INFO] [stderr] ^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `TypeResolver` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `TypeBuilder`
[INFO] [stderr] --> src/metadata/mod.rs:65:1
[INFO] [stderr] |
[INFO] [stderr] 38 | | pub mod cor20header;
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 65 | / /// Implementation of the .NET type system
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`TypeBuilder`]: Builder pattern for constructing complex types
[INFO] [stderr] ^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `TypeBuilder` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: unresolved link to `CilPrimitive`
[INFO] [stderr] --> src/metadata/mod.rs:65:1
[INFO] [stderr] |
[INFO] [stderr] 38 | | pub mod cor20header;
[INFO] [stderr] | |_______^
[INFO] [stderr] ...
[INFO] [stderr] 65 | / /// Implementation of the .NET type system
[INFO] [stderr] |
[INFO] [stderr] = note: the link appears in this line:
[INFO] [stderr]
[INFO] [stderr] - [`CilPrimitive`]: Built-in primitive types (int32, string, object, etc.)
[INFO] [stderr] ^^^^^^^^^^^^^^
[INFO] [stderr] = note: no item named `CilPrimitive` in scope
[INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]
[INFO] [stderr] warning: `dotscope` (lib doc) generated 50 warnings
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.18s
[INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/dotscope/index.html
[INFO] running `Command { std: "docker" "inspect" "b1e007f04c373f0c6d3fa64a68eb678d34ad9890577d5e0e3a99d98bd5eca2c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1e007f04c373f0c6d3fa64a68eb678d34ad9890577d5e0e3a99d98bd5eca2c0", kill_on_drop: false }`
[INFO] [stdout] b1e007f04c373f0c6d3fa64a68eb678d34ad9890577d5e0e3a99d98bd5eca2c0