// RUN: %target-swift-frontend %s -emit-ir -g -o - | %FileCheck %s func markUsed(_ t: T) {} var a = 1 markUsed(a) // Verify that global variables are emitted once in main, once as // global variable. // CHECK: !DIGlobalVariable(name: "a", // CHECK-SAME: scope: ![[MOD:[0-9]+]] // CHECK: ![[MOD]] = !DIModule(scope: null, name: "top_level_var" // CHECK: ![[MAIN:.*]] = distinct !DISubprogram(name: "main", // CHECK-SAME: line: 1 // CHECK-SAME: DISPFlagDefinition