reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
129 ValueTy second; 138 const ValueTy &getValue() const { return second; } 139 ValueTy &getValue() { return second; } 141 void setValue(const ValueTy &V) { second = V; } 158 class StringMapEntry final : public StringMapEntryStorage<ValueTy> { 246 using MapEntryTy = StringMapEntry<ValueTy>; 260 StringMap(std::initializer_list<std::pair<StringRef, ValueTy>> List) 330 using mapped_type = ValueTy; 331 using value_type = StringMapEntry<ValueTy>; 334 using const_iterator = StringMapConstIterator<ValueTy>; 335 using iterator = StringMapIterator<ValueTy>; 350 iterator_range<StringMapKeyIterator<ValueTy>> keys() const { 369 ValueTy lookup(StringRef Key) const { 378 ValueTy &operator[](StringRef Key) { return try_emplace(Key).first->second; } 413 std::pair<iterator, bool> insert(std::pair<StringRef, ValueTy> KV) { 531 : public StringMapIterBase<StringMapConstIterator<ValueTy>, 532 const StringMapEntry<ValueTy>> { 533 using base = StringMapIterBase<StringMapConstIterator<ValueTy>, 534 const StringMapEntry<ValueTy>>; 542 const StringMapEntry<ValueTy> &operator*() const { 548 class StringMapIterator : public StringMapIterBase<StringMapIterator<ValueTy>, 549 StringMapEntry<ValueTy>> { 551 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>; 551 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>; 559 StringMapEntry<ValueTy> &operator*() const { 563 operator StringMapConstIterator<ValueTy>() const {include/llvm/Support/Error.h
474 Expected(OtherT &&Val,
tools/llvm-jitlink/llvm-jitlink-macho.cpp 86 auto &FileInfo = S.FileInfos[FileName];
tools/llvm-jitlink/llvm-jitlink.cpp138 operator<<(raw_ostream &OS, const Session::FileInfo &FI) { 460 Expected<Session::FileInfo &> Session::findFileInfo(StringRef FileName) {tools/llvm-jitlink/llvm-jitlink.h
48 using FileInfoMap = StringMap<FileInfo>; 50 Expected<FileInfo &> findFileInfo(StringRef FileName);usr/include/c++/7.4.0/bits/move.h
46 inline _GLIBCXX_CONSTEXPR _Tp* 47 __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT 72 constexpr _Tp&& 83 constexpr _Tp&&usr/include/c++/7.4.0/bits/refwrap.h
63 : _Maybe_get_result_type<_Functor> 176 : _Weak_result_type_impl<typename remove_cv<_Functor>::type> 215 : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp> 215 : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp> 215 : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp> 327 : public _Reference_wrapper_base<typename remove_cv<_Tp>::type> 329 _Tp* _M_data; 332 typedef _Tp type; 334 reference_wrapper(_Tp& __indata) noexcept 338 reference_wrapper(_Tp&&) = delete; 345 operator _Tp&() const noexcept 348 _Tp& 353 typename result_of<_Tp&(_Args&&...)>::typeusr/include/c++/7.4.0/type_traits
1554 { typedef _Tp type; }; 1563 { typedef _Tp type; }; 1574 remove_const<typename remove_volatile<_Tp>::type>::type type; 1633 { typedef _Tp type; }; 1659 { typedef _Tp&& type; };