brintos

brintos / llvm-project-archived public Read only

0
0
Text · 476 B · 0ce3cb7 Raw
14 lines · cpp
1// RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited -triple x86_64-apple-darwin %s -o - | FileCheck %s2 3namespace A {4  static int a(int b) { return b + 4; }5 6  int b(int c) { return c + a(c); }7}8 9// Verify that a is present and mangled.10// CHECK: define internal noundef i32 @_ZN1AL1aEi({{.*}} !dbg [[DBG:![0-9]+]]11// CHECK: [[DBG]] = distinct !DISubprogram(name: "a", linkageName: "_ZN1AL1aEi",12// CHECK-SAME:          line: 413// CHECK-SAME:          DISPFlagDefinition14