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/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) 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; };