[−][src]Module rustdoc::core

Structs

DocContext
EmitIgnoredResolutionErrors

Due to https://github.com/rust-lang/rust/pull/73566, the name resolution pass may find errors that are never emitted. If typeck is called after this happens, then we'll get an ICE: 'Res::Error found but not reported'. To avoid this, emit the errors now.

Enums

ImplTraitParam

DefId or parameter index (ty::ParamTy.index) of a synthetic type parameter for impl Trait in argument position.

Functions

init_lints

This function is used to setup the lint initialization. By default, in rustdoc, everything is "allowed". Depending if we run in test mode or not, we want some of them to be at their default level. For example, the "INVALID_CODEBLOCK_ATTRIBUTES" lint is activated in both modes.

new_handler

Creates a new diagnostic Handler that can be used to emit warnings and errors.

run_core
run_global_ctxt

Type Definitions

ExternalPaths