14 lines · plain
1// RUN: fir-opt --add-debug-info --mlir-print-debuginfo %s | FileCheck %s2 3module {4 func.func @_QQmain() {5 %2 = fir.address_of(@_QMmodEvar1) : !fir.ref<i32> loc(#loc1)6 %3 = fircg.ext_declare %2 {uniq_name = "_QMmodEvar1"} : (!fir.ref<i32>) -> !fir.ref<i32> loc(#loc1)7 return8 } loc(#loc1)9 fir.global @_QMmodEvar1 : i32 loc(#loc1)10}11#loc1 = loc("test1.f90":1:0)12 13// CHECK: #llvm.di_module<name = "mod", isDecl = true>14