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/CrossTU/CrossTranslationUnit.h
   56   IndexError(index_error_code C) : Code(C), LineNo(0) {}
   57   IndexError(index_error_code C, std::string FileName, int LineNo = 0)
   59   IndexError(index_error_code C, std::string FileName, std::string TripleToName,
   66   index_error_code getCode() const { return Code; }
   73   index_error_code Code;
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
   89     case index_error_code::unspecified:
   91     case index_error_code::missing_index_file:
   93     case index_error_code::invalid_index_format:
   95     case index_error_code::multiple_definitions:
   97     case index_error_code::missing_definition:
   99     case index_error_code::failed_import:
  101     case index_error_code::failed_to_get_external_ast:
  103     case index_error_code::failed_to_generate_usr:
  105     case index_error_code::triple_mismatch:
  107     case index_error_code::lang_mismatch:
  109     case index_error_code::lang_dialect_mismatch:
  111     case index_error_code::load_threshold_reached:
  135     return llvm::make_error<IndexError>(index_error_code::missing_index_file,
  148             index_error_code::multiple_definitions, IndexPath.str(), LineNo);
  155           index_error_code::invalid_index_format, IndexPath.str(), LineNo);
  240         index_error_code::failed_to_generate_usr);
  260     return llvm::make_error<IndexError>(index_error_code::triple_mismatch,
  272     return llvm::make_error<IndexError>(index_error_code::lang_mismatch);
  294         index_error_code::lang_dialect_mismatch);
  300   return llvm::make_error<IndexError>(index_error_code::failed_import);
  323   case index_error_code::missing_index_file:
  327   case index_error_code::invalid_index_format:
  331   case index_error_code::multiple_definitions:
  335   case index_error_code::triple_mismatch:
  380           index_error_code::load_threshold_reached);
  422       return llvm::make_error<IndexError>(index_error_code::missing_definition);
  492         index_error_code::failed_to_get_external_ast);
  522     return llvm::make_error<IndexError>(index_error_code::failed_import);
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; };