// Test with pch. | |
// RUN: %clang_cc1 -emit-pch -std=c++17 -o %t %s | |
// RUN: %clang_cc1 -include-pch %t -emit-llvm -std=c++17 -o - %s | |
#ifndef HEADER | |
#define HEADER | |
namespace RP47219 { | |
typedef int MyInt; | |
template <typename T> | |
class Some { | |
public: | |
explicit Some(T, MyInt) {} | |
}; | |
struct Foo {}; | |
void ParseNatural() { | |
Some(Foo(), 1); | |
} | |
} | |
#else | |
#endif |