Struct rustc::lint::builtin::MissingDocUnstable [-] [+] [src]

pub struct MissingDoc {
    // some fields omitted
}

Methods

impl MissingDoc

fn new() -> MissingDoc

Trait Implementations

impl LintPass for MissingDoc

fn get_lints(&self) -> LintArray

fn enter_lint_attrs(&mut self, _: &Context, attrs: &[Attribute])

fn exit_lint_attrs(&mut self, _: &Context, _: &[Attribute])

fn check_struct_def(&mut self, _: &Context, _: &StructDef, _: Ident, _: &Generics, id: NodeId)

fn check_struct_def_post(&mut self, _: &Context, _: &StructDef, _: Ident, _: &Generics, id: NodeId)

fn check_crate(&mut self, cx: &Context, krate: &Crate)

fn check_item(&mut self, cx: &Context, it: &Item)

fn check_fn(&mut self, cx: &Context, fk: FnKind, _: &FnDecl, _: &Block, _: Span, _: NodeId)

fn check_ty_method(&mut self, cx: &Context, tm: &TypeMethod)

fn check_struct_field(&mut self, cx: &Context, sf: &StructField)

fn check_variant(&mut self, cx: &Context, v: &Variant, _: &Generics)

fn check_variant_post(&mut self, _: &Context, _: &Variant, _: &Generics)

fn check_ident(&mut self, _: &Context, _: Span, _: Ident)

fn check_mod(&mut self, _: &Context, _: &Mod, _: Span, _: NodeId)

fn check_foreign_item(&mut self, _: &Context, _: &ForeignItem)

fn check_local(&mut self, _: &Context, _: &Local)

fn check_block(&mut self, _: &Context, _: &Block)

fn check_stmt(&mut self, _: &Context, _: &Stmt)

fn check_arm(&mut self, _: &Context, _: &Arm)

fn check_pat(&mut self, _: &Context, _: &Pat)

fn check_decl(&mut self, _: &Context, _: &Decl)

fn check_expr(&mut self, _: &Context, _: &Expr)

fn check_expr_post(&mut self, _: &Context, _: &Expr)

fn check_ty(&mut self, _: &Context, _: &Ty)

fn check_generics(&mut self, _: &Context, _: &Generics)

fn check_trait_method(&mut self, _: &Context, _: &TraitItem)

fn check_opt_lifetime_ref(&mut self, _: &Context, _: Span, _: &Option<Lifetime>)

fn check_lifetime_ref(&mut self, _: &Context, _: &Lifetime)

fn check_lifetime_def(&mut self, _: &Context, _: &LifetimeDef)

fn check_explicit_self(&mut self, _: &Context, _: &ExplicitSelf)

fn check_mac(&mut self, _: &Context, _: &Mac)

fn check_path(&mut self, _: &Context, _: &Path, _: NodeId)

fn check_attribute(&mut self, _: &Context, _: &Attribute)