]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_typeck/src/check/intrinsic.rs
Remove non-descriptive boolean from search_for_structural_match_violation
[rust.git] / compiler / rustc_typeck / src / check / intrinsic.rs
index 7fe710cf8f4f2e160abf807b6fe32d7ed34a1735..3f2a0da8d65156b2f20f3ad24b1b1944de54b30b 100644 (file)
@@ -400,6 +400,10 @@ pub fn check_intrinsic_type(tcx: TyCtxt<'_>, it: &hir::ForeignItem<'_>) {
 
             sym::const_eval_select => (4, vec![param(0), param(1), param(2)], param(3)),
 
+            sym::vtable_size | sym::vtable_align => {
+                (0, vec![tcx.mk_imm_ptr(tcx.mk_unit())], tcx.types.usize)
+            }
+
             other => {
                 tcx.sess.emit_err(UnrecognizedIntrinsicFunction { span: it.span, name: other });
                 return;