Clang Project

clang_source_code/test/CodeGen/debug-info-names.c
1// RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s
2// RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - -gpubnames | FileCheck --check-prefix=DEFAULT %s
3// RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - -ggnu-pubnames | FileCheck --check-prefix=GNU %s
4
5// CHECK: !DICompileUnit({{.*}}, nameTableKind: None
6// DEFAULT-NOT: !DICompileUnit({{.*}}, nameTableKind:
7// GNU: !DICompileUnit({{.*}}, nameTableKind: GNU
8
9void f1() {
10}
11