1 // rustfmt-format_strings: true
2 // rustfmt-newline_style: Windows
5 fn compile_empty_program() {
6 let result = get_result();
7 let expected = "; ModuleID = \'foo\'
9 ; Function Attrs: nounwind
10 declare void @llvm.memset.p0i8.i32(i8* nocapture, i8, i32, i32, i1) #0
12 declare i32 @write(i32, i8*, i32)
14 declare i32 @putchar(i32)
16 declare i32 @getchar()
23 attributes #0 = { nounwind }
25 assert_eq!(result, CString::new(expected).unwrap());