summaryrefslogtreecommitdiffstats
path: root/clang/test/Templight/templight-one-instantiation.cpp
blob: e865ef3a4ba942a6c9f850278f32ffb741476341 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// 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;
OpenPOWER on IntegriCloud