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

References

include/llvm/ADT/SmallPtrSet.h
  274   using difference_type = std::ptrdiff_t;
include/llvm/ADT/iterator.h
  343           std::ptrdiff_t, NodeRef *, NodeRef &> {
  347       std::ptrdiff_t, NodeRef *, NodeRef &>;
include/llvm/Analysis/LoopIterator.h
   49             NodeRef, std::ptrdiff_t, NodeRef *, NodeRef> {
   53         NodeRef, std::ptrdiff_t, NodeRef *, NodeRef>;
include/llvm/Analysis/MustExecute.h
  270   typedef std::ptrdiff_t difference_type;
include/llvm/DebugInfo/PDB/Native/DbiModuleList.h
   51   std::ptrdiff_t operator-(const DbiModuleSourceFilesIterator &R) const;
   52   DbiModuleSourceFilesIterator &operator+=(std::ptrdiff_t N);
   53   DbiModuleSourceFilesIterator &operator-=(std::ptrdiff_t N);
include/llvm/IR/DebugInfoMetadata.h
   84                                  std::ptrdiff_t, void, DIType *> {
include/llvm/IR/Metadata.h
 1192     : public std::iterator<std::input_iterator_tag, T *, std::ptrdiff_t, void,
include/llvm/Option/ArgList.h
   76   using difference_type = std::ptrdiff_t;
include/llvm/Support/BinaryStreamArray.h
  341   FixedStreamArrayIterator<T> &operator+=(std::ptrdiff_t N) {
  346   FixedStreamArrayIterator<T> &operator-=(std::ptrdiff_t N) {
  352   std::ptrdiff_t operator-(const FixedStreamArrayIterator<T> &R) const {
lib/DebugInfo/PDB/Native/DbiModuleList.cpp
   70 std::ptrdiff_t DbiModuleSourceFilesIterator::
   96 operator+=(std::ptrdiff_t N) {
  106 operator-=(std::ptrdiff_t N) {
tools/clang/include/clang/AST/AttrIterator.h
   61   using difference_type = std::ptrdiff_t;
tools/clang/include/clang/AST/DeclBase.h
  912     using difference_type = std::ptrdiff_t;
 1994     using difference_type = std::ptrdiff_t;
tools/clang/include/clang/AST/DeclCXX.h
 3346     using difference_type = std::ptrdiff_t;
tools/clang/include/clang/AST/DeclLookups.h
   36   using difference_type = std::ptrdiff_t;
tools/clang/include/clang/AST/DeclObjC.h
 1606     using difference_type = std::ptrdiff_t;
tools/clang/include/clang/AST/Expr.h
 5279             AssociationTy<Const>, std::ptrdiff_t, AssociationTy<Const>,
tools/clang/include/clang/AST/Redeclarable.h
  250     using difference_type = std::ptrdiff_t;
tools/clang/include/clang/AST/UnresolvedSet.h
   34                                   std::ptrdiff_t, NamedDecl *, NamedDecl *> {
tools/clang/include/clang/Sema/IdentifierResolver.h
   77     using difference_type = std::ptrdiff_t;
tools/clang/lib/Sema/SemaCodeComplete.cpp
  573   typedef std::ptrdiff_t difference_type;
tools/clang/tools/diagtool/DiagnosticNames.h
   61       typedef std::ptrdiff_t             difference_type;
tools/llvm-xray/xray-graph.cpp
  260   std::ptrdiff_t MedianOff = S.Count / 2;
  263   std::ptrdiff_t Pct90Off = (S.Count * 9) / 10;
  266   std::ptrdiff_t Pct99Off = (S.Count * 99) / 100;
usr/include/c++/7.4.0/array
  104       typedef std::ptrdiff_t                   	      difference_type;
usr/include/c++/7.4.0/atomic
  413       operator+=(ptrdiff_t __d) noexcept
  417       operator+=(ptrdiff_t __d) volatile noexcept
  421       operator-=(ptrdiff_t __d) noexcept
  425       operator-=(ptrdiff_t __d) volatile noexcept
  523       fetch_add(ptrdiff_t __d,
  528       fetch_add(ptrdiff_t __d,
  533       fetch_sub(ptrdiff_t __d,
  538       fetch_sub(ptrdiff_t __d,
 1007   typedef atomic<ptrdiff_t>		atomic_ptrdiff_t;
 1324     atomic_fetch_add_explicit(atomic<_ITp*>* __a, ptrdiff_t __d,
 1330     atomic_fetch_add_explicit(volatile atomic<_ITp*>* __a, ptrdiff_t __d,
 1336     atomic_fetch_add(volatile atomic<_ITp*>* __a, ptrdiff_t __d) noexcept
 1341     atomic_fetch_add(atomic<_ITp*>* __a, ptrdiff_t __d) noexcept
 1347 			      ptrdiff_t __d, memory_order __m) noexcept
 1352     atomic_fetch_sub_explicit(atomic<_ITp*>* __a, ptrdiff_t __d,
 1358     atomic_fetch_sub(volatile atomic<_ITp*>* __a, ptrdiff_t __d) noexcept
 1363     atomic_fetch_sub(atomic<_ITp*>* __a, ptrdiff_t __d) noexcept
usr/include/c++/7.4.0/bits/alloc_traits.h
  404       using difference_type = std::ptrdiff_t;
usr/include/c++/7.4.0/bits/allocator.h
   72       typedef ptrdiff_t   difference_type;
  112       typedef ptrdiff_t  difference_type;
usr/include/c++/7.4.0/bits/atomic_base.h
  573       constexpr ptrdiff_t
  574       _M_type_size(ptrdiff_t __d) const { return __d * sizeof(_PTp); }
  576       constexpr ptrdiff_t
  577       _M_type_size(ptrdiff_t __d) const volatile { return __d * sizeof(_PTp); }
  646       operator+=(ptrdiff_t __d) noexcept
  651       operator+=(ptrdiff_t __d) volatile noexcept
  656       operator-=(ptrdiff_t __d) noexcept
  661       operator-=(ptrdiff_t __d) volatile noexcept
  771       fetch_add(ptrdiff_t __d,
  776       fetch_add(ptrdiff_t __d,
  781       fetch_sub(ptrdiff_t __d,
  786       fetch_sub(ptrdiff_t __d,
usr/include/c++/7.4.0/bits/forward_list.h
  128       typedef ptrdiff_t                          difference_type;
  196       typedef ptrdiff_t                          difference_type;
  428       typedef std::ptrdiff_t                               difference_type;
usr/include/c++/7.4.0/bits/hashtable_policy.h
  342       typedef std::ptrdiff_t				difference_type;
  393       typedef std::ptrdiff_t				difference_type;
 1646       typedef std::ptrdiff_t				difference_type;
 1698       typedef std::ptrdiff_t				difference_type;
 1763     typedef std::ptrdiff_t				difference_type;
 1872 	  std::ptrdiff_t __n2 = 0;
 1880 	  std::ptrdiff_t __n1 = 0;
usr/include/c++/7.4.0/bits/list.tcc
  190 	      ptrdiff_t __num_erase = __len - __new_size;
usr/include/c++/7.4.0/bits/postypes.h
   98   typedef ptrdiff_t	streamsize; // Signed integral type
usr/include/c++/7.4.0/bits/ptr_traits.h
  104 	= __detected_or_t<ptrdiff_t, __difference_type, _Ptr>;
  130       typedef ptrdiff_t difference_type;
usr/include/c++/7.4.0/bits/regex.h
 2489       typedef std::ptrdiff_t                     difference_type;
 2609       typedef std::ptrdiff_t                    difference_type;
usr/include/c++/7.4.0/bits/shared_ptr_base.h
 1020       operator[](ptrdiff_t __i) const
usr/include/c++/7.4.0/bits/stl_algobase.h
  366 	  const ptrdiff_t _Num = __last - __first;
  568 	  const ptrdiff_t _Num = __last - __first;
usr/include/c++/7.4.0/bits/stl_bvector.h
  166     _M_incr(ptrdiff_t __i)
  207   inline ptrdiff_t
  297   operator+(ptrdiff_t __n, const _Bit_iterator& __x)
  387   operator+(ptrdiff_t __n, const _Bit_const_iterator& __x)
  556     typedef ptrdiff_t                                    difference_type;
usr/include/c++/7.4.0/bits/stl_deque.h
  136       typedef ptrdiff_t				difference_type;
  374     operator+(ptrdiff_t __n, const _Deque_iterator<_Tp, _Ref, _Ptr>& __x)
  858       typedef ptrdiff_t					difference_type;
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
  110     ptrdiff_t
  116     ptrdiff_t
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h
  182       typedef ptrdiff_t                   difference_type;
  193       typedef ptrdiff_t                   difference_type;
usr/include/c++/7.4.0/bits/stl_list.h
  133       typedef ptrdiff_t				difference_type;
  213       typedef ptrdiff_t				difference_type;
  531       typedef ptrdiff_t					 difference_type;
 1960     inline ptrdiff_t
 1970     inline ptrdiff_t
 1982       ptrdiff_t __n = 0;
usr/include/c++/7.4.0/bits/stl_tempbuf.h
   84     pair<_Tp*, ptrdiff_t>
   85     get_temporary_buffer(ptrdiff_t __len) _GLIBCXX_NOEXCEPT
   87       const ptrdiff_t __max =
   88 	__gnu_cxx::__numeric_traits<ptrdiff_t>::__max / sizeof(_Tp);
   97 	    return std::pair<_Tp*, ptrdiff_t>(__tmp, __len);
  100       return std::pair<_Tp*, ptrdiff_t>(static_cast<_Tp*>(0), 0);
  131       typedef ptrdiff_t   size_type;
usr/include/c++/7.4.0/bits/stl_tree.h
  263       typedef ptrdiff_t                  difference_type;
  335       typedef ptrdiff_t                  difference_type;
  570       typedef ptrdiff_t 			difference_type;
usr/include/c++/7.4.0/bits/stl_vector.h
  243       typedef ptrdiff_t					difference_type;
usr/include/c++/7.4.0/ext/new_allocator.h
   62       typedef ptrdiff_t  difference_type;
utils/benchmark/include/benchmark/benchmark.h
  692   typedef std::ptrdiff_t difference_type;