diff options
Diffstat (limited to 'clang/test/CodeGenCXX')
| -rw-r--r-- | clang/test/CodeGenCXX/linetable-fnbegin.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/clang/test/CodeGenCXX/linetable-fnbegin.cpp b/clang/test/CodeGenCXX/linetable-fnbegin.cpp index 008bda6f4a4..81e7f7b82a5 100644 --- a/clang/test/CodeGenCXX/linetable-fnbegin.cpp +++ b/clang/test/CodeGenCXX/linetable-fnbegin.cpp @@ -4,21 +4,22 @@ // CHECK: define{{.*}}bar // CHECK-NOT: define // CHECK: ret {{.*}}, !dbg ![[DBG:.*]] -// CHECK-DAG: ![[HPP:.*]] = metadata !{metadata !"./template.hpp", -// CHECK-DAG: ![[BLOCK:.*]] = metadata !{{{.*}}, metadata ![[HPP]], {{.*}}} ; [ DW_TAG_lexical_block ] -// CHECK-DAG: ![[DBG]] = metadata !{i32 23, i32 0, metadata ![[BLOCK]], null} +// CHECK: ![[HPP:.*]] = metadata !{metadata !"./template.hpp", +// CHECK: ![[DBG]] = metadata !{i32 23, i32 0, metadata ![[BLOCK:.*]], null} +// CHECK: ![[BLOCK]] = metadata !{{{.*}}, metadata ![[HPP]], {{.*}}} ; [ DW_TAG_lexical_block ] # 1 "./template.h" 1 template <typename T> class Foo { public: - int bar(); + int bar(); }; # 21 "./template.hpp" template <typename T> int Foo<T>::bar() { + return 23; } int main (int argc, const char * argv[]) { Foo<int> f; - f.bar(); + return f.bar(); } |

