You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
646 B

// RUN: %clang_cc1 -templight-dump %s 2>&1 | FileCheck %s
template <class T>
struct foo {};
// CHECK-LABEL: {{^---$}}
// CHECK: {{^name:[ ]+'foo<int>'$}}
// CHECK: {{^kind:[ ]+TemplateInstantiation$}}
// CHECK: {{^event:[ ]+Begin$}}
// CHECK: {{^orig:[ ]+'.*templight-one-instantiation.cpp:4:8'}}
// CHECK: {{^poi:[ ]+'.*templight-one-instantiation.cpp:18:10'$}}
// CHECK-LABEL: {{^---$}}
// CHECK: {{^name:[ ]+'foo<int>'$}}
// CHECK: {{^kind:[ ]+TemplateInstantiation$}}
// CHECK: {{^event:[ ]+End$}}
// CHECK: {{^orig:[ ]+'.*templight-one-instantiation.cpp:4:8'}}
// CHECK: {{^poi:[ ]+'.*templight-one-instantiation.cpp:18:10'$}}
foo<int> x;