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

References

include/llvm/Support/YAMLTraits.h
 1310   MappingNormalization(IO &i_o, TFinal &Obj)
 1335   TFinal       &Result;
tools/clang/tools/extra/clangd/XRefs.cpp
 1113   Req.Predicate = RelationKind::BaseOf;
tools/clang/tools/extra/clangd/index/Index.h
   78   RelationKind Predicate;
tools/clang/tools/extra/clangd/index/MemIndex.h
   73   static_assert(sizeof(RelationKind) == sizeof(uint8_t),
tools/clang/tools/extra/clangd/index/Relation.cpp
   17 RelationSlab::lookup(const SymbolID &Subject, RelationKind Predicate) const {
tools/clang/tools/extra/clangd/index/Relation.h
   31   RelationKind Predicate;
   66                                         RelationKind Predicate) const;
tools/clang/tools/extra/clangd/index/Serialization.cpp
  381   RelationKind Predicate = static_cast<RelationKind>(Data.consume8());
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  444     this->Relations.insert(Relation{ID, RelationKind::BaseOf, *ObjectID});
tools/clang/tools/extra/clangd/index/YAMLSerialization.cpp
  285   NormalizedSymbolRole(IO &IO, RelationKind R) {
  289   RelationKind denormalize(IO &IO) { return static_cast<RelationKind>(Kind); }
  303     MappingNormalization<NormalizedSymbolRole, RelationKind> NRole(
tools/clang/tools/extra/clangd/index/dex/Dex.h
  111   static_assert(sizeof(RelationKind) == sizeof(uint8_t),
tools/clang/tools/extra/clangd/unittests/DexTests.cpp
  708   std::vector<Relation> Relations{{Parent.ID, RelationKind::BaseOf, Child1.ID},
  709                                   {Parent.ID, RelationKind::BaseOf, Child2.ID}};
  716   Req.Predicate = RelationKind::BaseOf;
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp
  367   Req.Predicate = RelationKind::BaseOf;
tools/clang/tools/extra/clangd/unittests/IndexTests.cpp
   86   Builder.insert(Relation{A, RelationKind::BaseOf, B});
   87   Builder.insert(Relation{A, RelationKind::BaseOf, C});
   88   Builder.insert(Relation{B, RelationKind::BaseOf, D});
   89   Builder.insert(Relation{C, RelationKind::BaseOf, D});
  103   Builder.insert(Relation{A, RelationKind::BaseOf, B});
  104   Builder.insert(Relation{A, RelationKind::BaseOf, C});
  105   Builder.insert(Relation{A, RelationKind::BaseOf, B});
tools/clang/tools/extra/clangd/unittests/TypeHierarchyTests.cpp
  485   Req.Predicate = RelationKind::BaseOf;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/tuple
  125       constexpr _Head_base(const _Head& __h)
  132         constexpr _Head_base(_UHead&& __h)
  159       static constexpr _Head&
  162       static constexpr const _Head&
  194       static constexpr _Head&
  197       static constexpr const _Head&
  210       constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail)
  210       constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail)
  216         constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail)
  216         constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail)
  242 	_Tuple_impl(allocator_arg_t __tag, const _Alloc& __a)
  248 		    const _Head& __head, const _Tail&... __tail)
  248 		    const _Head& __head, const _Tail&... __tail)
  262         _Tuple_impl(allocator_arg_t __tag, const _Alloc& __a,
  268 	_Tuple_impl(allocator_arg_t __tag, const _Alloc& __a,
  350       static constexpr _Head&
  353       static constexpr const _Head&
  360       constexpr _Tuple_impl(const _Head& __head)
  365         constexpr _Tuple_impl(_UHead&& __head)
  390 		    const _Head& __head)
  473       return __and_<is_constructible<_Elements, const _UElements&>...>::value;
  479       return __and_<is_convertible<const _UElements&, _Elements>...>::value;
  485       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
  491       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
  608         constexpr tuple(const _Elements&... __elements)
  619       explicit constexpr tuple(const _Elements&... __elements)
  646         constexpr tuple(_UElements&&... __elements)
  730 	      const _Elements&... __elements)
  741                        const _Elements&... __elements)
  767 	tuple(allocator_arg_t __tag, const _Alloc& __a, const tuple& __in)
  771 	tuple(allocator_arg_t __tag, const _Alloc& __a, tuple&& __in)
  947         constexpr tuple(const _T1& __a1, const _T2& __a2)
  956         explicit constexpr tuple(const _T1& __a1, const _T2& __a2)
  971         constexpr tuple(_U1&& __a1, _U2&& __a2)
 1066 	tuple(allocator_arg_t __tag, const _Alloc& __a)
 1078 	      const _T1& __a1, const _T2& __a2)
 1090 	      const _T1& __a1, const _T2& __a2)
 1302     constexpr _Head&
 1307     constexpr const _Head&
 1313     constexpr __tuple_element_t<__i, tuple<_Elements...>>&
 1319     constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
 1325     constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
usr/include/c++/7.4.0/type_traits
 1246     : public is_nothrow_constructible<_Tp, _Tp&&>
 1558     { typedef _Tp     type; };
 1659     { typedef _Tp&&   type; };