reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/Error.h
  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.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/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; };