1*56acd5a6SAdrian Prantl // RUN: %clang_cc1 -debug-info-kind=limited -triple %itanium_abi_triple \ 2*56acd5a6SAdrian Prantl // RUN: -fdebug-prefix-map=%S=/SOURCE_ROOT %s -emit-llvm -o - | FileCheck %s 3*56acd5a6SAdrian Prantl 4*56acd5a6SAdrian Prantl template <typename T> void b(T) {} 5*56acd5a6SAdrian Prantl void c() { 6*56acd5a6SAdrian Prantl // CHECK: !DISubprogram(name: "b<(lambda at 7*56acd5a6SAdrian Prantl // CHECK-SAME: /SOURCE_ROOT/debug-prefix-map-lambda.cpp 8*56acd5a6SAdrian Prantl // CHECK-SAME: [[@LINE+1]]:{{[0-9]+}})>" 9*56acd5a6SAdrian Prantl b([]{}); 10*56acd5a6SAdrian Prantl } 11