Make `ExprKind` the first field in `thir::Expr` This makes its `Debug` impl print it first which is useful, as it's the most important part when looking at an expr.
DepContext
QueryContext
bug
span_bug
delay_span_bug
rustc_lint_defs::Level
ty::Visibility
ExprKind
thir::Expr