Lines Matching defs:CppModuleConfigurationTest
21 struct CppModuleConfigurationTest : public testing::Test { struct
22 llvm::MemoryBufferRef m_empty_buffer;
23 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> m_fs;
25 CppModuleConfigurationTest() in CppModuleConfigurationTest() argument
29 void SetUp() override { in SetUp()
34 void TearDown() override { in TearDown()
40 FileSpecList makeFiles(llvm::ArrayRef<std::string> paths) { in makeFiles()
60 TEST_F(CppModuleConfigurationTest, Linux) { in TEST_F() argument
76 TEST_F(CppModuleConfigurationTest, LinuxTargetSpecificInclude) { in TEST_F() argument
96 TEST_F(CppModuleConfigurationTest, Sysroot) { in TEST_F() argument
112 TEST_F(CppModuleConfigurationTest, LinuxLocalLibCpp) { in TEST_F() argument
128 TEST_F(CppModuleConfigurationTest, UnrelatedLibrary) { in TEST_F() argument
146 TEST_F(CppModuleConfigurationTest, UnrelatedLibraryWithTargetSpecificInclude) { in TEST_F() argument
167 TEST_F(CppModuleConfigurationTest, Xcode) { in TEST_F() argument
187 TEST_F(CppModuleConfigurationTest, LibCppV2) { in TEST_F() argument
203 TEST_F(CppModuleConfigurationTest, UnknownLibCppFile) { in TEST_F() argument
221 TEST_F(CppModuleConfigurationTest, MissingUsrInclude) { in TEST_F() argument
233 TEST_F(CppModuleConfigurationTest, MissingLibCpp) { in TEST_F() argument
246 TEST_F(CppModuleConfigurationTest, IgnoreLibStdCpp) { in TEST_F() argument
261 TEST_F(CppModuleConfigurationTest, AmbiguousCLib) { in TEST_F() argument
282 TEST_F(CppModuleConfigurationTest, AmbiguousLibCpp) { in TEST_F() argument