Construct MIR error body for global_asm correctly
This commit is contained in:
parent
30f168ef81
commit
c867b8f11d
3 changed files with 22 additions and 1 deletions
|
@ -612,7 +612,8 @@ fn construct_error(tcx: TyCtxt<'_>, def_id: LocalDefId, guar: ErrorGuaranteed) -
|
|||
| DefKind::AssocConst
|
||||
| DefKind::AnonConst
|
||||
| DefKind::InlineConst
|
||||
| DefKind::Static { .. } => (vec![], tcx.type_of(def_id).instantiate_identity(), None),
|
||||
| DefKind::Static { .. }
|
||||
| DefKind::GlobalAsm => (vec![], tcx.type_of(def_id).instantiate_identity(), None),
|
||||
DefKind::Ctor(..) | DefKind::Fn | DefKind::AssocFn => {
|
||||
let sig = tcx.liberate_late_bound_regions(
|
||||
def_id.to_def_id(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue