reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
83 return isA(ErrorInfoT::classID()); 331 return Error(std::make_unique<ErrT>(std::forward<ArgTs>(Args)...)); 348 static const void *classID() { return &ThisErrT::ID; } 350 const void *dynamicClassID() const override { return &ThisErrT::ID; } 820 return E.template isA<ErrT>(); 826 std::unique_ptr<ErrT> SubE(static_cast<ErrT *>(E.release())); 878 : public ErrorHandlerTraits<RetT (&)(std::unique_ptr<ErrT>)> {};tools/lld/include/lld/Core/Error.h
46 class GenericError : public llvm::ErrorInfo<GenericError> {
tools/lld/lib/Driver/DarwinLdDriver.cpp 281 return llvm::make_error<GenericError>(Twine("File not found '")
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp630 return llvm::make_error<GenericError>("unsupported arm relocation type"); 788 return llvm::make_error<GenericError>("unsupported arm relocation pair"); 808 return llvm::make_error<GenericError>( 821 return llvm::make_error<GenericError>("ARM_RELOC_HALF_SECTDIFF relocation" 827 return llvm::make_error<GenericError>("expected movt instruction"); 831 return llvm::make_error<GenericError>("expected movw instruction"); 838 return llvm::make_error<GenericError>("expected movt instruction"); 842 return llvm::make_error<GenericError>("expected movw instruction"); 859 return llvm::make_error<GenericError>("expected movt instruction"); 863 return llvm::make_error<GenericError>("expected movw instruction"); 870 return llvm::make_error<GenericError>("expected movt instruction"); 874 return llvm::make_error<GenericError>("expected movw instruction");tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
468 return llvm::make_error<GenericError>("unsupported arm64 relocation type"); 521 return llvm::make_error<GenericError>( 534 return llvm::make_error<GenericError>("unsupported arm64 relocation pair");tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
342 return llvm::make_error<GenericError>("unsupported i386 relocation type"); 381 return llvm::make_error<GenericError>( 405 return llvm::make_error<GenericError>("unsupported i386 relocation type");tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp
407 return llvm::make_error<GenericError>("unknown type"); 507 return llvm::make_error<GenericError>("Invalid pointer diff"); 523 return llvm::make_error<GenericError>("Invalid pointer diff"); 529 return llvm::make_error<GenericError>("pointer diff not in base atom"); 536 return llvm::make_error<GenericError>("pointer diff not in base atom"); 541 return llvm::make_error<GenericError>("unknown pair");tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
1036 return llvm::make_error<GenericError>(file.path() + 1046 return llvm::make_error<GenericError>(file.path() + 1063 return llvm::make_error<GenericError>(file.path() + 1075 return llvm::make_error<GenericError>(file.path() + 1092 return llvm::make_error<GenericError>("different swift versions");tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
71 return llvm::make_error<GenericError>("Load command exceeds range"); 224 return llvm::make_error<GenericError>("File is not a mach-o"); 241 return llvm::make_error<GenericError>("Load commands exceed file size"); 246 return llvm::make_error<GenericError>(tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
995 return llvm::make_error<GenericError>(
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp398 return llvm::make_error<GenericError>(Twine("Section ") 446 return llvm::make_error<GenericError>(Twine("Section ") 467 return llvm::make_error<GenericError>(Twine("Section ") 531 return llvm::make_error<GenericError>(Twine("out of range section " 537 return llvm::make_error<GenericError>(Twine("address (" + Twine(addr) 567 return llvm::make_error<GenericError>(Twine("symbol index (") 574 return llvm::make_error<GenericError>(Twine("symbol section index (") 584 return llvm::make_error<GenericError>("no atom found for defined symbol"); 591 return llvm::make_error<GenericError>("no undefined atom found for sym"); 594 return llvm::make_error<GenericError>("no atom found for symbol"); 605 return llvm::make_error<GenericError>( 628 return llvm::make_error<GenericError>( 664 return llvm::make_error<GenericError>( 740 return llvm::make_error<GenericError>( 747 return llvm::make_error<GenericError>( 779 return llvm::make_error<GenericError>( 785 return llvm::make_error<GenericError>( 788 return llvm::make_error<GenericError>( 807 return llvm::make_error<GenericError>( 860 return llvm::make_error<GenericError>( 887 return llvm::make_error<GenericError>("Malformed DWARF in " + path); 892 return llvm::make_error<GenericError>("Unsupported DWARF version in " + 903 return llvm::make_error<GenericError>("top level DIE is not a compile unit"); 964 return llvm::make_error<GenericError>("Malformed __debug_info section in " + 968 return llvm::make_error<GenericError>("Missing __dwarf_abbrev section in " + 1021 return llvm::make_error<GenericError>("expected 'z' at start of " 1055 return llvm::make_error<GenericError>("expected 'eh' in " 1122 return llvm::make_error<GenericError>("CIE augmentation data length " 1141 return llvm::make_error<GenericError>("CIE personality reloc at " 1145 return llvm::make_error<GenericError>("CIE contains too many relocs"); 1166 return llvm::make_error<GenericError>("unexpected relocation in CIE"); 1369 return llvm::make_error<GenericError>(sect.segmentName + "/" + 1377 return llvm::make_error<GenericError>(sect.segmentName + "/" + 1385 return llvm::make_error<GenericError>(sect.segmentName + "/" + 1503 return llvm::make_error<GenericError>(Twine("LC_DATA_IN_CODE address (" 1512 return llvm::make_error<GenericError>(Twine("LC_DATA_IN_CODE entry "tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
816 return llvm::make_error<GenericError>(Twine("YAML parsing error: ")
tools/lld/lib/ReaderWriter/MachO/TLVPass.cpp 83 return llvm::make_error<GenericError>(
usr/include/c++/7.4.0/bits/unique_ptr.h68 default_delete(const default_delete<_Up>&) noexcept { } 72 operator()(_Tp* __ptr) const 74 static_assert(!is_void<_Tp>::value, 76 static_assert(sizeof(_Tp)>0, 122 using type = _Up*; 137 using pointer = typename _Ptr<_Tp, _Dp>::type; 161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type; 163 __uniq_ptr_impl<_Tp, _Dp> _M_t; 166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer; 167 using element_type = _Tp; 252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept 811 { typedef unique_ptr<_Tp> __single_object; }; 823 inline typename _MakeUniq<_Tp>::__single_object 825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }usr/include/c++/7.4.0/type_traits
215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type 581 : public __or_<is_lvalue_reference<_Tp>, 582 is_rvalue_reference<_Tp>>::type 601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>, 601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>, 602 is_void<_Tp>>>::type 638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type 638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type 1554 { typedef _Tp type; }; 1563 { typedef _Tp type; }; 1574 remove_const<typename remove_volatile<_Tp>::type>::type type; 1645 { typedef _Tp& type; }; 1650 : public __add_lvalue_reference_helper<_Tp>