15 lines · c
1// RUN: %clang_cc1 %s -debug-info-kind=line-tables-only -emit-llvm -o - | FileCheck %s2// RUN: %clang_cc1 %s -debug-info-kind=line-directives-only -emit-llvm -o - | FileCheck %s3// Checks that clang with "-gline-tables-only" or "-gline-directives-only" emits metadata for4// compile unit, subprogram and file.5 6int main(void) {7 // CHECK: ret i32 0, !dbg8 return 0;9}10 11// CHECK: !llvm.dbg.cu = !{!0}12// CHECK: !DICompileUnit(13// CHECK: !DISubprogram(14// CHECK: !DIFile(15