unsafe {
// The choice of type here is pretty arbitrary -
// anything reading the debuginfo for a recursive
- // type is going to see *somthing* weird - the only
+ // type is going to see *something* weird - the only
// question is what exactly it will see.
let (size, align) = cx.size_and_align_of(t);
llvm::LLVMRustDIBuilderCreateBasicType(
let tcx = cx.tcx;
let attrs = tcx.codegen_fn_attrs(def_id);
- if attrs.flags.contains(CodegenFnAttrFlags::NO_DEBUG) {
- return;
- }
-
let no_mangle = attrs.flags.contains(CodegenFnAttrFlags::NO_MANGLE);
// We may want to remove the namespace scope if we're in an extern block (see
// https://github.com/rust-lang/rust/pull/46457#issuecomment-351750952).