Crate rustc [] [src]

Unstable (rustc_private)

The Rust compiler.

Note

This API is completely unstable and subject to change.

Modules

cfg [Unstable]

Module that constructs a control-flow graph representing an item. Uses Graph as the underlying representation.

dep_graph [Unstable]
diagnostics [Unstable]
hir [Unstable]
infer [Unstable]

See the Book for more information.

lint [Unstable]

Lints, aka compiler warnings.

middle [Unstable]
mir [Unstable]
session [Unstable]
traits [Unstable]

Trait Resolution. See the Book for more.

ty [Unstable]
util [Unstable]

Macros

bug! [Unstable]
declare_lint! [Unstable]

Declare a static item of type &'static Lint.

lint_array! [Unstable]

Declare a static LintArray and return it as an expression.

lint_initializer! [Unstable]

Build a Lint initializer.

span_bug! [Unstable]

Constants

DIAGNOSTICS [Unstable]