Author: arphaman Date: Tue Sep 12 06:03:42 2017 New Revision: 313027 URL: http://llvm.org/viewvc/llvm-project?rev=313027&view=rev Log: Fix GCC build error and warnings from r313025
Modified: cfe/trunk/unittests/Tooling/RefactoringActionRulesTest.cpp Modified: cfe/trunk/unittests/Tooling/RefactoringActionRulesTest.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Tooling/RefactoringActionRulesTest.cpp?rev=313027&r1=313026&r2=313027&view=diff ============================================================================== --- cfe/trunk/unittests/Tooling/RefactoringActionRulesTest.cpp (original) +++ cfe/trunk/unittests/Tooling/RefactoringActionRulesTest.cpp Tue Sep 12 06:03:42 2017 @@ -42,6 +42,9 @@ createReplacements(const std::unique_ptr void handle(AtomicChanges SourceReplacements) override { Result = std::move(SourceReplacements); } + void handle(SymbolOccurrences Occurrences) override { + RefactoringResultConsumer::handle(std::move(Occurrences)); + } public: Optional<Expected<AtomicChanges>> Result; @@ -183,6 +186,9 @@ Optional<SymbolOccurrences> findOccurren void handle(SymbolOccurrences Occurrences) override { Result = std::move(Occurrences); } + void handle(AtomicChanges Changes) override { + RefactoringResultConsumer::handle(std::move(Changes)); + } public: Optional<SymbolOccurrences> Result; @@ -201,7 +207,7 @@ TEST_F(RefactoringActionRulesTest, Retur Occurrences.push_back(SymbolOccurrence( SymbolName("test"), SymbolOccurrence::MatchingSymbol, Selection.getRange().getBegin())); - return Occurrences; + return std::move(Occurrences); }, requiredSelection( selection::identity<selection::SourceSelectionRange>())); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits