aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Tooling
AgeCommit message (Expand)AuthorFilesLines
2022-10-10[Syntax] Fix macro-arg handling in TokenBuffer::spelledForExpandedSam McCall1-0/+56
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko1-4/+4
2022-07-18[unittests/Tooling/DependencyScannerTest] Add a target triple for `ScanDepsWi...Argyrios Kyrtzidis1-1/+5
2022-07-18[Tooling/DependencyScanning] Enable passing a `vfs::FileSystem` object to `De...Argyrios Kyrtzidis1-1/+33
2022-07-15[unittests/Tooling/DependencyScannerTest.cpp] Use `using namespace` instead o...Argyrios Kyrtzidis1-5/+2
2022-07-15[syntax] Introduce a TokenManager interface.Haojian Wu6-86/+94
2022-07-14Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere3-16/+5
2022-07-15[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov3-5/+16
2022-07-13Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere3-16/+5
2022-07-13[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov3-5/+16
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-4/+4
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-06-25[clang, clang-tools-extra] Don't use Optional::{hasValue,getValue} (NFC)Kazu Hirata1-1/+1
2022-06-01[PS5] Add PS5OSTargetInfo class, update affected testsPaul Robinson1-2/+2
2022-05-26[Tooling/DependencyScanning & Preprocessor] Refactor dependency scanning to p...Argyrios Kyrtzidis1-48/+0
2022-05-26[Tooling/DependencyScanning] Rename refactorings towards transitioning depend...Argyrios Kyrtzidis1-4/+4
2022-05-06[clang] createInvocationFromCommandLine -> createInvocation, delete former. NFCSam McCall2-2/+8
2022-04-28[Tooling/DependencyScanning] Make skipping excluded PP ranges during dependen...Argyrios Kyrtzidis1-4/+4
2022-04-28[AST] Improve traversal of concepts and concept requirementsIlya Biryukov1-12/+83
2022-04-25compile commands header to source heuristic lower-cases filenames before infe...Ishaan Gandhi1-0/+8
2022-04-21[Testing] TestAST, a helper for writing straight-line AST testsSam McCall3-199/+154
2022-04-20[Testing] Drop clangTesting from clang's public library interfaceSam McCall1-1/+1
2022-04-08[RGT] Use GTEST_SKIP instead of just returningPaul Robinson1-1/+1
2022-03-28[libTooling] Fix indentation. NFC.Eric Li1-47/+43
2022-03-21[libTooling] Generalize string explanation as templated metadataEric Li1-9/+77
2022-03-21Revert "[libTooling] Generalize string explanation as templated metadata"Yitzhak Mandelbaum1-77/+9
2022-03-21Ignore FullExpr when traversing cast sub-expressionsAaron Ballman1-0/+60
2022-03-21[libTooling] Generalize string explanation as templated metadataEric Li1-9/+77
2022-03-18[RGT] StencilTest: Fix an assertionPaul Robinson1-1/+1
2022-03-16Reapply [pseudo] Move pseudoparser from clang to clang-tools-extra"Sam McCall6-589/+0
2022-03-16Revert "[pseudo] Move pseudoparser from clang to clang-tools-extra"Sam McCall6-0/+589
2022-03-16[pseudo] Move pseudoparser from clang to clang-tools-extraSam McCall6-589/+0
2022-03-07[pseudo] Strip comments for TokenStream.Haojian Wu1-0/+17
2022-03-07[pseudo] Rename {Preprocess,PPStructure} -> DirectiveMap. NFCSam McCall2-24/+24
2022-03-07[clang] Adjust LookupTest for UsingTypeLocsKadir Cetinkaya1-10/+21
2022-02-23[Pseudo] Token/TokenStream, PP directive parser.Sam McCall3-0/+332
2022-02-23[pseudo] Implement LRTable.Haojian Wu3-85/+57
2022-02-15[libTooling] Change Tranformer's consumer to take multiple changesEric Li1-5/+49
2022-02-10[clangd] Crash in __memcmp_avx2_movbeIvan Murashko1-0/+9
2022-02-09[pseudo] Implement LRGraphHaojian Wu2-0/+85
2022-02-09[clangd] NFC: Move stdlib headers handling to ClangKirill Bobyrev2-0/+112
2022-02-09[pseudo] Add first and follow set computation in Grammar.Haojian Wu1-13/+72
2022-02-07Reformat CastExpr unittest suite; NFCKim Gräsman1-17/+17
2022-02-04[pseudo] NFC, clangSyntaxPsuedo => clangToolingSyntaxPseudoHaojian Wu1-1/+1
2022-02-04[pseudo] Rename Tests.cpp => Test.cppHaojian Wu2-2/+2
2022-02-03[syntax][pseudo] Add Grammar for the clang pseudo-parserHaojian Wu3-0/+124
2022-01-27[NFC] Remove duplicate includeJim Lin1-1/+0
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1