Commit History

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