Commit Verlauf

Autor SHA1 Nachricht Datum
  Nico Weber 3ffe6de5f1 s/LLVM_ON_WIN32/_WIN32/, clang vor 7 Jahren
  Roman Lebedev b2349051ab Revert "[Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>" vor 7 Jahren
  Roman Lebedev 9438256f7d [Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<> vor 7 Jahren
  Eric Liu 80f5097829 Added `applyAtomicChanges` function. vor 8 Jahren
  Richard Smith 9275ad44e0 Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR vor 8 Jahren
  Haojian Wu 4b446668ab Add `replace` interface with range in AtomicChange. vor 8 Jahren
  Juergen Ributzka 83b923e707 Revert "Added `applyAtomicChanges` function." vor 8 Jahren
  Juergen Ributzka 254d7aee53 Revert "Try to unbreak buildbots after r298913." vor 8 Jahren
  Eric Liu 9dcb677ec4 Try to unbreak buildbots after r298913. vor 8 Jahren
  Eric Liu ad6a872e1e Added `applyAtomicChanges` function. vor 8 Jahren
  Eric Liu a40b07abcf Add missing implementation for AtomicChange::replace(...) vor 8 Jahren
  Eric Liu 912f198baf Introducing clang::tooling::AtomicChange for refactoring tools. vor 8 Jahren
  Eric Liu 76fd46ed36 Make llvm::Error generated from replacement interfaces more specific. vor 8 Jahren
  Eric Liu 777d844d0f Fix memory leak caused by r286096. vor 8 Jahren
  Eric Liu d06c3a1ca0 Deduplicate replacements by FileEntry instead of file names. vor 8 Jahren
  Eric Liu f01b6d693b Try to fix windows bot file path style failure caused by r284219. vor 8 Jahren
  Eric Liu 3c90e57f06 Deduplicate sets of replacements by file names. vor 8 Jahren
  Eric Liu 7fc60d9e11 Merge conflicting replacements when they are order-independent. vor 9 Jahren
  Eric Liu 40a68ac171 Recommit r281457 "Supports adding insertion around non-insertion replacements". vor 9 Jahren
  Artem Belevich e119918940 Revert r281457 "Supports adding insertion around non-insertion replacements." vor 9 Jahren
  Eric Liu 8933d16ef8 Supports adding insertion around non-insertion replacements. vor 9 Jahren
  Eric Liu b4c0db24dd Fixes calculateRangesAfterReplacements crash when Replacements is empty. vor 9 Jahren
  Manuel Klimek 7604798c68 Fix bug in conflict check for Replacements::add(). vor 9 Jahren
  Manuel Klimek 7c12ee2f0b Fix quadratic runtime when adding items to tooling::Replacements. vor 9 Jahren
  Eric Liu 85c0fa18d9 Implement tooling::Replacements as a class. vor 9 Jahren
  Mehdi Amini 2e23251d3e [NFC] Header cleanup vor 9 Jahren
  Eric Liu a45abc6b0f Make tooling::applyAllReplacements return llvm::Expected<string> instead of empty string to indicate potential error. vor 9 Jahren
  Eric Liu 0edfbbb61f Added calculateRangesAfterReplaments() to calculate affacted ranges in the new code. vor 9 Jahren
  Eric Liu 6a4597fa13 Added formatAndApplyAllReplacements that works on multiple files in libTooling. vor 9 Jahren
  Manuel Klimek e30483a5c5 Add functions to apply replacements and reformat them. vor 9 Jahren