xref: /llvm-project/clang/test/Index/skip-parsed-bodies/pragma_once.h (revision fc7f04510c843a38e1e4bf57bb815beeca67c888)
1*fc7f0451SArgyrios Kyrtzidis #pragma once
2*fc7f0451SArgyrios Kyrtzidis 
3*fc7f0451SArgyrios Kyrtzidis extern int some_val;
4*fc7f0451SArgyrios Kyrtzidis 
5*fc7f0451SArgyrios Kyrtzidis template <typename T>
6*fc7f0451SArgyrios Kyrtzidis struct TS {
tsmethTS7*fc7f0451SArgyrios Kyrtzidis   int tsmeth() {
8*fc7f0451SArgyrios Kyrtzidis     ++some_val; return undef_tsval;
9*fc7f0451SArgyrios Kyrtzidis   }
10*fc7f0451SArgyrios Kyrtzidis };
11