Home
last modified time | relevance | path

Searched refs:TestLanguage (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Testing/
H A DCommandLineArgs.h23 enum TestLanguage { enum
36 std::vector<std::string> getCommandLineArgsForTesting(TestLanguage Lang);
37 std::vector<std::string> getCC1ArgsForTesting(TestLanguage Lang);
39 StringRef getFilenameForTesting(TestLanguage Lang);
H A DTestAST.h43 TestLanguage Language = TestLanguage::Lang_OBJCXX;
H A DTestClangConfig.h25 TestLanguage Language;
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTest.h63 inline ArrayRef<TestLanguage> langCxx11OrLater() { in langCxx11OrLater()
66 return ArrayRef<TestLanguage>(Result); in langCxx11OrLater()
69 inline ArrayRef<TestLanguage> langCxx14OrLater() { in langCxx14OrLater()
71 return ArrayRef<TestLanguage>(Result); in langCxx14OrLater()
74 inline ArrayRef<TestLanguage> langCxx17OrLater() { in langCxx17OrLater()
75 static const TestLanguage Result[] = {Lang_CXX17, Lang_CXX20}; in langCxx17OrLater()
76 return ArrayRef<TestLanguage>(Result); in langCxx17OrLater()
79 inline ArrayRef<TestLanguage> langCxx20OrLater() { in langCxx20OrLater()
80 static const TestLanguage Result[] = {Lang_CXX20}; in langCxx20OrLater()
81 return ArrayRef<TestLanguage>(Result); in langCxx20OrLater()
[all …]
H A DASTMatchersNodeTest.cpp2607 for (TestLanguage lang : {Lang_C89, Lang_C99, Lang_CXX03, Lang_CXX11, in allTestClangConfigs()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterODRStrategiesTest.cpp40 TestLanguage getLang() { return Lang_C99; } in getLang()
48 TestLanguage getLang() { return Lang_CXX03; } in getLang()
56 TestLanguage getLang() { return Lang_CXX11; } in getLang()
64 TestLanguage getLang() { return Lang_CXX03; } in getLang()
72 TestLanguage getLang() { return Lang_CXX11; } in getLang()
80 TestLanguage getLang() { return Lang_CXX03; } in getLang()
91 TestLanguage getLang() { return Lang_CXX03; } in getLang()
101 TestLanguage getLang() { return Lang_CXX03; } in getLang()
115 TestLanguage getLang() { return Lang_CXX03; } in getLang()
136 TestLanguage getLang() { return Lang_CXX03; } in getLang()
[all …]
H A DASTImporterFixtures.h61 getCommandLineArgsForLanguage(TestLanguage Lang) const { in getCommandLineArgsForLanguage()
149 void lazyInitToAST(TestLanguage ToLang, StringRef ToSrcCode,
166 getImportedDecl(StringRef FromSrcCode, TestLanguage FromLang,
167 StringRef ToSrcCode, TestLanguage ToLang,
173 TranslationUnitDecl *getTuDecl(StringRef SrcCode, TestLanguage Lang,
182 Decl *Import(Decl *From, TestLanguage ToLang);
184 template <class DeclT> DeclT *Import(DeclT *From, TestLanguage Lang) { in Import()
190 llvm::Expected<Decl *> importOrError(Decl *From, TestLanguage ToLang);
312 void testImport(const std::string &FromCode, TestLanguage FromLang, in testImport()
313 const std::string &ToCode, TestLanguage ToLang, in testImport()
[all …]
H A DASTImporterFixtures.cpp116 void ASTImporterTestBase::lazyInitToAST(TestLanguage ToLang, in lazyInitToAST()
142 StringRef FromSrcCode, TestLanguage FromLang, StringRef ToSrcCode, in getImportedDecl()
143 TestLanguage ToLang, StringRef Identifier) { in getImportedDecl()
174 TestLanguage Lang, in getTuDecl()
188 TestLanguage ToLang) { in getToTuDecl()
195 Decl *ASTImporterTestBase::Import(Decl *From, TestLanguage ToLang) { in Import()
204 TestLanguage ToLang) { in importOrError()
214 TestLanguage ToLang) { in ImportType()
H A DMatchVerifier.h44 const MatcherType &AMatcher, TestLanguage L) { in match()
52 std::vector<std::string> &Args, TestLanguage L);
83 std::vector<std::string> &Args, TestLanguage L) { in match()
H A DStructuralEquivalenceTest.cpp25 TestLanguage Lang) { in makeASTUnits()
42 TestLanguage Lang, const MatcherType &Matcher0, in makeDecls()
56 TestLanguage Lang) { in makeTuDecls()
68 TestLanguage Lang, const MatcherType &AMatcher) { in makeDecls()
78 TestLanguage Lang, const char *const Identifier = "foo") { in makeNamedDecls()
99 TestLanguage Lang, const MatcherType &Matcher0, in makeStmts()
117 TestLanguage Lang, const MatcherType &AMatcher) { in makeStmts()
126 TestLanguage Lang, const MatcherType &AMatcher) { in makeWrappedStmts()
/llvm-project-15.0.7/clang/lib/Testing/
H A DCommandLineArgs.cpp14 std::vector<std::string> getCommandLineArgsForTesting(TestLanguage Lang) { in getCommandLineArgsForTesting()
51 std::vector<std::string> getCC1ArgsForTesting(TestLanguage Lang) { in getCC1ArgsForTesting()
87 StringRef getFilenameForTesting(TestLanguage Lang) { in getFilenameForTesting()
/llvm-project-15.0.7/clang/unittests/Tooling/Syntax/
H A DTreeTestBase.cpp51 for (TestLanguage lang : {Lang_C89, Lang_C99, Lang_CXX03, Lang_CXX11, in allTestClangConfigs()