void llvm_binary_fail [[ noreturn ]](const llvm::error_code& ec) { llvm_binary_fail(ec.message().c_str()); }
content_iterator<T>& operator++(content_iterator<T>& a) { error_code ec; a.increment(ec); if(ec) llvm_binary_fail(ec); return a; }
LLVM_ATTRIBUTE_NORETURN void llvm_binary_fail (const llvm::error_code& ec) { llvm_binary_fail(ec.message().c_str()); }