Module rustc::middle::typeck::check::_match[src]

Structs

pat_ctxt

Enums

PointerKind

Functions

check_match
check_pat
check_pat_variant
check_struct_like_enum_variant_pat
check_struct_pat
check_struct_pat_fields

path is the AST path item naming the type of this struct. fields is the field patterns of the struct pattern. class_fields describes the type of each field of the struct. class_id is the ID of the struct. substitutions are the type substitutions applied to this struct type (e.g. K,V in HashMap). etc is true if the pattern said '...' and false otherwise.