aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Tooling/RefactoringTest.cpp
AgeCommit message (Expand)AuthorFilesLines
11 days[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu1-1/+2
2024-11-15[Clang] [Tests] Refactor most unit tests to use DynamicRecursiveASTVisitor (#...Sirraide1-12/+9
2024-09-14[clang] Strip unneeded calls to raw_string_ostream::str() (NFC)JOE19941-1/+0
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-20[llvm] Make llvm::Any similar to std::anySebastian Neubauer1-1/+1
2022-08-20[clang] Use Any::has_value instead of Any::hasValue (NFC)Kazu Hirata1-1/+1
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
2021-10-29Support: Use sys::path::is_style_{posix,windows}() in a few placesDuncan P. N. Exon Smith1-21/+10
2020-12-10Tooling: Migrate some tests to FileEntryRef, NFCDuncan P. N. Exon Smith1-1/+1
2020-06-30Add Metadata to Transformer toolingAndy Soffer1-0/+12
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-11/+12
2019-08-30[Tooling] Migrated APIs that take ownership of objects to unique_ptrDmitri Gribenko1-1/+1
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-08-01[clang] Adopt new FileManager error-returning APIsHarlan Haskins1-3/+4
2019-07-12[test] Delete trailing spaces from YAML testsFangrui Song1-6/+6
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere1-8/+8
2018-04-27s/LLVM_ON_WIN32/_WIN32/, clangNico Weber1-3/+3
2018-02-27Revert "[Tooling] [0/1] Refactor FrontendActionFactory::create() to return st...Roman Lebedev1-1/+1
2018-02-27[Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::uniqu...Roman Lebedev1-1/+1
2017-07-31Added `applyAtomicChanges` function.Eric Liu1-0/+422
2017-06-30Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTORRichard Smith1-4/+8
2017-03-30Add `replace` interface with range in AtomicChange.Haojian Wu1-11/+12
2017-03-29Revert "Added `applyAtomicChanges` function."Juergen Ributzka1-430/+0
2017-03-29Revert "Try to unbreak buildbots after r298913."Juergen Ributzka1-20/+28
2017-03-28Try to unbreak buildbots after r298913.Eric Liu1-28/+20
2017-03-28Added `applyAtomicChanges` function.Eric Liu1-0/+430
2017-03-08Add missing implementation for AtomicChange::replace(...)Eric Liu1-2/+20
2017-03-01Introducing clang::tooling::AtomicChange for refactoring tools.Eric Liu1-4/+187
2016-11-22Make llvm::Error generated from replacement interfaces more specific.Eric Liu1-19/+75
2016-11-07Fix memory leak caused by r286096.Eric Liu1-6/+6
2016-11-07Deduplicate replacements by FileEntry instead of file names.Eric Liu1-19/+44
2016-10-14Try to fix windows bot file path style failure caused by r284219.Eric Liu1-0/+18
2016-10-14Deduplicate sets of replacements by file names.Eric Liu1-0/+18
2016-09-28Merge conflicting replacements when they are order-independent.Eric Liu1-12/+180
2016-09-19Recommit r281457 "Supports adding insertion around non-insertion replacements".Eric Liu1-5/+83
2016-09-14Revert r281457 "Supports adding insertion around non-insertion replacements."Artem Belevich1-72/+5
2016-09-14Supports adding insertion around non-insertion replacements.Eric Liu1-5/+72
2016-08-08Fixes calculateRangesAfterReplacements crash when Replacements is empty.Eric Liu1-0/+7
2016-08-03Fix bug in conflict check for Replacements::add().Manuel Klimek1-0/+20
2016-08-03Fix quadratic runtime when adding items to tooling::Replacements.Manuel Klimek1-0/+42
2016-08-01Implement tooling::Replacements as a class.Eric Liu1-250/+176
2016-07-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-07-11Make tooling::applyAllReplacements return llvm::Expected<string> instead of e...Eric Liu1-12/+17
2016-06-21Added calculateRangesAfterReplaments() to calculate affacted ranges in the ne...Eric Liu1-4/+87
2016-03-29Added formatAndApplyAllReplacements that works on multiple files in libTooling.Eric Liu1-1/+35
2016-03-01Add functions to apply replacements and reformat them.Manuel Klimek1-0/+19