reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
330 template <typename ErrT, typename... ArgTs> Error make_error(ArgTs &&... Args) { 331 return Error(std::make_unique<ErrT>(std::forward<ArgTs>(Args)...));tools/clang/include/clang/Tooling/Core/Replacement.h
156 ReplacementError(replacement_error Err) : Err(Err) {} 159 ReplacementError(replacement_error Err, Replacement Existing) 164 ReplacementError(replacement_error Err, Replacement New, Replacement Existing) 172 replacement_error get() const { return Err; } 190 replacement_error Err;tools/clang/lib/Tooling/Core/Replacement.cpp
164 static std::string getReplacementErrString(replacement_error Err) { 166 case replacement_error::fail_to_apply: 168 case replacement_error::wrong_file_path: 171 case replacement_error::overlap_conflict: 173 case replacement_error::insert_conflict: 241 return llvm::make_error<ReplacementError>(replacement_error::overlap_conflict, 249 replacement_error::wrong_file_path, R, *Replaces.begin()); 278 replacement_error::insert_conflict, R, *I); 602 replacement_error::fail_to_apply, Replace);tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp
272 if (RE.get() != replacement_error::insert_conflict)
tools/clang/unittests/Tooling/RefactoringTest.cpp 106 replacement_error ExpectedErr,
usr/include/c++/7.4.0/bits/move.h72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/bits/unique_ptr.h
824 make_unique(_Args&&... __args) 825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }usr/include/c++/7.4.0/type_traits
1629 { typedef _Tp type; };