Coverage Report

Created: 2018-07-19 03:59

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/include/llvm/ADT/iterator.h
Line
Count
Source (jump to first uncovered line)
1
//===- iterator.h - Utilities for using and defining iterators --*- C++ -*-===//
2
//
3
//                     The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
10
#ifndef LLVM_ADT_ITERATOR_H
11
#define LLVM_ADT_ITERATOR_H
12
13
#include "llvm/ADT/iterator_range.h"
14
#include <algorithm>
15
#include <cstddef>
16
#include <iterator>
17
#include <type_traits>
18
#include <utility>
19
20
namespace llvm {
21
22
/// CRTP base class which implements the entire standard iterator facade
23
/// in terms of a minimal subset of the interface.
24
///
25
/// Use this when it is reasonable to implement most of the iterator
26
/// functionality in terms of a core subset. If you need special behavior or
27
/// there are performance implications for this, you may want to override the
28
/// relevant members instead.
29
///
30
/// Note, one abstraction that this does *not* provide is implementing
31
/// subtraction in terms of addition by negating the difference. Negation isn't
32
/// always information preserving, and I can see very reasonable iterator
33
/// designs where this doesn't work well. It doesn't really force much added
34
/// boilerplate anyways.
35
///
36
/// Another abstraction that this doesn't provide is implementing increment in
37
/// terms of addition of one. These aren't equivalent for all iterator
38
/// categories, and respecting that adds a lot of complexity for little gain.
39
///
40
/// Classes wishing to use `iterator_facade_base` should implement the following
41
/// methods:
42
///
43
/// Forward Iterators:
44
///   (All of the following methods)
45
///   - DerivedT &operator=(const DerivedT &R);
46
///   - bool operator==(const DerivedT &R) const;
47
///   - const T &operator*() const;
48
///   - T &operator*();
49
///   - DerivedT &operator++();
50
///
51
/// Bidirectional Iterators:
52
///   (All methods of forward iterators, plus the following)
53
///   - DerivedT &operator--();
54
///
55
/// Random-access Iterators:
56
///   (All methods of bidirectional iterators excluding the following)
57
///   - DerivedT &operator++();
58
///   - DerivedT &operator--();
59
///   (and plus the following)
60
///   - bool operator<(const DerivedT &RHS) const;
61
///   - DifferenceTypeT operator-(const DerivedT &R) const;
62
///   - DerivedT &operator+=(DifferenceTypeT N);
63
///   - DerivedT &operator-=(DifferenceTypeT N);
64
///
65
template <typename DerivedT, typename IteratorCategoryT, typename T,
66
          typename DifferenceTypeT = std::ptrdiff_t, typename PointerT = T *,
67
          typename ReferenceT = T &>
68
0
class iterator_facade_base
69
    : public std::iterator<IteratorCategoryT, T, DifferenceTypeT, PointerT,
70
                           ReferenceT> {
71
protected:
72
  enum {
73
    IsRandomAccess = std::is_base_of<std::random_access_iterator_tag,
74
                                     IteratorCategoryT>::value,
75
    IsBidirectional = std::is_base_of<std::bidirectional_iterator_tag,
76
                                      IteratorCategoryT>::value,
77
  };
78
79
  /// A proxy object for computing a reference via indirecting a copy of an
80
  /// iterator. This is used in APIs which need to produce a reference via
81
  /// indirection but for which the iterator object might be a temporary. The
82
  /// proxy preserves the iterator internally and exposes the indirected
83
  /// reference via a conversion operator.
84
  class ReferenceProxy {
85
    friend iterator_facade_base;
86
87
    DerivedT I;
88
89
    ReferenceProxy(DerivedT I) : I(std::move(I)) {}
90
91
  public:
92
    operator ReferenceT() const { return *I; }
93
  };
94
95
public:
96
1.17M
  DerivedT operator+(DifferenceTypeT n) const {
97
1.17M
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
1.17M
                  "Must pass the derived type to this template!");
99
1.17M
    static_assert(
100
1.17M
        IsRandomAccess,
101
1.17M
        "The '+' operator is only defined for random access iterators.");
102
1.17M
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
1.17M
    tmp += n;
104
1.17M
    return tmp;
105
1.17M
  }
llvm::iterator_facade_base<llvm::pointee_iterator<llvm::LazyCallGraph::SCC* const*, llvm::LazyCallGraph::SCC>, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::SCC, long, llvm::LazyCallGraph::SCC*, llvm::LazyCallGraph::SCC&>::operator+(long) const
Line
Count
Source
96
4
  DerivedT operator+(DifferenceTypeT n) const {
97
4
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
4
                  "Must pass the derived type to this template!");
99
4
    static_assert(
100
4
        IsRandomAccess,
101
4
        "The '+' operator is only defined for random access iterators.");
102
4
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
4
    tmp += n;
104
4
    return tmp;
105
4
  }
llvm::iterator_facade_base<llvm::pointee_iterator<llvm::LazyCallGraph::Node* const*, llvm::LazyCallGraph::Node>, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::Node, long, llvm::LazyCallGraph::Node*, llvm::LazyCallGraph::Node&>::operator+(long) const
Line
Count
Source
96
94
  DerivedT operator+(DifferenceTypeT n) const {
97
94
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
94
                  "Must pass the derived type to this template!");
99
94
    static_assert(
100
94
        IsRandomAccess,
101
94
        "The '+' operator is only defined for random access iterators.");
102
94
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
94
    tmp += n;
104
94
    return tmp;
105
94
  }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandle>, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandle, long, llvm::SwitchInst::CaseHandle*, llvm::SwitchInst::CaseHandle&>::operator+(long) const
Line
Count
Source
96
67
  DerivedT operator+(DifferenceTypeT n) const {
97
67
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
67
                  "Must pass the derived type to this template!");
99
67
    static_assert(
100
67
        IsRandomAccess,
101
67
        "The '+' operator is only defined for random access iterators.");
102
67
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
67
    tmp += n;
104
67
    return tmp;
105
67
  }
llvm::iterator_facade_base<clang::Stmt::ConstExprIterator, std::__1::random_access_iterator_tag, clang::Expr const* const, long, clang::Expr const* const*, clang::Expr const* const&>::operator+(long) const
Line
Count
Source
96
1.15M
  DerivedT operator+(DifferenceTypeT n) const {
97
1.15M
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
1.15M
                  "Must pass the derived type to this template!");
99
1.15M
    static_assert(
100
1.15M
        IsRandomAccess,
101
1.15M
        "The '+' operator is only defined for random access iterators.");
102
1.15M
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
1.15M
    tmp += n;
104
1.15M
    return tmp;
105
1.15M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<clang::ParmVarDecl const* const*, clang::ObjCMethodDecl::GetTypeFn, clang::QualType>, std::__1::random_access_iterator_tag, clang::QualType, long, clang::QualType*, clang::QualType&>::operator+(long) const
Line
Count
Source
96
1.07k
  DerivedT operator+(DifferenceTypeT n) const {
97
1.07k
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
1.07k
                  "Must pass the derived type to this template!");
99
1.07k
    static_assert(
100
1.07k
        IsRandomAccess,
101
1.07k
        "The '+' operator is only defined for random access iterators.");
102
1.07k
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
1.07k
    tmp += n;
104
1.07k
    return tmp;
105
1.07k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, std::__1::random_access_iterator_tag, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&>::operator+(long) const
Line
Count
Source
96
1.18k
  DerivedT operator+(DifferenceTypeT n) const {
97
1.18k
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
1.18k
                  "Must pass the derived type to this template!");
99
1.18k
    static_assert(
100
1.18k
        IsRandomAccess,
101
1.18k
        "The '+' operator is only defined for random access iterators.");
102
1.18k
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
1.18k
    tmp += n;
104
1.18k
    return tmp;
105
1.18k
  }
llvm::iterator_facade_base<clang::UnresolvedSetIterator, std::__1::random_access_iterator_tag, clang::NamedDecl*, long, clang::NamedDecl*, clang::NamedDecl*>::operator+(long) const
Line
Count
Source
96
16.0k
  DerivedT operator+(DifferenceTypeT n) const {
97
16.0k
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
98
16.0k
                  "Must pass the derived type to this template!");
99
16.0k
    static_assert(
100
16.0k
        IsRandomAccess,
101
16.0k
        "The '+' operator is only defined for random access iterators.");
102
16.0k
    DerivedT tmp = *static_cast<const DerivedT *>(this);
103
16.0k
    tmp += n;
104
16.0k
    return tmp;
105
16.0k
  }
106
  friend DerivedT operator+(DifferenceTypeT n, const DerivedT &i) {
107
    static_assert(
108
        IsRandomAccess,
109
        "The '+' operator is only defined for random access iterators.");
110
    return i + n;
111
  }
112
73.8k
  DerivedT operator-(DifferenceTypeT n) const {
113
73.8k
    static_assert(
114
73.8k
        IsRandomAccess,
115
73.8k
        "The '-' operator is only defined for random access iterators.");
116
73.8k
    DerivedT tmp = *static_cast<const DerivedT *>(this);
117
73.8k
    tmp -= n;
118
73.8k
    return tmp;
119
73.8k
  }
llvm::iterator_facade_base<clang::Stmt::ExprIterator, std::__1::random_access_iterator_tag, clang::Expr*, long, clang::Expr**, clang::Expr*&>::operator-(long) const
Line
Count
Source
112
8
  DerivedT operator-(DifferenceTypeT n) const {
113
8
    static_assert(
114
8
        IsRandomAccess,
115
8
        "The '-' operator is only defined for random access iterators.");
116
8
    DerivedT tmp = *static_cast<const DerivedT *>(this);
117
8
    tmp -= n;
118
8
    return tmp;
119
8
  }
llvm::iterator_facade_base<clang::UnresolvedSetIterator, std::__1::random_access_iterator_tag, clang::NamedDecl*, long, clang::NamedDecl*, clang::NamedDecl*>::operator-(long) const
Line
Count
Source
112
73.8k
  DerivedT operator-(DifferenceTypeT n) const {
113
73.8k
    static_assert(
114
73.8k
        IsRandomAccess,
115
73.8k
        "The '-' operator is only defined for random access iterators.");
116
73.8k
    DerivedT tmp = *static_cast<const DerivedT *>(this);
117
73.8k
    tmp -= n;
118
73.8k
    return tmp;
119
73.8k
  }
120
121
10.2M
  DerivedT &operator++() {
122
10.2M
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
10.2M
                  "Must pass the derived type to this template!");
124
10.2M
    return static_cast<DerivedT *>(this)->operator+=(1);
125
10.2M
  }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const> >, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>, long, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>*, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>&>::operator++()
Line
Count
Source
121
740k
  DerivedT &operator++() {
122
740k
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
740k
                  "Must pass the derived type to this template!");
124
740k
    return static_cast<DerivedT *>(this)->operator+=(1);
125
740k
  }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandle>, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandle, long, llvm::SwitchInst::CaseHandle*, llvm::SwitchInst::CaseHandle&>::operator++()
Line
Count
Source
121
5.34M
  DerivedT &operator++() {
122
5.34M
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
5.34M
                  "Must pass the derived type to this template!");
124
5.34M
    return static_cast<DerivedT *>(this)->operator+=(1);
125
5.34M
  }
llvm::iterator_facade_base<llvm::detail::value_sequence_iterator<int>, std::__1::random_access_iterator_tag, int const, long, int const*, int const&>::operator++()
Line
Count
Source
121
380
  DerivedT &operator++() {
122
380
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
380
                  "Must pass the derived type to this template!");
124
380
    return static_cast<DerivedT *>(this)->operator+=(1);
125
380
  }
llvm::iterator_facade_base<llvm::detail::value_sequence_iterator<unsigned int>, std::__1::random_access_iterator_tag, unsigned int const, long, unsigned int const*, unsigned int const&>::operator++()
Line
Count
Source
121
4.19M
  DerivedT &operator++() {
122
4.19M
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
4.19M
                  "Must pass the derived type to this template!");
124
4.19M
    return static_cast<DerivedT *>(this)->operator+=(1);
125
4.19M
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>, llvm::VarStreamArrayExtractor<llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind> > >, std::__1::forward_iterator_tag, llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>, long, llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>*, llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>&>::operator++()
Line
Count
Source
121
7.87k
  DerivedT &operator++() {
122
7.87k
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
7.87k
                  "Must pass the derived type to this template!");
124
7.87k
    return static_cast<DerivedT *>(this)->operator+=(1);
125
7.87k
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::codeview::TypeIndex>, std::__1::random_access_iterator_tag, llvm::codeview::TypeIndex const, long, llvm::codeview::TypeIndex const*, llvm::codeview::TypeIndex const&>::operator++()
Line
Count
Source
121
466
  DerivedT &operator++() {
122
466
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
466
                  "Must pass the derived type to this template!");
124
466
    return static_cast<DerivedT *>(this)->operator+=(1);
125
466
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::DebugSubsectionRecord, llvm::VarStreamArrayExtractor<llvm::codeview::DebugSubsectionRecord> >, std::__1::forward_iterator_tag, llvm::codeview::DebugSubsectionRecord, long, llvm::codeview::DebugSubsectionRecord*, llvm::codeview::DebugSubsectionRecord&>::operator++()
Line
Count
Source
121
723
  DerivedT &operator++() {
122
723
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
723
                  "Must pass the derived type to this template!");
124
723
    return static_cast<DerivedT *>(this)->operator+=(1);
125
723
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::FileChecksumEntry, llvm::VarStreamArrayExtractor<llvm::codeview::FileChecksumEntry> >, std::__1::forward_iterator_tag, llvm::codeview::FileChecksumEntry, long, llvm::codeview::FileChecksumEntry*, llvm::codeview::FileChecksumEntry&>::operator++()
Line
Count
Source
121
1.46k
  DerivedT &operator++() {
122
1.46k
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
1.46k
                  "Must pass the derived type to this template!");
124
1.46k
    return static_cast<DerivedT *>(this)->operator+=(1);
125
1.46k
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::LineColumnEntry, llvm::codeview::LineColumnExtractor>, std::__1::forward_iterator_tag, llvm::codeview::LineColumnEntry, long, llvm::codeview::LineColumnEntry*, llvm::codeview::LineColumnEntry&>::operator++()
Line
Count
Source
121
198
  DerivedT &operator++() {
122
198
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
198
                  "Must pass the derived type to this template!");
124
198
    return static_cast<DerivedT *>(this)->operator+=(1);
125
198
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::codeview::LineNumberEntry>, std::__1::random_access_iterator_tag, llvm::codeview::LineNumberEntry const, long, llvm::codeview::LineNumberEntry const*, llvm::codeview::LineNumberEntry const&>::operator++()
Line
Count
Source
121
598
  DerivedT &operator++() {
122
598
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
598
                  "Must pass the derived type to this template!");
124
598
    return static_cast<DerivedT *>(this)->operator+=(1);
125
598
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> >, std::__1::random_access_iterator_tag, llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const, long, llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const*, llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const&>::operator++()
Line
Count
Source
121
377
  DerivedT &operator++() {
122
377
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
377
                  "Must pass the derived type to this template!");
124
377
    return static_cast<DerivedT *>(this)->operator+=(1);
125
377
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::pdb::DbiModuleDescriptor, llvm::VarStreamArrayExtractor<llvm::pdb::DbiModuleDescriptor> >, std::__1::forward_iterator_tag, llvm::pdb::DbiModuleDescriptor, long, llvm::pdb::DbiModuleDescriptor*, llvm::pdb::DbiModuleDescriptor&>::operator++()
Line
Count
Source
121
377
  DerivedT &operator++() {
122
377
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
377
                  "Must pass the derived type to this template!");
124
377
    return static_cast<DerivedT *>(this)->operator+=(1);
125
377
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::pdb::SectionContrib>, std::__1::random_access_iterator_tag, llvm::pdb::SectionContrib const, long, llvm::pdb::SectionContrib const*, llvm::pdb::SectionContrib const&>::operator++()
Line
Count
Source
121
28
  DerivedT &operator++() {
122
28
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
28
                  "Must pass the derived type to this template!");
124
28
    return static_cast<DerivedT *>(this)->operator+=(1);
125
28
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::pdb::SectionContrib2>, std::__1::random_access_iterator_tag, llvm::pdb::SectionContrib2 const, long, llvm::pdb::SectionContrib2 const*, llvm::pdb::SectionContrib2 const&>::operator++()
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::codeview::TypeIndexOffset>, std::__1::random_access_iterator_tag, llvm::codeview::TypeIndexOffset const, long, llvm::codeview::TypeIndexOffset const*, llvm::codeview::TypeIndexOffset const&>::operator++()
Line
Count
Source
121
70
  DerivedT &operator++() {
122
70
    static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
123
70
                  "Must pass the derived type to this template!");
124
70
    return static_cast<DerivedT *>(this)->operator+=(1);
125
70
  }
126
30.9M
  DerivedT operator++(int) {
127
30.9M
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
30.9M
    ++*static_cast<DerivedT *>(this);
129
30.9M
    return tmp;
130
30.9M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*>, llvm::CallGraphNode* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode*>, std::__1::random_access_iterator_tag, llvm::CallGraphNode*, long, llvm::CallGraphNode**, llvm::CallGraphNode*&>::operator++(int)
Line
Count
Source
126
13.6M
  DerivedT operator++(int) {
127
13.6M
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
13.6M
    ++*static_cast<DerivedT *>(this);
129
13.6M
    return tmp;
130
13.6M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*>, llvm::CallGraphNode const* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode const*>, std::__1::random_access_iterator_tag, llvm::CallGraphNode const*, long, llvm::CallGraphNode const**, llvm::CallGraphNode const*&>::operator++(int)
Line
Count
Source
126
22
  DerivedT operator++(int) {
127
22
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
22
    ++*static_cast<DerivedT *>(this);
129
22
    return tmp;
130
22
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*>, llvm::ValueInfo (*)(std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>&), llvm::ValueInfo>, std::__1::random_access_iterator_tag, llvm::ValueInfo, long, llvm::ValueInfo*, llvm::ValueInfo&>::operator++(int)
Line
Count
Source
126
7
  DerivedT operator++(int) {
127
7
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
7
    ++*static_cast<DerivedT *>(this);
129
7
    return tmp;
130
7
  }
llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, std::__1::function<bool (llvm::Instruction&)>, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::Instruction, long, llvm::Instruction*, llvm::Instruction&>::operator++(int)
Line
Count
Source
126
2.82M
  DerivedT operator++(int) {
127
2.82M
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
2.82M
    ++*static_cast<DerivedT *>(this);
129
2.82M
    return tmp;
130
2.82M
  }
llvm::iterator_facade_base<clang::UnresolvedSetIterator, std::__1::random_access_iterator_tag, clang::NamedDecl*, long, clang::NamedDecl*, clang::NamedDecl*>::operator++(int)
Line
Count
Source
126
14.4M
  DerivedT operator++(int) {
127
14.4M
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
14.4M
    ++*static_cast<DerivedT *>(this);
129
14.4M
    return tmp;
130
14.4M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<clang::ParmVarDecl const* const*, clang::ObjCMethodDecl::GetTypeFn, clang::QualType>, std::__1::random_access_iterator_tag, clang::QualType, long, clang::QualType*, clang::QualType&>::operator++(int)
Line
Count
Source
126
75
  DerivedT operator++(int) {
127
75
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
75
    ++*static_cast<DerivedT *>(this);
129
75
    return tmp;
130
75
  }
llvm::iterator_facade_base<llvm::LazyCallGraph::postorder_ref_scc_iterator, std::__1::forward_iterator_tag, llvm::LazyCallGraph::RefSCC, long, llvm::LazyCallGraph::RefSCC*, llvm::LazyCallGraph::RefSCC&>::operator++(int)
Line
Count
Source
126
996
  DerivedT operator++(int) {
127
996
    DerivedT tmp = *static_cast<DerivedT *>(this);
128
996
    ++*static_cast<DerivedT *>(this);
129
996
    return tmp;
130
996
  }
131
72
  DerivedT &operator--() {
132
72
    static_assert(
133
72
        IsBidirectional,
134
72
        "The decrement operator is only defined for bidirectional iterators.");
135
72
    return static_cast<DerivedT *>(this)->operator-=(1);
136
72
  }
137
  DerivedT operator--(int) {
138
    static_assert(
139
        IsBidirectional,
140
        "The decrement operator is only defined for bidirectional iterators.");
141
    DerivedT tmp = *static_cast<DerivedT *>(this);
142
    --*static_cast<DerivedT *>(this);
143
    return tmp;
144
  }
145
146
1.65G
  bool operator!=(const DerivedT &RHS) const {
147
1.65G
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.65G
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> >*, clang::driver::Command>, std::__1::random_access_iterator_tag, clang::driver::Command, long, clang::driver::Command*, clang::driver::Command&>::operator!=(llvm::pointee_iterator<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> >*, clang::driver::Command> const&) const
Line
Count
Source
146
32.9k
  bool operator!=(const DerivedT &RHS) const {
147
32.9k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
32.9k
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&>, long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>::operator!=(llvm::detail::enumerator_iter<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&> const&) const
Line
Count
Source
146
2
  bool operator!=(const DerivedT &RHS) const {
147
2
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 4u> const&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 4u> const&>, long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>::operator!=(llvm::detail::enumerator_iter<llvm::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 4u> const&> const&) const
Line
Count
Source
146
9
  bool operator!=(const DerivedT &RHS) const {
147
9
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
9
  }
llvm::iterator_facade_base<llvm::SDNode::value_op_iterator, std::__1::random_access_iterator_tag, llvm::SDValue, long, llvm::SDNode::value_op_iterator*, llvm::SDNode::value_op_iterator*>::operator!=(llvm::SDNode::value_op_iterator const&) const
Line
Count
Source
146
520M
  bool operator!=(const DerivedT &RHS) const {
147
520M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
520M
  }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const> >, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>, long, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>*, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>&>::operator!=(llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const> > const&) const
Line
Count
Source
146
877k
  bool operator!=(const DerivedT &RHS) const {
147
877k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
877k
  }
llvm::iterator_facade_base<llvm::User::const_value_op_iterator, std::__1::random_access_iterator_tag, llvm::Value const*, long, llvm::Value const*, llvm::Value const*>::operator!=(llvm::User::const_value_op_iterator const&) const
Line
Count
Source
146
141M
  bool operator!=(const DerivedT &RHS) const {
147
141M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
141M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::Value*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Value*> const, long, llvm::StringMapEntry<llvm::Value*> const*, llvm::StringMapEntry<llvm::Value*> const&>::operator!=(llvm::StringMapConstIterator<llvm::Value*> const&) const
Line
Count
Source
146
67.0M
  bool operator!=(const DerivedT &RHS) const {
147
67.0M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
67.0M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned int>, long, llvm::StringMapEntry<unsigned int>*, llvm::StringMapEntry<unsigned int>&>::operator!=(llvm::StringMapIterator<unsigned int> const&) const
Line
Count
Source
146
1.74k
  bool operator!=(const DerivedT &RHS) const {
147
1.74k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.74k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<int> const, long, llvm::StringMapEntry<int> const*, llvm::StringMapEntry<int> const&>::operator!=(llvm::StringMapConstIterator<int> const&) const
Line
Count
Source
146
638
  bool operator!=(const DerivedT &RHS) const {
147
638
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
638
  }
llvm::iterator_facade_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>, llvm::MachineBasicBlock*>, llvm::MachineBasicBlock*, llvm::MachineBasicBlock, long, llvm::MachineBasicBlock*, llvm::MachineBasicBlock&>::operator!=(llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>, llvm::MachineBasicBlock*> const&) const
Line
Count
Source
146
9.66M
  bool operator!=(const DerivedT &RHS) const {
147
9.66M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
9.66M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<char>, std::__1::forward_iterator_tag, llvm::StringMapEntry<char>, long, llvm::StringMapEntry<char>*, llvm::StringMapEntry<char>&>::operator!=(llvm::StringMapIterator<char> const&) const
Line
Count
Source
146
228
  bool operator!=(const DerivedT &RHS) const {
147
228
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
228
  }
llvm::iterator_facade_base<llvm::BasicBlock::phi_iterator_impl<llvm::PHINode, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false> >, std::__1::forward_iterator_tag, llvm::PHINode, long, llvm::PHINode*, llvm::PHINode&>::operator!=(llvm::BasicBlock::phi_iterator_impl<llvm::PHINode, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false> > const&) const
Line
Count
Source
146
57.6M
  bool operator!=(const DerivedT &RHS) const {
147
57.6M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
57.6M
  }
llvm::iterator_facade_base<llvm::User::value_op_iterator, std::__1::random_access_iterator_tag, llvm::Value*, long, llvm::Value*, llvm::Value*>::operator!=(llvm::User::value_op_iterator const&) const
Line
Count
Source
146
133M
  bool operator!=(const DerivedT &RHS) const {
147
133M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
133M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::AsmToken>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::AsmToken>, long, llvm::StringMapEntry<llvm::AsmToken>*, llvm::StringMapEntry<llvm::AsmToken>&>::operator!=(llvm::StringMapIterator<llvm::AsmToken> const&) const
Line
Count
Source
146
718
  bool operator!=(const DerivedT &RHS) const {
147
718
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
718
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::__wrap_iter<llvm::MCSection**>, llvm::MCSection>, std::__1::random_access_iterator_tag, llvm::MCSection, long, llvm::MCSection*, llvm::MCSection&>::operator!=(llvm::pointee_iterator<std::__1::__wrap_iter<llvm::MCSection**>, llvm::MCSection> const&) const
Line
Count
Source
146
3.59M
  bool operator!=(const DerivedT &RHS) const {
147
3.59M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.59M
  }
llvm::iterator_facade_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, true>, llvm::BasicBlock const*>, llvm::BasicBlock const*, llvm::BasicBlock const, long, llvm::BasicBlock const*, llvm::BasicBlock const&>::operator!=(llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, true>, llvm::BasicBlock const*> const&) const
Line
Count
Source
146
6
  bool operator!=(const DerivedT &RHS) const {
147
6
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6
  }
llvm::iterator_facade_base<llvm::pointee_iterator<llvm::LazyCallGraph::SCC* const*, llvm::LazyCallGraph::SCC>, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::SCC, long, llvm::LazyCallGraph::SCC*, llvm::LazyCallGraph::SCC&>::operator!=(llvm::pointee_iterator<llvm::LazyCallGraph::SCC* const*, llvm::LazyCallGraph::SCC> const&) const
Line
Count
Source
146
3.88k
  bool operator!=(const DerivedT &RHS) const {
147
3.88k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.88k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<llvm::LazyCallGraph::Node* const*, llvm::LazyCallGraph::Node>, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::Node, long, llvm::LazyCallGraph::Node*, llvm::LazyCallGraph::Node&>::operator!=(llvm::pointee_iterator<llvm::LazyCallGraph::Node* const*, llvm::LazyCallGraph::Node> const&) const
Line
Count
Source
146
11.7k
  bool operator!=(const DerivedT &RHS) const {
147
11.7k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
11.7k
  }
llvm::iterator_facade_base<llvm::LazyCallGraph::postorder_ref_scc_iterator, std::__1::forward_iterator_tag, llvm::LazyCallGraph::RefSCC, long, llvm::LazyCallGraph::RefSCC*, llvm::LazyCallGraph::RefSCC&>::operator!=(llvm::LazyCallGraph::postorder_ref_scc_iterator const&) const
Line
Count
Source
146
2.31k
  bool operator!=(const DerivedT &RHS) const {
147
2.31k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.31k
  }
llvm::iterator_facade_base<llvm::LazyCallGraph::EdgeSequence::iterator, std::__1::forward_iterator_tag, llvm::LazyCallGraph::Edge, long, llvm::LazyCallGraph::Edge*, llvm::LazyCallGraph::Edge&>::operator!=(llvm::LazyCallGraph::EdgeSequence::iterator const&) const
Line
Count
Source
146
6.38k
  bool operator!=(const DerivedT &RHS) const {
147
6.38k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6.38k
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*>, llvm::CallGraphNode* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode*>, std::__1::random_access_iterator_tag, llvm::CallGraphNode*, long, llvm::CallGraphNode**, llvm::CallGraphNode*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*>, llvm::CallGraphNode* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode*> const&) const
Line
Count
Source
146
17.0M
  bool operator!=(const DerivedT &RHS) const {
147
17.0M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
17.0M
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, std::__1::__tree_node<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, void*>*, long> >, llvm::CallGraphNode* (*)(std::__1::pair<llvm::Function const* const, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > > const&), llvm::CallGraphNode*>, std::__1::bidirectional_iterator_tag, llvm::CallGraphNode*, long, llvm::CallGraphNode**, llvm::CallGraphNode*&>::operator!=(llvm::mapped_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, std::__1::__tree_node<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, void*>*, long> >, llvm::CallGraphNode* (*)(std::__1::pair<llvm::Function const* const, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > > const&), llvm::CallGraphNode*> const&) const
llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::__1::function<bool (llvm::Instruction const&)>, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::Instruction const, long, llvm::Instruction const*, llvm::Instruction const&>::operator!=(llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::__1::function<bool (llvm::Instruction const&)>, std::__1::bidirectional_iterator_tag> const&) const
Line
Count
Source
146
307
  bool operator!=(const DerivedT &RHS) const {
147
307
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
307
  }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandle>, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandle, long, llvm::SwitchInst::CaseHandle*, llvm::SwitchInst::CaseHandle&>::operator!=(llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandle> const&) const
Line
Count
Source
146
7.36M
  bool operator!=(const DerivedT &RHS) const {
147
7.36M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.36M
  }
llvm::iterator_facade_base<llvm::LazyCallGraph::EdgeSequence::call_iterator, std::__1::forward_iterator_tag, llvm::LazyCallGraph::Edge, long, llvm::LazyCallGraph::Edge*, llvm::LazyCallGraph::Edge&>::operator!=(llvm::LazyCallGraph::EdgeSequence::call_iterator const&) const
Line
Count
Source
146
2.76k
  bool operator!=(const DerivedT &RHS) const {
147
2.76k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.76k
  }
llvm::iterator_facade_base<llvm::detail::value_sequence_iterator<int>, std::__1::random_access_iterator_tag, int const, long, int const*, int const&>::operator!=(llvm::detail::value_sequence_iterator<int> const&) const
Line
Count
Source
146
552
  bool operator!=(const DerivedT &RHS) const {
147
552
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
552
  }
llvm::iterator_facade_base<llvm::def_chain_iterator<llvm::MemoryAccess*, false>, std::__1::forward_iterator_tag, llvm::MemoryAccess*, long, llvm::MemoryAccess**, llvm::MemoryAccess*&>::operator!=(llvm::def_chain_iterator<llvm::MemoryAccess*, false> const&) const
Line
Count
Source
146
5.77M
  bool operator!=(const DerivedT &RHS) const {
147
5.77M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.77M
  }
llvm::iterator_facade_base<llvm::upward_defs_iterator, std::__1::forward_iterator_tag, std::__1::pair<llvm::MemoryAccess*, llvm::MemoryLocation> const, long, std::__1::pair<llvm::MemoryAccess*, llvm::MemoryLocation> const*, std::__1::pair<llvm::MemoryAccess*, llvm::MemoryLocation> const&>::operator!=(llvm::upward_defs_iterator const&) const
Line
Count
Source
146
4.97M
  bool operator!=(const DerivedT &RHS) const {
147
4.97M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.97M
  }
llvm::iterator_facade_base<llvm::memoryaccess_def_iterator_base<llvm::MemoryAccess>, std::__1::forward_iterator_tag, llvm::MemoryAccess, long, llvm::MemoryAccess*, llvm::MemoryAccess*>::operator!=(llvm::memoryaccess_def_iterator_base<llvm::MemoryAccess> const&) const
Line
Count
Source
146
3.50M
  bool operator!=(const DerivedT &RHS) const {
147
3.50M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.50M
  }
MemorySSA.cpp:llvm::iterator_facade_base<(anonymous namespace)::ClobberWalker::generic_def_path_iterator<(anonymous namespace)::ClobberWalker::DefPath, (anonymous namespace)::ClobberWalker>, std::__1::forward_iterator_tag, (anonymous namespace)::ClobberWalker::DefPath*, long, (anonymous namespace)::ClobberWalker::DefPath**, (anonymous namespace)::ClobberWalker::DefPath*&>::operator!=((anonymous namespace)::ClobberWalker::generic_def_path_iterator<(anonymous namespace)::ClobberWalker::DefPath, (anonymous namespace)::ClobberWalker> const&) const
Line
Count
Source
146
1.32M
  bool operator!=(const DerivedT &RHS) const {
147
1.32M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.32M
  }
llvm::iterator_facade_base<llvm::BasicBlock::phi_iterator_impl<llvm::PHINode const, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true> >, std::__1::forward_iterator_tag, llvm::PHINode const, long, llvm::PHINode const*, llvm::PHINode const&>::operator!=(llvm::BasicBlock::phi_iterator_impl<llvm::PHINode const, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true> > const&) const
Line
Count
Source
146
7.43M
  bool operator!=(const DerivedT &RHS) const {
147
7.43M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.43M
  }
llvm::iterator_facade_base<llvm::detail::value_sequence_iterator<unsigned int>, std::__1::random_access_iterator_tag, unsigned int const, long, unsigned int const*, unsigned int const&>::operator!=(llvm::detail::value_sequence_iterator<unsigned int> const&) const
Line
Count
Source
146
6.29M
  bool operator!=(const DerivedT &RHS) const {
147
6.29M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6.29M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*>, llvm::CallGraphNode const* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode const*>, std::__1::random_access_iterator_tag, llvm::CallGraphNode const*, long, llvm::CallGraphNode const**, llvm::CallGraphNode const*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*>, llvm::CallGraphNode const* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode const*> const&) const
Line
Count
Source
146
41
  bool operator!=(const DerivedT &RHS) const {
147
41
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
41
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::GCStrategy*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::GCStrategy*>, long, llvm::StringMapEntry<llvm::GCStrategy*>*, llvm::StringMapEntry<llvm::GCStrategy*>&>::operator!=(llvm::StringMapIterator<llvm::GCStrategy*> const&) const
Line
Count
Source
146
66
  bool operator!=(const DerivedT &RHS) const {
147
66
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
66
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, true>, llvm::MachineBasicBlock const*>, llvm::MachineBasicBlock const*, llvm::MachineBasicBlock const, long, llvm::MachineBasicBlock const*, llvm::MachineBasicBlock const&>::operator!=(llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, true>, llvm::MachineBasicBlock const*> const&) const
llvm::iterator_facade_base<llvm::mapped_iterator<llvm::Use const*, llvm::BasicBlock const* (*)(llvm::Value const*), llvm::BasicBlock const*>, std::__1::random_access_iterator_tag, llvm::BasicBlock const*, long, llvm::BasicBlock const**, llvm::BasicBlock const*&>::operator!=(llvm::mapped_iterator<llvm::Use const*, llvm::BasicBlock const* (*)(llvm::Value const*), llvm::BasicBlock const*> const&) const
Line
Count
Source
146
1.08k
  bool operator!=(const DerivedT &RHS) const {
147
1.08k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.08k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const, long, llvm::StringMapEntry<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const*, llvm::StringMapEntry<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const&>::operator!=(llvm::StringMapConstIterator<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const&) const
Line
Count
Source
146
1.37k
  bool operator!=(const DerivedT &RHS) const {
147
1.37k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.37k
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::GlobalObject const, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, true> >, std::__1::forward_iterator_tag, llvm::GlobalObject const, long, llvm::GlobalObject const*, llvm::GlobalObject const&>::operator!=(llvm::concat_iterator<llvm::GlobalObject const, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, true> > const&) const
Line
Count
Source
146
1.36M
  bool operator!=(const DerivedT &RHS) const {
147
1.36M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.36M
  }
llvm::iterator_facade_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, llvm::BasicBlock*>, llvm::BasicBlock*, llvm::BasicBlock, long, llvm::BasicBlock*, llvm::BasicBlock&>::operator!=(llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, llvm::BasicBlock*> const&) const
Line
Count
Source
146
3.48M
  bool operator!=(const DerivedT &RHS) const {
147
3.48M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.48M
  }
llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, std::__1::function<bool (llvm::Instruction&)>, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::Instruction, long, llvm::Instruction*, llvm::Instruction&>::operator!=(llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, std::__1::function<bool (llvm::Instruction&)>, std::__1::bidirectional_iterator_tag> const&) const
Line
Count
Source
146
5.49M
  bool operator!=(const DerivedT &RHS) const {
147
5.49M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.49M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned int> const, long, llvm::StringMapEntry<unsigned int> const*, llvm::StringMapEntry<unsigned int> const&>::operator!=(llvm::StringMapConstIterator<unsigned int> const&) const
Line
Count
Source
146
278k
  bool operator!=(const DerivedT &RHS) const {
147
278k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
278k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::ConstantDataSequential*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::ConstantDataSequential*>, long, llvm::StringMapEntry<llvm::ConstantDataSequential*>*, llvm::StringMapEntry<llvm::ConstantDataSequential*>&>::operator!=(llvm::StringMapIterator<llvm::ConstantDataSequential*> const&) const
Line
Count
Source
146
144k
  bool operator!=(const DerivedT &RHS) const {
147
144k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
144k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned char>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned char> const, long, llvm::StringMapEntry<unsigned char> const*, llvm::StringMapEntry<unsigned char> const&>::operator!=(llvm::StringMapConstIterator<unsigned char> const&) const
Line
Count
Source
146
12.5k
  bool operator!=(const DerivedT &RHS) const {
147
12.5k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
12.5k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::NamedMDNode*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::NamedMDNode*> const, long, llvm::StringMapEntry<llvm::NamedMDNode*> const*, llvm::StringMapEntry<llvm::NamedMDNode*> const&>::operator!=(llvm::StringMapConstIterator<llvm::NamedMDNode*> const&) const
Line
Count
Source
146
6.41M
  bool operator!=(const DerivedT &RHS) const {
147
6.41M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6.41M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*>, llvm::ValueInfo (*)(std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>&), llvm::ValueInfo>, std::__1::random_access_iterator_tag, llvm::ValueInfo, long, llvm::ValueInfo*, llvm::ValueInfo&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*>, llvm::ValueInfo (*)(std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>&), llvm::ValueInfo> const&) const
Line
Count
Source
146
22
  bool operator!=(const DerivedT &RHS) const {
147
22
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
22
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >, long, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >*, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >&>::operator!=(llvm::StringMapIterator<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const&) const
Line
Count
Source
146
197
  bool operator!=(const DerivedT &RHS) const {
147
197
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
197
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::PassInfo const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::PassInfo const*> const, long, llvm::StringMapEntry<llvm::PassInfo const*> const*, llvm::StringMapEntry<llvm::PassInfo const*> const&>::operator!=(llvm::StringMapConstIterator<llvm::PassInfo const*> const&) const
Line
Count
Source
146
1.10k
  bool operator!=(const DerivedT &RHS) const {
147
1.10k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.10k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::StructType*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StructType*> const, long, llvm::StringMapEntry<llvm::StructType*> const*, llvm::StringMapEntry<llvm::StructType*> const&>::operator!=(llvm::StringMapConstIterator<llvm::StructType*> const&) const
Line
Count
Source
146
83
  bool operator!=(const DerivedT &RHS) const {
147
83
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
83
  }
llvm::iterator_facade_base<llvm::mapped_iterator<llvm::Use*, llvm::BasicBlock* (*)(llvm::Value*), llvm::BasicBlock*>, std::__1::random_access_iterator_tag, llvm::BasicBlock*, long, llvm::BasicBlock**, llvm::BasicBlock*&>::operator!=(llvm::mapped_iterator<llvm::Use*, llvm::BasicBlock* (*)(llvm::Value*), llvm::BasicBlock*> const&) const
Line
Count
Source
146
2.19k
  bool operator!=(const DerivedT &RHS) const {
147
2.19k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.19k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::Comdat>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Comdat> const, long, llvm::StringMapEntry<llvm::Comdat> const*, llvm::StringMapEntry<llvm::Comdat> const&>::operator!=(llvm::StringMapConstIterator<llvm::Comdat> const&) const
Line
Count
Source
146
117k
  bool operator!=(const DerivedT &RHS) const {
147
117k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
117k
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::GlobalObject, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, false> >, std::__1::forward_iterator_tag, llvm::GlobalObject, long, llvm::GlobalObject*, llvm::GlobalObject&>::operator!=(llvm::concat_iterator<llvm::GlobalObject, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, false> > const&) const
Line
Count
Source
146
2.96M
  bool operator!=(const DerivedT &RHS) const {
147
2.96M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.96M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const, long, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const*, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const&>::operator!=(llvm::StringMapConstIterator<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const&) const
Line
Count
Source
146
733
  bool operator!=(const DerivedT &RHS) const {
147
733
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
733
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, long, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >*, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >&>::operator!=(llvm::StringMapIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const&) const
Line
Count
Source
146
658
  bool operator!=(const DerivedT &RHS) const {
147
658
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
658
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const, long, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const*, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const&>::operator!=(llvm::StringMapConstIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const&) const
Line
Count
Source
146
1.04k
  bool operator!=(const DerivedT &RHS) const {
147
1.04k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.04k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::sampleprof::FunctionSamples>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::sampleprof::FunctionSamples>, long, llvm::StringMapEntry<llvm::sampleprof::FunctionSamples>*, llvm::StringMapEntry<llvm::sampleprof::FunctionSamples>&>::operator!=(llvm::StringMapIterator<llvm::sampleprof::FunctionSamples> const&) const
Line
Count
Source
146
497
  bool operator!=(const DerivedT &RHS) const {
147
497
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
497
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Value*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Value*>, long, llvm::StringMapEntry<llvm::Value*>*, llvm::StringMapEntry<llvm::Value*>&>::operator!=(llvm::StringMapIterator<llvm::Value*> const&) const
Line
Count
Source
146
454
  bool operator!=(const DerivedT &RHS) const {
147
454
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
454
  }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned long long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long long>, long, llvm::StringMapEntry<unsigned long long>*, llvm::StringMapEntry<unsigned long long>&>::operator!=(llvm::StringMapIterator<unsigned long long> const&) const
Line
Count
Source
146
285k
  bool operator!=(const DerivedT &RHS) const {
147
285k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
285k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned long long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long long> const, long, llvm::StringMapEntry<unsigned long long> const*, llvm::StringMapEntry<unsigned long long> const&>::operator!=(llvm::StringMapConstIterator<unsigned long long> const&) const
Line
Count
Source
146
674
  bool operator!=(const DerivedT &RHS) const {
147
674
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
674
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Function*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Function*>, long, llvm::StringMapEntry<llvm::Function*>*, llvm::StringMapEntry<llvm::Function*>&>::operator!=(llvm::StringMapIterator<llvm::Function*> const&) const
Line
Count
Source
146
7
  bool operator!=(const DerivedT &RHS) const {
147
7
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::GlobalValue, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void>, false, false> >, std::__1::forward_iterator_tag, llvm::GlobalValue, long, llvm::GlobalValue*, llvm::GlobalValue&>::operator!=(llvm::concat_iterator<llvm::GlobalValue, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void>, false, false> > const&) const
Line
Count
Source
146
27.4k
  bool operator!=(const DerivedT &RHS) const {
147
27.4k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
27.4k
  }
GCOVProfiling.cpp:llvm::iterator_facade_base<llvm::StringMapIterator<(anonymous namespace)::GCOVLines>, std::__1::forward_iterator_tag, llvm::StringMapEntry<(anonymous namespace)::GCOVLines>, long, llvm::StringMapEntry<(anonymous namespace)::GCOVLines>*, llvm::StringMapEntry<(anonymous namespace)::GCOVLines>&>::operator!=(llvm::StringMapIterator<(anonymous namespace)::GCOVLines> const&) const
Line
Count
Source
146
123
  bool operator!=(const DerivedT &RHS) const {
147
123
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
123
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::__wrap_iter<llvm::MCSymbol const**>, llvm::MCSymbol const>, std::__1::random_access_iterator_tag, llvm::MCSymbol const, long, llvm::MCSymbol const*, llvm::MCSymbol const&>::operator!=(llvm::pointee_iterator<std::__1::__wrap_iter<llvm::MCSymbol const**>, llvm::MCSymbol const> const&) const
Line
Count
Source
146
26.3M
  bool operator!=(const DerivedT &RHS) const {
147
26.3M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
26.3M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::MCSymbol*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MCSymbol*> const, long, llvm::StringMapEntry<llvm::MCSymbol*> const*, llvm::StringMapEntry<llvm::MCSymbol*> const&>::operator!=(llvm::StringMapConstIterator<llvm::MCSymbol*> const&) const
Line
Count
Source
146
7.12k
  bool operator!=(const DerivedT &RHS) const {
147
7.12k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.12k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const, long, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const*, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const&>::operator!=(llvm::StringMapConstIterator<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const&) const
Line
Count
Source
146
661k
  bool operator!=(const DerivedT &RHS) const {
147
661k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
661k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<char>, std::__1::forward_iterator_tag, llvm::StringMapEntry<char> const, long, llvm::StringMapEntry<char> const*, llvm::StringMapEntry<char> const&>::operator!=(llvm::StringMapConstIterator<char> const&) const
Line
Count
Source
146
5.94M
  bool operator!=(const DerivedT &RHS) const {
147
5.94M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.94M
  }
NewGVN.cpp:llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::SmallPtrSetIterator<llvm::Value*>, (anonymous namespace)::NewGVN::getNextMemoryLeader((anonymous namespace)::CongruenceClass*) const::$_8, std::__1::forward_iterator_tag>, std::__1::forward_iterator_tag, llvm::Value*, long, llvm::Value*, llvm::Value*>::operator!=(llvm::filter_iterator_base<llvm::SmallPtrSetIterator<llvm::Value*>, (anonymous namespace)::NewGVN::getNextMemoryLeader((anonymous namespace)::CongruenceClass*) const::$_8, std::__1::forward_iterator_tag> const&) const
Line
Count
Source
146
2
  bool operator!=(const DerivedT &RHS) const {
147
2
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2
  }
NewGVN.cpp:llvm::iterator_facade_base<llvm::mapped_iterator<llvm::filter_iterator_impl<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag>, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_10, llvm::MemoryAccess const*>, std::__1::bidirectional_iterator_tag, llvm::MemoryAccess const*, long, llvm::MemoryAccess const**, llvm::MemoryAccess const*&>::operator!=(llvm::mapped_iterator<llvm::filter_iterator_impl<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag>, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_10, llvm::MemoryAccess const*> const&) const
Line
Count
Source
146
248
  bool operator!=(const DerivedT &RHS) const {
147
248
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
248
  }
NewGVN.cpp:llvm::iterator_facade_base<llvm::filter_iterator_base<std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*, (anonymous namespace)::NewGVN::createPHIExpression(llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >, llvm::Instruction const*, llvm::BasicBlock*, bool&, bool&) const::$_1, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, std::__1::pair<llvm::Value*, llvm::BasicBlock*>, long, std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*, std::__1::pair<llvm::Value*, llvm::BasicBlock*> const&>::operator!=(llvm::filter_iterator_base<std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*, (anonymous namespace)::NewGVN::createPHIExpression(llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >, llvm::Instruction const*, llvm::BasicBlock*, bool&, bool&) const::$_1, std::__1::bidirectional_iterator_tag> const&) const
Line
Count
Source
146
1.33k
  bool operator!=(const DerivedT &RHS) const {
147
1.33k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.33k
  }
NewGVN.cpp:llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::Value**, (anonymous namespace)::NewGVN::performSymbolicPHIEvaluation(llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >, llvm::Instruction*, llvm::BasicBlock*) const::$_6, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::Value*, long, llvm::Value**, llvm::Value*&>::operator!=(llvm::filter_iterator_base<llvm::Value**, (anonymous namespace)::NewGVN::performSymbolicPHIEvaluation(llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >, llvm::Instruction*, llvm::BasicBlock*) const::$_6, std::__1::bidirectional_iterator_tag> const&) const
Line
Count
Source
146
998
  bool operator!=(const DerivedT &RHS) const {
147
998
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
998
  }
NewGVN.cpp:llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, (anonymous namespace)::NewGVN::runGVN()::$_14, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::BasicBlock, long, llvm::BasicBlock*, llvm::BasicBlock&>::operator!=(llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, (anonymous namespace)::NewGVN::runGVN()::$_14, std::__1::bidirectional_iterator_tag> const&) const
Line
Count
Source
146
484
  bool operator!=(const DerivedT &RHS) const {
147
484
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
484
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::def_chain_iterator<llvm::MemoryAccess const*, true>, std::__1::forward_iterator_tag, llvm::MemoryAccess*, long, llvm::MemoryAccess**, llvm::MemoryAccess*&>::operator!=(llvm::def_chain_iterator<llvm::MemoryAccess const*, true> const&) const
Unexecuted instantiation: NewGVN.cpp:llvm::iterator_facade_base<llvm::filter_iterator_base<llvm::Use const*, (anonymous namespace)::NewGVN::singleReachablePHIPath(llvm::SmallPtrSet<llvm::MemoryAccess const*, 8u>&, llvm::MemoryAccess const*, llvm::MemoryAccess const*) const::$_12, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::Use, long, llvm::Use const*, llvm::Use const&>::operator!=(llvm::filter_iterator_base<llvm::Use const*, (anonymous namespace)::NewGVN::singleReachablePHIPath(llvm::SmallPtrSet<llvm::MemoryAccess const*, 8u>&, llvm::MemoryAccess const*, llvm::MemoryAccess const*) const::$_12, std::__1::bidirectional_iterator_tag> const&) const
llvm::iterator_facade_base<llvm::sroa::AllocaSlices::partition_iterator, std::__1::forward_iterator_tag, llvm::sroa::Partition, long, llvm::sroa::Partition*, llvm::sroa::Partition&>::operator!=(llvm::sroa::AllocaSlices::partition_iterator const&) const
Line
Count
Source
146
3.27M
  bool operator!=(const DerivedT &RHS) const {
147
3.27M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.27M
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::BasicBlock* const, llvm::BasicBlock* const*, llvm::BasicBlock* const*>, std::__1::forward_iterator_tag, llvm::BasicBlock* const, long, llvm::BasicBlock* const*, llvm::BasicBlock* const&>::operator!=(llvm::concat_iterator<llvm::BasicBlock* const, llvm::BasicBlock* const*, llvm::BasicBlock* const*> const&) const
Line
Count
Source
146
1.16k
  bool operator!=(const DerivedT &RHS) const {
147
1.16k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.16k
  }
llvm::iterator_facade_base<llvm::detail::zip_first<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false> >, std::__1::bidirectional_iterator_tag, std::__1::tuple<llvm::Instruction&, llvm::Instruction&>, long, std::__1::tuple<llvm::Instruction&, llvm::Instruction&>*, std::__1::tuple<llvm::Instruction&, llvm::Instruction&> >::operator!=(llvm::detail::zip_first<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false> > const&) const
Line
Count
Source
146
187
  bool operator!=(const DerivedT &RHS) const {
147
187
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
187
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::BasicBlock* const, llvm::BasicBlock* const*, llvm::BasicBlock* const*, llvm::BasicBlock**>, std::__1::forward_iterator_tag, llvm::BasicBlock* const, long, llvm::BasicBlock* const*, llvm::BasicBlock* const&>::operator!=(llvm::concat_iterator<llvm::BasicBlock* const, llvm::BasicBlock* const*, llvm::BasicBlock* const*, llvm::BasicBlock**> const&) const
Line
Count
Source
146
727
  bool operator!=(const DerivedT &RHS) const {
147
727
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
727
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::BasicBlock* const, llvm::BasicBlock* const*, llvm::BasicBlock**>, std::__1::forward_iterator_tag, llvm::BasicBlock* const, long, llvm::BasicBlock* const*, llvm::BasicBlock* const&>::operator!=(llvm::concat_iterator<llvm::BasicBlock* const, llvm::BasicBlock* const*, llvm::BasicBlock**> const&) const
Line
Count
Source
146
821
  bool operator!=(const DerivedT &RHS) const {
147
821
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
821
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::Loop*, llvm::Loop**, llvm::Loop**>, std::__1::forward_iterator_tag, llvm::Loop*, long, llvm::Loop**, llvm::Loop*&>::operator!=(llvm::concat_iterator<llvm::Loop*, llvm::Loop**, llvm::Loop**> const&) const
Line
Count
Source
146
396
  bool operator!=(const DerivedT &RHS) const {
147
396
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
396
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::cl::Option*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::cl::Option*> const, long, llvm::StringMapEntry<llvm::cl::Option*> const*, llvm::StringMapEntry<llvm::cl::Option*> const&>::operator!=(llvm::StringMapConstIterator<llvm::cl::Option*> const&) const
Line
Count
Source
146
11.6k
  bool operator!=(const DerivedT &RHS) const {
147
11.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
11.6k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::cl::Option*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::cl::Option*>, long, llvm::StringMapEntry<llvm::cl::Option*>*, llvm::StringMapEntry<llvm::cl::Option*>&>::operator!=(llvm::StringMapIterator<llvm::cl::Option*> const&) const
Line
Count
Source
146
82.0M
  bool operator!=(const DerivedT &RHS) const {
147
82.0M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
82.0M
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::TimeRecord>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TimeRecord> const, long, llvm::StringMapEntry<llvm::TimeRecord> const*, llvm::StringMapEntry<llvm::TimeRecord> const&>::operator!=(llvm::StringMapConstIterator<llvm::TimeRecord> const&) const
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >, long, llvm::StringMapEntry<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >*, llvm::StringMapEntry<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >&>::operator!=(llvm::StringMapIterator<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > > const&) const
Line
Count
Source
146
5
  bool operator!=(const DerivedT &RHS) const {
147
5
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >&>::operator!=(llvm::StringMapIterator<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > > const&) const
Line
Count
Source
146
306k
  bool operator!=(const DerivedT &RHS) const {
147
306k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
306k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<void*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<void*>, long, llvm::StringMapEntry<void*>*, llvm::StringMapEntry<void*>&>::operator!=(llvm::StringMapIterator<void*> const&) const
Line
Count
Source
146
2
  bool operator!=(const DerivedT &RHS) const {
147
2
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2
  }
llvm::iterator_facade_base<llvm::sys::path::const_iterator, std::__1::input_iterator_tag, llvm::StringRef const, long, llvm::StringRef const*, llvm::StringRef const&>::operator!=(llvm::sys::path::const_iterator const&) const
Line
Count
Source
146
29.5M
  bool operator!=(const DerivedT &RHS) const {
147
29.5M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
29.5M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >&>::operator!=(llvm::StringMapIterator<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > > const&) const
Line
Count
Source
146
40
  bool operator!=(const DerivedT &RHS) const {
147
40
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
40
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointer_iterator<std::__1::__wrap_iter<llvm::slpvectorizer::BoUpSLP::TreeEntry*>, llvm::slpvectorizer::BoUpSLP::TreeEntry*>, llvm::slpvectorizer::BoUpSLP::TreeEntry*, llvm::slpvectorizer::BoUpSLP::TreeEntry, long, llvm::slpvectorizer::BoUpSLP::TreeEntry*, llvm::slpvectorizer::BoUpSLP::TreeEntry&>::operator!=(llvm::pointer_iterator<std::__1::__wrap_iter<llvm::slpvectorizer::BoUpSLP::TreeEntry*>, llvm::slpvectorizer::BoUpSLP::TreeEntry*> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::GraphTraits<llvm::slpvectorizer::BoUpSLP*>::ChildIteratorType, std::__1::random_access_iterator_tag, int, long, int*, int&>::operator!=(llvm::GraphTraits<llvm::slpvectorizer::BoUpSLP*>::ChildIteratorType const&) const
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::FileEntry*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::FileEntry*> const, long, llvm::StringMapEntry<clang::FileEntry*> const*, llvm::StringMapEntry<clang::FileEntry*> const&>::operator!=(llvm::StringMapConstIterator<clang::FileEntry*> const&) const
Line
Count
Source
146
78.5k
  bool operator!=(const DerivedT &RHS) const {
147
78.5k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
78.5k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::IdentifierInfo*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::IdentifierInfo*> const, long, llvm::StringMapEntry<clang::IdentifierInfo*> const*, llvm::StringMapEntry<clang::IdentifierInfo*> const&>::operator!=(llvm::StringMapConstIterator<clang::IdentifierInfo*> const&) const
Line
Count
Source
146
42.2M
  bool operator!=(const DerivedT &RHS) const {
147
42.2M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
42.2M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::OpenCLOptions::Info>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::OpenCLOptions::Info>, long, llvm::StringMapEntry<clang::OpenCLOptions::Info>*, llvm::StringMapEntry<clang::OpenCLOptions::Info>&>::operator!=(llvm::StringMapIterator<clang::OpenCLOptions::Info> const&) const
Line
Count
Source
146
1.08M
  bool operator!=(const DerivedT &RHS) const {
147
1.08M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.08M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<bool>, std::__1::forward_iterator_tag, llvm::StringMapEntry<bool>, long, llvm::StringMapEntry<bool>*, llvm::StringMapEntry<bool>&>::operator!=(llvm::StringMapIterator<bool> const&) const
Line
Count
Source
146
833k
  bool operator!=(const DerivedT &RHS) const {
147
833k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
833k
  }
llvm::iterator_facade_base<llvm::sys::path::reverse_iterator, std::__1::input_iterator_tag, llvm::StringRef const, long, llvm::StringRef const*, llvm::StringRef const&>::operator!=(llvm::sys::path::reverse_iterator const&) const
Line
Count
Source
146
1.79M
  bool operator!=(const DerivedT &RHS) const {
147
1.79M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.79M
  }
llvm::iterator_facade_base<clang::DeclContextLookupResult::iterator, std::__1::random_access_iterator_tag, clang::NamedDecl* const, long, clang::NamedDecl* const*, clang::NamedDecl* const&>::operator!=(clang::DeclContextLookupResult::iterator const&) const
Line
Count
Source
146
112M
  bool operator!=(const DerivedT &RHS) const {
147
112M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
112M
  }
llvm::iterator_facade_base<clang::Stmt::ConstExprIterator, std::__1::random_access_iterator_tag, clang::Expr const* const, long, clang::Expr const* const*, clang::Expr const* const&>::operator!=(clang::Stmt::ConstExprIterator const&) const
Line
Count
Source
146
1.13M
  bool operator!=(const DerivedT &RHS) const {
147
1.13M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.13M
  }
llvm::iterator_facade_base<clang::CanTypeIterator<clang::QualType const*>, std::__1::random_access_iterator_tag, clang::CanQual<clang::Type>, long, clang::CanProxy<clang::Type>, clang::CanQual<clang::Type> >::operator!=(clang::CanTypeIterator<clang::QualType const*> const&) const
Line
Count
Source
146
3.99M
  bool operator!=(const DerivedT &RHS) const {
147
3.99M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.99M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<clang::ParmVarDecl const* const*, clang::ObjCMethodDecl::GetTypeFn, clang::QualType>, std::__1::random_access_iterator_tag, clang::QualType, long, clang::QualType*, clang::QualType&>::operator!=(llvm::mapped_iterator<clang::ParmVarDecl const* const*, clang::ObjCMethodDecl::GetTypeFn, clang::QualType> const&) const
Line
Count
Source
146
1.53k
  bool operator!=(const DerivedT &RHS) const {
147
1.53k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.53k
  }
llvm::iterator_facade_base<clang::Stmt::ExprIterator, std::__1::random_access_iterator_tag, clang::Expr*, long, clang::Expr**, clang::Expr*&>::operator!=(clang::Stmt::ExprIterator const&) const
Line
Count
Source
146
10.0M
  bool operator!=(const DerivedT &RHS) const {
147
10.0M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
10.0M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Constant*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Constant*>, long, llvm::StringMapEntry<llvm::Constant*>*, llvm::StringMapEntry<llvm::Constant*>&>::operator!=(llvm::StringMapIterator<llvm::Constant*> const&) const
Line
Count
Source
146
58
  bool operator!=(const DerivedT &RHS) const {
147
58
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
58
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const, long, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const*, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const&>::operator!=(llvm::StringMapConstIterator<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const&) const
Line
Count
Source
146
4.71k
  bool operator!=(const DerivedT &RHS) const {
147
4.71k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.71k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>, long, llvm::StringMapEntry<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>*, llvm::StringMapEntry<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>&>::operator!=(llvm::StringMapIterator<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar> const&) const
Line
Count
Source
146
1.40k
  bool operator!=(const DerivedT &RHS) const {
147
1.40k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.40k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDependClause>, std::__1::forward_iterator_tag, clang::OMPDependClause const*, long, clang::OMPDependClause const*, clang::OMPDependClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDependClause> const&) const
Line
Count
Source
146
5.31k
  bool operator!=(const DerivedT &RHS) const {
147
5.31k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.31k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFirstprivateClause>, std::__1::forward_iterator_tag, clang::OMPFirstprivateClause const*, long, clang::OMPFirstprivateClause const*, clang::OMPFirstprivateClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFirstprivateClause> const&) const
Line
Count
Source
146
19.6k
  bool operator!=(const DerivedT &RHS) const {
147
19.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
19.6k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPReductionClause>, std::__1::forward_iterator_tag, clang::OMPReductionClause const*, long, clang::OMPReductionClause const*, clang::OMPReductionClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPReductionClause> const&) const
Line
Count
Source
146
33.1k
  bool operator!=(const DerivedT &RHS) const {
147
33.1k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
33.1k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPIsDevicePtrClause>, std::__1::forward_iterator_tag, clang::OMPIsDevicePtrClause const*, long, clang::OMPIsDevicePtrClause const*, clang::OMPIsDevicePtrClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPIsDevicePtrClause> const&) const
Line
Count
Source
146
4.22k
  bool operator!=(const DerivedT &RHS) const {
147
4.22k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.22k
  }
llvm::iterator_facade_base<clang::OMPMappableExprListClause<clang::OMPIsDevicePtrClause>::const_component_lists_iterator, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent>::operator!=(clang::OMPMappableExprListClause<clang::OMPIsDevicePtrClause>::const_component_lists_iterator const&) const
Line
Count
Source
146
116
  bool operator!=(const DerivedT &RHS) const {
147
116
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
116
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPMapClause>, std::__1::forward_iterator_tag, clang::OMPMapClause const*, long, clang::OMPMapClause const*, clang::OMPMapClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPMapClause> const&) const
Line
Count
Source
146
15.4k
  bool operator!=(const DerivedT &RHS) const {
147
15.4k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
15.4k
  }
llvm::iterator_facade_base<clang::OMPMappableExprListClause<clang::OMPMapClause>::const_component_lists_iterator, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent>::operator!=(clang::OMPMappableExprListClause<clang::OMPMapClause>::const_component_lists_iterator const&) const
Line
Count
Source
146
7.81k
  bool operator!=(const DerivedT &RHS) const {
147
7.81k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.81k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumTeamsClause>, std::__1::forward_iterator_tag, clang::OMPNumTeamsClause const*, long, clang::OMPNumTeamsClause const*, clang::OMPNumTeamsClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumTeamsClause> const&) const
Line
Count
Source
146
5.58k
  bool operator!=(const DerivedT &RHS) const {
147
5.58k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.58k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPThreadLimitClause>, std::__1::forward_iterator_tag, clang::OMPThreadLimitClause const*, long, clang::OMPThreadLimitClause const*, clang::OMPThreadLimitClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPThreadLimitClause> const&) const
Line
Count
Source
146
6.09k
  bool operator!=(const DerivedT &RHS) const {
147
6.09k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6.09k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumThreadsClause>, std::__1::forward_iterator_tag, clang::OMPNumThreadsClause const*, long, clang::OMPNumThreadsClause const*, clang::OMPNumThreadsClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumThreadsClause> const&) const
Line
Count
Source
146
4.84k
  bool operator!=(const DerivedT &RHS) const {
147
4.84k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.84k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNowaitClause>, std::__1::forward_iterator_tag, clang::OMPNowaitClause const*, long, clang::OMPNowaitClause const*, clang::OMPNowaitClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNowaitClause> const&) const
Line
Count
Source
146
5.16k
  bool operator!=(const DerivedT &RHS) const {
147
5.16k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.16k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPToClause>, std::__1::forward_iterator_tag, clang::OMPToClause const*, long, clang::OMPToClause const*, clang::OMPToClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPToClause> const&) const
Line
Count
Source
146
220
  bool operator!=(const DerivedT &RHS) const {
147
220
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
220
  }
llvm::iterator_facade_base<clang::OMPMappableExprListClause<clang::OMPToClause>::const_component_lists_iterator, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent>::operator!=(clang::OMPMappableExprListClause<clang::OMPToClause>::const_component_lists_iterator const&) const
Line
Count
Source
146
32
  bool operator!=(const DerivedT &RHS) const {
147
32
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
32
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFromClause>, std::__1::forward_iterator_tag, clang::OMPFromClause const*, long, clang::OMPFromClause const*, clang::OMPFromClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFromClause> const&) const
Line
Count
Source
146
230
  bool operator!=(const DerivedT &RHS) const {
147
230
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
230
  }
llvm::iterator_facade_base<clang::OMPMappableExprListClause<clang::OMPFromClause>::const_component_lists_iterator, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent>::operator!=(clang::OMPMappableExprListClause<clang::OMPFromClause>::const_component_lists_iterator const&) const
Line
Count
Source
146
52
  bool operator!=(const DerivedT &RHS) const {
147
52
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
52
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPUseDevicePtrClause>, std::__1::forward_iterator_tag, clang::OMPUseDevicePtrClause const*, long, clang::OMPUseDevicePtrClause const*, clang::OMPUseDevicePtrClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPUseDevicePtrClause> const&) const
Line
Count
Source
146
404
  bool operator!=(const DerivedT &RHS) const {
147
404
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
404
  }
llvm::iterator_facade_base<clang::OMPMappableExprListClause<clang::OMPUseDevicePtrClause>::const_component_lists_iterator, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent>::operator!=(clang::OMPMappableExprListClause<clang::OMPUseDevicePtrClause>::const_component_lists_iterator const&) const
Line
Count
Source
146
144
  bool operator!=(const DerivedT &RHS) const {
147
144
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
144
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPIfClause>, std::__1::forward_iterator_tag, clang::OMPIfClause const*, long, clang::OMPIfClause const*, clang::OMPIfClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPIfClause> const&) const
Line
Count
Source
146
8.20k
  bool operator!=(const DerivedT &RHS) const {
147
8.20k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
8.20k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPProcBindClause>, std::__1::forward_iterator_tag, clang::OMPProcBindClause const*, long, clang::OMPProcBindClause const*, clang::OMPProcBindClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPProcBindClause> const&) const
Line
Count
Source
146
3.06k
  bool operator!=(const DerivedT &RHS) const {
147
3.06k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.06k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSimdlenClause>, std::__1::forward_iterator_tag, clang::OMPSimdlenClause const*, long, clang::OMPSimdlenClause const*, clang::OMPSimdlenClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSimdlenClause> const&) const
Line
Count
Source
146
5.04k
  bool operator!=(const DerivedT &RHS) const {
147
5.04k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.04k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSafelenClause>, std::__1::forward_iterator_tag, clang::OMPSafelenClause const*, long, clang::OMPSafelenClause const*, clang::OMPSafelenClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSafelenClause> const&) const
Line
Count
Source
146
4.96k
  bool operator!=(const DerivedT &RHS) const {
147
4.96k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.96k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPAlignedClause>, std::__1::forward_iterator_tag, clang::OMPAlignedClause const*, long, clang::OMPAlignedClause const*, clang::OMPAlignedClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPAlignedClause> const&) const
Line
Count
Source
146
7.66k
  bool operator!=(const DerivedT &RHS) const {
147
7.66k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.66k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFlushClause>, std::__1::forward_iterator_tag, clang::OMPFlushClause const*, long, clang::OMPFlushClause const*, clang::OMPFlushClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFlushClause> const&) const
Line
Count
Source
146
8
  bool operator!=(const DerivedT &RHS) const {
147
8
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
8
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPLastprivateClause>, std::__1::forward_iterator_tag, clang::OMPLastprivateClause const*, long, clang::OMPLastprivateClause const*, clang::OMPLastprivateClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPLastprivateClause> const&) const
Line
Count
Source
146
18.7k
  bool operator!=(const DerivedT &RHS) const {
147
18.7k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
18.7k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPPrivateClause>, std::__1::forward_iterator_tag, clang::OMPPrivateClause const*, long, clang::OMPPrivateClause const*, clang::OMPPrivateClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPPrivateClause> const&) const
Line
Count
Source
146
19.9k
  bool operator!=(const DerivedT &RHS) const {
147
19.9k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
19.9k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCopyinClause>, std::__1::forward_iterator_tag, clang::OMPCopyinClause const*, long, clang::OMPCopyinClause const*, clang::OMPCopyinClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCopyinClause> const&) const
Line
Count
Source
146
558
  bool operator!=(const DerivedT &RHS) const {
147
558
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
558
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPLinearClause>, std::__1::forward_iterator_tag, clang::OMPLinearClause const*, long, clang::OMPLinearClause const*, clang::OMPLinearClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPLinearClause> const&) const
Line
Count
Source
146
17.8k
  bool operator!=(const DerivedT &RHS) const {
147
17.8k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
17.8k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPOrderedClause>, std::__1::forward_iterator_tag, clang::OMPOrderedClause const*, long, clang::OMPOrderedClause const*, clang::OMPOrderedClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPOrderedClause> const&) const
Line
Count
Source
146
31.9k
  bool operator!=(const DerivedT &RHS) const {
147
31.9k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
31.9k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPScheduleClause>, std::__1::forward_iterator_tag, clang::OMPScheduleClause const*, long, clang::OMPScheduleClause const*, clang::OMPScheduleClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPScheduleClause> const&) const
Line
Count
Source
146
2.33k
  bool operator!=(const DerivedT &RHS) const {
147
2.33k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.33k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCopyprivateClause>, std::__1::forward_iterator_tag, clang::OMPCopyprivateClause const*, long, clang::OMPCopyprivateClause const*, clang::OMPCopyprivateClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCopyprivateClause> const&) const
Line
Count
Source
146
57
  bool operator!=(const DerivedT &RHS) const {
147
57
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
57
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPHintClause>, std::__1::forward_iterator_tag, clang::OMPHintClause const*, long, clang::OMPHintClause const*, clang::OMPHintClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPHintClause> const&) const
Line
Count
Source
146
26
  bool operator!=(const DerivedT &RHS) const {
147
26
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
26
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFinalClause>, std::__1::forward_iterator_tag, clang::OMPFinalClause const*, long, clang::OMPFinalClause const*, clang::OMPFinalClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFinalClause> const&) const
Line
Count
Source
146
143
  bool operator!=(const DerivedT &RHS) const {
147
143
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
143
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPPriorityClause>, std::__1::forward_iterator_tag, clang::OMPPriorityClause const*, long, clang::OMPPriorityClause const*, clang::OMPPriorityClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPPriorityClause> const&) const
Line
Count
Source
146
143
  bool operator!=(const DerivedT &RHS) const {
147
143
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
143
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPInReductionClause>, std::__1::forward_iterator_tag, clang::OMPInReductionClause const*, long, clang::OMPInReductionClause const*, clang::OMPInReductionClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPInReductionClause> const&) const
Line
Count
Source
146
155
  bool operator!=(const DerivedT &RHS) const {
147
155
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
155
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPUntiedClause>, std::__1::forward_iterator_tag, clang::OMPUntiedClause const*, long, clang::OMPUntiedClause const*, clang::OMPUntiedClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPUntiedClause> const&) const
Line
Count
Source
146
79
  bool operator!=(const DerivedT &RHS) const {
147
79
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
79
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPTaskReductionClause>, std::__1::forward_iterator_tag, clang::OMPTaskReductionClause const*, long, clang::OMPTaskReductionClause const*, clang::OMPTaskReductionClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPTaskReductionClause> const&) const
Line
Count
Source
146
36
  bool operator!=(const DerivedT &RHS) const {
147
36
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
36
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDistScheduleClause>, std::__1::forward_iterator_tag, clang::OMPDistScheduleClause const*, long, clang::OMPDistScheduleClause const*, clang::OMPDistScheduleClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDistScheduleClause> const&) const
Line
Count
Source
146
2.58k
  bool operator!=(const DerivedT &RHS) const {
147
2.58k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.58k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSIMDClause>, std::__1::forward_iterator_tag, clang::OMPSIMDClause const*, long, clang::OMPSIMDClause const*, clang::OMPSIMDClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSIMDClause> const&) const
Line
Count
Source
146
12
  bool operator!=(const DerivedT &RHS) const {
147
12
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
12
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSeqCstClause>, std::__1::forward_iterator_tag, clang::OMPSeqCstClause const*, long, clang::OMPSeqCstClause const*, clang::OMPSeqCstClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSeqCstClause> const&) const
Line
Count
Source
146
418
  bool operator!=(const DerivedT &RHS) const {
147
418
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
418
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDeviceClause>, std::__1::forward_iterator_tag, clang::OMPDeviceClause const*, long, clang::OMPDeviceClause const*, clang::OMPDeviceClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDeviceClause> const&) const
Line
Count
Source
146
4.50k
  bool operator!=(const DerivedT &RHS) const {
147
4.50k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.50k
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNogroupClause>, std::__1::forward_iterator_tag, clang::OMPNogroupClause const*, long, clang::OMPNogroupClause const*, clang::OMPNogroupClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNogroupClause> const&) const
Line
Count
Source
146
64
  bool operator!=(const DerivedT &RHS) const {
147
64
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
64
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPGrainsizeClause>, std::__1::forward_iterator_tag, clang::OMPGrainsizeClause const*, long, clang::OMPGrainsizeClause const*, clang::OMPGrainsizeClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPGrainsizeClause> const&) const
Line
Count
Source
146
64
  bool operator!=(const DerivedT &RHS) const {
147
64
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
64
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumTasksClause>, std::__1::forward_iterator_tag, clang::OMPNumTasksClause const*, long, clang::OMPNumTasksClause const*, clang::OMPNumTasksClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumTasksClause> const&) const
Line
Count
Source
146
60
  bool operator!=(const DerivedT &RHS) const {
147
60
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
60
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<bool>, std::__1::forward_iterator_tag, llvm::StringMapEntry<bool> const, long, llvm::StringMapEntry<bool> const*, llvm::StringMapEntry<bool> const&>::operator!=(llvm::StringMapConstIterator<bool> const&) const
Line
Count
Source
146
192k
  bool operator!=(const DerivedT &RHS) const {
147
192k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
192k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::TrackingVH<llvm::Constant> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TrackingVH<llvm::Constant> >, long, llvm::StringMapEntry<llvm::TrackingVH<llvm::Constant> >*, llvm::StringMapEntry<llvm::TrackingVH<llvm::Constant> >&>::operator!=(llvm::StringMapIterator<llvm::TrackingVH<llvm::Constant> > const&) const
Line
Count
Source
146
16.6k
  bool operator!=(const DerivedT &RHS) const {
147
16.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
16.6k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::GlobalDecl>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::GlobalDecl>, long, llvm::StringMapEntry<clang::GlobalDecl>*, llvm::StringMapEntry<clang::GlobalDecl>&>::operator!=(llvm::StringMapIterator<clang::GlobalDecl> const&) const
Line
Count
Source
146
8
  bool operator!=(const DerivedT &RHS) const {
147
8
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
8
  }
llvm::iterator_facade_base<clang::RedeclarableTemplateDecl::SpecIterator<clang::ClassTemplateSpecializationDecl, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::ClassTemplateSpecializationDecl>, clang::ClassTemplateSpecializationDecl>, std::__1::random_access_iterator_tag, clang::ClassTemplateSpecializationDecl*, long, clang::ClassTemplateSpecializationDecl*, clang::ClassTemplateSpecializationDecl*>::operator!=(clang::RedeclarableTemplateDecl::SpecIterator<clang::ClassTemplateSpecializationDecl, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::ClassTemplateSpecializationDecl>, clang::ClassTemplateSpecializationDecl> const&) const
Line
Count
Source
146
2.67k
  bool operator!=(const DerivedT &RHS) const {
147
2.67k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.67k
  }
llvm::iterator_facade_base<clang::RedeclarableTemplateDecl::SpecIterator<clang::FunctionTemplateSpecializationInfo, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::FunctionTemplateSpecializationInfo>, clang::FunctionDecl>, std::__1::random_access_iterator_tag, clang::FunctionDecl*, long, clang::FunctionDecl*, clang::FunctionDecl*>::operator!=(clang::RedeclarableTemplateDecl::SpecIterator<clang::FunctionTemplateSpecializationInfo, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::FunctionTemplateSpecializationInfo>, clang::FunctionDecl> const&) const
Line
Count
Source
146
2.61k
  bool operator!=(const DerivedT &RHS) const {
147
2.61k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.61k
  }
llvm::iterator_facade_base<clang::RedeclarableTemplateDecl::SpecIterator<clang::VarTemplateSpecializationDecl, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::VarTemplateSpecializationDecl>, clang::VarTemplateSpecializationDecl>, std::__1::random_access_iterator_tag, clang::VarTemplateSpecializationDecl*, long, clang::VarTemplateSpecializationDecl*, clang::VarTemplateSpecializationDecl*>::operator!=(clang::RedeclarableTemplateDecl::SpecIterator<clang::VarTemplateSpecializationDecl, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::VarTemplateSpecializationDecl>, clang::VarTemplateSpecializationDecl> const&) const
Line
Count
Source
146
154
  bool operator!=(const DerivedT &RHS) const {
147
154
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
154
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> > const*, clang::driver::Command>, std::__1::random_access_iterator_tag, clang::driver::Command, long, clang::driver::Command*, clang::driver::Command&>::operator!=(llvm::pointee_iterator<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> > const*, clang::driver::Command> const&) const
Line
Count
Source
146
48.6k
  bool operator!=(const DerivedT &RHS) const {
147
48.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
48.6k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<char const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<char const*>, long, llvm::StringMapEntry<char const*>*, llvm::StringMapEntry<char const*>&>::operator!=(llvm::StringMapIterator<char const*> const&) const
Line
Count
Source
146
79
  bool operator!=(const DerivedT &RHS) const {
147
79
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
79
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const, long, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const*, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&>::operator!=(llvm::StringMapConstIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) const
Line
Count
Source
146
2.85k
  bool operator!=(const DerivedT &RHS) const {
147
2.85k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.85k
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<char const*> >, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<char const*> >, long, char const* const*, char const* const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<char const*> > const&) const
Line
Count
Source
146
71.2k
  bool operator!=(const DerivedT &RHS) const {
147
71.2k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
71.2k
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) const
Line
Count
Source
146
71.2k
  bool operator!=(const DerivedT &RHS) const {
147
71.2k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
71.2k
  }
llvm::iterator_facade_base<clang::ASTReader::ModuleDeclIterator, std::__1::random_access_iterator_tag, clang::Decl const*, long, clang::Decl const*, clang::Decl const*>::operator!=(clang::ASTReader::ModuleDeclIterator const&) const
Line
Count
Source
146
74
  bool operator!=(const DerivedT &RHS) const {
147
74
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
74
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::Module*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::Module*> const, long, llvm::StringMapEntry<clang::Module*> const*, llvm::StringMapEntry<clang::Module*> const&>::operator!=(llvm::StringMapConstIterator<clang::Module*> const&) const
Line
Count
Source
146
222k
  bool operator!=(const DerivedT &RHS) const {
147
222k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
222k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, std::__1::random_access_iterator_tag, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&>::operator!=(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile> const&) const
Line
Count
Source
146
20.4k
  bool operator!=(const DerivedT &RHS) const {
147
20.4k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
20.4k
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<clang::LayoutOverrideSource::Layout>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::LayoutOverrideSource::Layout>, long, llvm::StringMapEntry<clang::LayoutOverrideSource::Layout>*, llvm::StringMapEntry<clang::LayoutOverrideSource::Layout>&>::operator!=(llvm::StringMapIterator<clang::LayoutOverrideSource::Layout> const&) const
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::PrecompiledPreamble::PreambleFileHash>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::PrecompiledPreamble::PreambleFileHash> const, long, llvm::StringMapEntry<clang::PrecompiledPreamble::PreambleFileHash> const*, llvm::StringMapEntry<clang::PrecompiledPreamble::PreambleFileHash> const&>::operator!=(llvm::StringMapConstIterator<clang::PrecompiledPreamble::PreambleFileHash> const&) const
Line
Count
Source
146
686
  bool operator!=(const DerivedT &RHS) const {
147
686
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
686
  }
llvm::iterator_facade_base<isl::noexceptions::iterator_base<isl::noexceptions::set_iterator, isl::noexceptions::set, isl::noexceptions::set_list>, std::__1::forward_iterator_tag, isl::noexceptions::set, long, isl::noexceptions::set*, isl::noexceptions::set&>::operator!=(isl::noexceptions::iterator_base<isl::noexceptions::set_iterator, isl::noexceptions::set, isl::noexceptions::set_list> const&) const
Line
Count
Source
146
6.78k
  bool operator!=(const DerivedT &RHS) const {
147
6.78k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6.78k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, long, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >*, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&>::operator!=(llvm::StringMapIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) const
Line
Count
Source
146
10.6k
  bool operator!=(const DerivedT &RHS) const {
147
10.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
10.6k
  }
llvm::iterator_facade_base<isl::noexceptions::iterator_base<isl::noexceptions::basic_set_iterator, isl::noexceptions::basic_set, isl::noexceptions::basic_set_list>, std::__1::forward_iterator_tag, isl::noexceptions::basic_set, long, isl::noexceptions::basic_set*, isl::noexceptions::basic_set&>::operator!=(isl::noexceptions::iterator_base<isl::noexceptions::basic_set_iterator, isl::noexceptions::basic_set, isl::noexceptions::basic_set_list> const&) const
Line
Count
Source
146
4.83k
  bool operator!=(const DerivedT &RHS) const {
147
4.83k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.83k
  }
llvm::iterator_facade_base<isl::noexceptions::iterator_base<isl::noexceptions::map_iterator, isl::noexceptions::map, isl::noexceptions::map_list>, std::__1::forward_iterator_tag, isl::noexceptions::map, long, isl::noexceptions::map*, isl::noexceptions::map&>::operator!=(isl::noexceptions::iterator_base<isl::noexceptions::map_iterator, isl::noexceptions::map, isl::noexceptions::map_list> const&) const
Line
Count
Source
146
11.5k
  bool operator!=(const DerivedT &RHS) const {
147
11.5k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
11.5k
  }
llvm::iterator_facade_base<isl::noexceptions::iterator_base<isl::noexceptions::basic_map_iterator, isl::noexceptions::basic_map, isl::noexceptions::basic_map_list>, std::__1::forward_iterator_tag, isl::noexceptions::basic_map, long, isl::noexceptions::basic_map*, isl::noexceptions::basic_map&>::operator!=(isl::noexceptions::iterator_base<isl::noexceptions::basic_map_iterator, isl::noexceptions::basic_map, isl::noexceptions::basic_map_list> const&) const
Line
Count
Source
146
304
  bool operator!=(const DerivedT &RHS) const {
147
304
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
304
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::AccelTableBase::HashData>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::AccelTableBase::HashData>, long, llvm::StringMapEntry<llvm::AccelTableBase::HashData>*, llvm::StringMapEntry<llvm::AccelTableBase::HashData>&>::operator!=(llvm::StringMapIterator<llvm::AccelTableBase::HashData> const&) const
Line
Count
Source
146
250k
  bool operator!=(const DerivedT &RHS) const {
147
250k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
250k
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > >&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > >&>, long, std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > const*, std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > >&> const&) const
Line
Count
Source
146
277
  bool operator!=(const DerivedT &RHS) const {
147
277
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
277
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<llvm::MCSymbol*> const&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<llvm::MCSymbol*> const&>, long, llvm::MCSymbol* const*, llvm::MCSymbol* const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<llvm::MCSymbol*> const&> const&) const
Line
Count
Source
146
277
  bool operator!=(const DerivedT &RHS) const {
147
277
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
277
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > > >, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > > >, long, std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > const*, std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > > > const&) const
Line
Count
Source
146
342
  bool operator!=(const DerivedT &RHS) const {
147
342
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
342
  }
llvm::iterator_facade_base<llvm::DIEValueList::const_value_iterator, std::__1::forward_iterator_tag, llvm::DIEValue const, long, llvm::DIEValue const*, llvm::DIEValue const&>::operator!=(llvm::DIEValueList::const_value_iterator const&) const
Line
Count
Source
146
4.12M
  bool operator!=(const DerivedT &RHS) const {
147
4.12M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.12M
  }
llvm::iterator_facade_base<llvm::DIEValueList::value_iterator, std::__1::forward_iterator_tag, llvm::DIEValue, long, llvm::DIEValue*, llvm::DIEValue&>::operator!=(llvm::DIEValueList::value_iterator const&) const
Line
Count
Source
146
2.04M
  bool operator!=(const DerivedT &RHS) const {
147
2.04M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.04M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::DIE const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DIE const*> const, long, llvm::StringMapEntry<llvm::DIE const*> const*, llvm::StringMapEntry<llvm::DIE const*> const&>::operator!=(llvm::StringMapConstIterator<llvm::DIE const*> const&) const
Line
Count
Source
146
1.92k
  bool operator!=(const DerivedT &RHS) const {
147
1.92k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.92k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::DwarfStringPoolEntry>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DwarfStringPoolEntry>, long, llvm::StringMapEntry<llvm::DwarfStringPoolEntry>*, llvm::StringMapEntry<llvm::DwarfStringPoolEntry>&>::operator!=(llvm::StringMapIterator<llvm::DwarfStringPoolEntry> const&) const
Line
Count
Source
146
84.4k
  bool operator!=(const DerivedT &RHS) const {
147
84.4k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
84.4k
  }
llvm::iterator_facade_base<llvm::detail::zip_first<unsigned int const*, llvm::MVT const*>, std::__1::bidirectional_iterator_tag, std::__1::tuple<unsigned int const&, llvm::MVT const&>, long, std::__1::tuple<unsigned int const&, llvm::MVT const&>*, std::__1::tuple<unsigned int const&, llvm::MVT const&> >::operator!=(llvm::detail::zip_first<unsigned int const*, llvm::MVT const*> const&) const
Line
Count
Source
146
24
  bool operator!=(const DerivedT &RHS) const {
147
24
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
24
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<llvm::coverage::CountedRegion>&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<llvm::coverage::CountedRegion>&>, long, llvm::coverage::CountedRegion const*, llvm::coverage::CountedRegion const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<llvm::coverage::CountedRegion>&> const&) const
Line
Count
Source
146
3.09k
  bool operator!=(const DerivedT &RHS) const {
147
3.09k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.09k
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<llvm::StringRef>&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<llvm::StringRef>&>, long, llvm::StringRef const*, llvm::StringRef const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<llvm::StringRef>&> const&) const
Line
Count
Source
146
224
  bool operator!=(const DerivedT &RHS) const {
147
224
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
224
  }
llvm::iterator_facade_base<llvm::coverage::FunctionRecordIterator, std::__1::forward_iterator_tag, llvm::coverage::FunctionRecord, long, llvm::coverage::FunctionRecord*, llvm::coverage::FunctionRecord&>::operator!=(llvm::coverage::FunctionRecordIterator const&) const
Line
Count
Source
146
1.15k
  bool operator!=(const DerivedT &RHS) const {
147
1.15k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.15k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::lto::LTO::GlobalResolution>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::lto::LTO::GlobalResolution>, long, llvm::StringMapEntry<llvm::lto::LTO::GlobalResolution>*, llvm::StringMapEntry<llvm::lto::LTO::GlobalResolution>&>::operator!=(llvm::StringMapIterator<llvm::lto::LTO::GlobalResolution> const&) const
Line
Count
Source
146
2.54k
  bool operator!=(const DerivedT &RHS) const {
147
2.54k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.54k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<FoundationClass>, std::__1::forward_iterator_tag, llvm::StringMapEntry<FoundationClass> const, long, llvm::StringMapEntry<FoundationClass> const*, llvm::StringMapEntry<FoundationClass> const&>::operator!=(llvm::StringMapConstIterator<FoundationClass> const&) const
Line
Count
Source
146
1.46k
  bool operator!=(const DerivedT &RHS) const {
147
1.46k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.46k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > > const&) const
Line
Count
Source
146
16.0k
  bool operator!=(const DerivedT &RHS) const {
147
16.0k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
16.0k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > > const&) const
Line
Count
Source
146
100k
  bool operator!=(const DerivedT &RHS) const {
147
100k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
100k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > >, std::__1::bidirectional_iterator_tag, clang::ento::SymExpr const* const, long, clang::ento::SymExpr const* const*, clang::ento::SymExpr const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const&) const
Line
Count
Source
146
7.79k
  bool operator!=(const DerivedT &RHS) const {
147
7.79k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.79k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const, long, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const*, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > > > const&) const
Line
Count
Source
146
887
  bool operator!=(const DerivedT &RHS) const {
147
887
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
887
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > > const&) const
Line
Count
Source
146
40.9k
  bool operator!=(const DerivedT &RHS) const {
147
40.9k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
40.9k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > > const&) const
Line
Count
Source
146
37.2k
  bool operator!=(const DerivedT &RHS) const {
147
37.2k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
37.2k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CallExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CallExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CallExpr> const*, clang::ast_matchers::internal::Matcher<clang::CallExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CallExpr> const> const&) const
Line
Count
Source
146
3
  bool operator!=(const DerivedT &RHS) const {
147
3
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::QualType> const* const*, clang::ast_matchers::internal::Matcher<clang::QualType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::QualType> const, long, clang::ast_matchers::internal::Matcher<clang::QualType> const*, clang::ast_matchers::internal::Matcher<clang::QualType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::QualType> const* const*, clang::ast_matchers::internal::Matcher<clang::QualType> const> const&) const
Line
Count
Source
146
336
  bool operator!=(const DerivedT &RHS) const {
147
336
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
336
  }
llvm::iterator_facade_base<clang::UnresolvedSetIterator, std::__1::random_access_iterator_tag, clang::NamedDecl*, long, clang::NamedDecl*, clang::NamedDecl*>::operator!=(clang::UnresolvedSetIterator const&) const
Line
Count
Source
146
94.0M
  bool operator!=(const DerivedT &RHS) const {
147
94.0M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
94.0M
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const, long, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const> const&) const
Line
Count
Source
146
299
  bool operator!=(const DerivedT &RHS) const {
147
299
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
299
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const, long, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const> const&) const
Line
Count
Source
146
69
  bool operator!=(const DerivedT &RHS) const {
147
69
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
69
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::VarDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::VarDecl> const, long, clang::ast_matchers::internal::Matcher<clang::VarDecl> const*, clang::ast_matchers::internal::Matcher<clang::VarDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::VarDecl> const> const&) const
Line
Count
Source
146
587
  bool operator!=(const DerivedT &RHS) const {
147
587
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
587
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const, long, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const*, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const> const&) const
Line
Count
Source
146
2.38k
  bool operator!=(const DerivedT &RHS) const {
147
2.38k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.38k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const, long, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const*, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const> const&) const
Line
Count
Source
146
12
  bool operator!=(const DerivedT &RHS) const {
147
12
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
12
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const, long, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const*, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*, clang::ast_matchers::internal::Matcher<clang::Stmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::Stmt> const, long, clang::ast_matchers::internal::Matcher<clang::Stmt> const*, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*, clang::ast_matchers::internal::Matcher<clang::Stmt> const> const&) const
Line
Count
Source
146
9
  bool operator!=(const DerivedT &RHS) const {
147
9
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
9
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const*, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const> const&) const
Line
Count
Source
146
12
  bool operator!=(const DerivedT &RHS) const {
147
12
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
12
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const, long, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const*, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const> const&) const
Line
Count
Source
146
678
  bool operator!=(const DerivedT &RHS) const {
147
678
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
678
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<unsigned int, llvm::ImutContainerInfo<unsigned int> > >, std::__1::bidirectional_iterator_tag, unsigned int const, long, unsigned int const*, unsigned int const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<unsigned int, llvm::ImutContainerInfo<unsigned int> > > const&) const
Line
Count
Source
146
154
  bool operator!=(const DerivedT &RHS) const {
147
154
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
154
  }
IteratorChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> > > const&) const
Line
Count
Source
146
5.08k
  bool operator!=(const DerivedT &RHS) const {
147
5.08k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.08k
  }
IteratorChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> > > const&) const
Line
Count
Source
146
1.79k
  bool operator!=(const DerivedT &RHS) const {
147
1.79k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.79k
  }
IteratorChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> > > const&) const
Line
Count
Source
146
2.58k
  bool operator!=(const DerivedT &RHS) const {
147
2.58k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.58k
  }
IteratorChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> > > const&) const
Line
Count
Source
146
294
  bool operator!=(const DerivedT &RHS) const {
147
294
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
294
  }
MacOSKeychainAPIChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > > const&) const
Line
Count
Source
146
175
  bool operator!=(const DerivedT &RHS) const {
147
175
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
175
  }
MallocChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > > const&) const
Line
Count
Source
146
176k
  bool operator!=(const DerivedT &RHS) const {
147
176k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
176k
  }
MallocChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > > const&) const
Line
Count
Source
146
161k
  bool operator!=(const DerivedT &RHS) const {
147
161k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
161k
  }
MisusedMovedObjectChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::RegionState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::RegionState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> > > const&) const
Line
Count
Source
146
7.83k
  bool operator!=(const DerivedT &RHS) const {
147
7.83k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.83k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::mpi::Request, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::mpi::Request, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> > > const&) const
Line
Count
Source
146
242
  bool operator!=(const DerivedT &RHS) const {
147
242
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
242
  }
NullabilityChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > > const&) const
Line
Count
Source
146
607
  bool operator!=(const DerivedT &RHS) const {
147
607
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
607
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Expr> const* const*, clang::ast_matchers::internal::Matcher<clang::Expr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::Expr> const, long, clang::ast_matchers::internal::Matcher<clang::Expr> const*, clang::ast_matchers::internal::Matcher<clang::Expr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Expr> const* const*, clang::ast_matchers::internal::Matcher<clang::Expr> const> const&) const
Line
Count
Source
146
6
  bool operator!=(const DerivedT &RHS) const {
147
6
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypedefType> const* const*, clang::ast_matchers::internal::Matcher<clang::TypedefType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TypedefType> const, long, clang::ast_matchers::internal::Matcher<clang::TypedefType> const*, clang::ast_matchers::internal::Matcher<clang::TypedefType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypedefType> const* const*, clang::ast_matchers::internal::Matcher<clang::TypedefType> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const, long, clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const*, clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const> const&) const
Line
Count
Source
146
3
  bool operator!=(const DerivedT &RHS) const {
147
3
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::PointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::PointerType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::PointerType> const, long, clang::ast_matchers::internal::Matcher<clang::PointerType> const*, clang::ast_matchers::internal::Matcher<clang::PointerType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::PointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::PointerType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::RecordType> const* const*, clang::ast_matchers::internal::Matcher<clang::RecordType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::RecordType> const, long, clang::ast_matchers::internal::Matcher<clang::RecordType> const*, clang::ast_matchers::internal::Matcher<clang::RecordType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::RecordType> const* const*, clang::ast_matchers::internal::Matcher<clang::RecordType> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const, long, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const*, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const> const&) const
Line
Count
Source
146
51
  bool operator!=(const DerivedT &RHS) const {
147
51
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
51
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const*, clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IfStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::IfStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::IfStmt> const, long, clang::ast_matchers::internal::Matcher<clang::IfStmt> const*, clang::ast_matchers::internal::Matcher<clang::IfStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IfStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::IfStmt> const> const&) const
Line
Count
Source
146
3
  bool operator!=(const DerivedT &RHS) const {
147
3
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DeclStmt> const, long, clang::ast_matchers::internal::Matcher<clang::DeclStmt> const*, clang::ast_matchers::internal::Matcher<clang::DeclStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclStmt> const> const&) const
Line
Count
Source
146
3
  bool operator!=(const DerivedT &RHS) const {
147
3
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const, long, clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const*, clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const> const&) const
Line
Count
Source
146
22
  bool operator!=(const DerivedT &RHS) const {
147
22
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
22
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const, long, clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const*, clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const> const&) const
Line
Count
Source
146
49.6k
  bool operator!=(const DerivedT &RHS) const {
147
49.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
49.6k
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const*, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Decl> const* const*, clang::ast_matchers::internal::Matcher<clang::Decl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::Decl> const, long, clang::ast_matchers::internal::Matcher<clang::Decl> const*, clang::ast_matchers::internal::Matcher<clang::Decl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Decl> const* const*, clang::ast_matchers::internal::Matcher<clang::Decl> const> const&) const
Line
Count
Source
146
9
  bool operator!=(const DerivedT &RHS) const {
147
9
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
9
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const> const&) const
Line
Count
Source
146
3
  bool operator!=(const DerivedT &RHS) const {
147
3
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BlockDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::BlockDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BlockDecl> const, long, clang::ast_matchers::internal::Matcher<clang::BlockDecl> const*, clang::ast_matchers::internal::Matcher<clang::BlockDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BlockDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::BlockDecl> const> const&) const
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, unsigned int> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const, long, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const*, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, unsigned int> > > const&) const
Line
Count
Source
146
1
  bool operator!=(const DerivedT &RHS) const {
147
1
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1
  }
Unexecuted instantiation: PthreadLockChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::LockState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::LockState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::LockState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::LockState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::LockState> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::LockState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::LockState> > > const&) const
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SymExpr const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SymExpr const*> > > const&) const
Line
Count
Source
146
220
  bool operator!=(const DerivedT &RHS) const {
147
220
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
220
  }
RetainCountChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefVal, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefVal, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> > > const&) const
Line
Count
Source
146
15.2k
  bool operator!=(const DerivedT &RHS) const {
147
15.2k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
15.2k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<unsigned int, clang::ento::objc_retain::ArgEffect, llvm::ImutKeyValueInfo<unsigned int, clang::ento::objc_retain::ArgEffect> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const, long, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const*, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<unsigned int, clang::ento::objc_retain::ArgEffect, llvm::ImutKeyValueInfo<unsigned int, clang::ento::objc_retain::ArgEffect> > > const&) const
Line
Count
Source
146
101
  bool operator!=(const DerivedT &RHS) const {
147
101
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
101
  }
SimpleStreamChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::StreamState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::StreamState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> > > const&) const
Line
Count
Source
146
85
  bool operator!=(const DerivedT &RHS) const {
147
85
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
85
  }
TestAfterDivZeroChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<(anonymous namespace)::ZeroState, llvm::ImutContainerInfo<(anonymous namespace)::ZeroState> > >, std::__1::bidirectional_iterator_tag, (anonymous namespace)::ZeroState const, long, (anonymous namespace)::ZeroState const*, (anonymous namespace)::ZeroState const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<(anonymous namespace)::ZeroState, llvm::ImutContainerInfo<(anonymous namespace)::ZeroState> > > const&) const
Line
Count
Source
146
90
  bool operator!=(const DerivedT &RHS) const {
147
90
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
90
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::MemRegion const*, llvm::ImutContainerInfo<clang::ento::MemRegion const*> > >, std::__1::bidirectional_iterator_tag, clang::ento::MemRegion const* const, long, clang::ento::MemRegion const* const*, clang::ento::MemRegion const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::MemRegion const*, llvm::ImutContainerInfo<clang::ento::MemRegion const*> > > const&) const
Line
Count
Source
146
241
  bool operator!=(const DerivedT &RHS) const {
147
241
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
241
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::BugType*, llvm::ImutContainerInfo<clang::ento::BugType*> > >, std::__1::bidirectional_iterator_tag, clang::ento::BugType const* const, long, clang::ento::BugType const* const*, clang::ento::BugType const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::BugType*, llvm::ImutContainerInfo<clang::ento::BugType*> > > const&) const
Line
Count
Source
146
22.6k
  bool operator!=(const DerivedT &RHS) const {
147
22.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
22.6k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::ento::BugType*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::ento::BugType*>, long, llvm::StringMapEntry<clang::ento::BugType*>*, llvm::StringMapEntry<clang::ento::BugType*>&>::operator!=(llvm::StringMapIterator<clang::ento::BugType*> const&) const
Line
Count
Source
146
6.07k
  bool operator!=(const DerivedT &RHS) const {
147
6.07k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6.07k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::RangeSet, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::RangeSet> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::RangeSet, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::RangeSet> > > const&) const
Line
Count
Source
146
2.53M
  bool operator!=(const DerivedT &RHS) const {
147
2.53M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.53M
  }
llvm::iterator_facade_base<llvm::mapped_iterator<clang::ParmVarDecl* const*, clang::ento::CallEvent::GetTypeFn, clang::QualType>, std::__1::random_access_iterator_tag, clang::QualType, long, clang::QualType*, clang::QualType&>::operator!=(llvm::mapped_iterator<clang::ParmVarDecl* const*, clang::ento::CallEvent::GetTypeFn, clang::QualType> const&) const
Line
Count
Source
146
130k
  bool operator!=(const DerivedT &RHS) const {
147
130k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
130k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long> const, long, llvm::StringMapEntry<unsigned long> const*, llvm::StringMapEntry<unsigned long> const&>::operator!=(llvm::StringMapConstIterator<unsigned long> const&) const
Line
Count
Source
146
1.52k
  bool operator!=(const DerivedT &RHS) const {
147
1.52k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.52k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::EnvironmentEntry, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const, long, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const*, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::EnvironmentEntry, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal> > > const&) const
Line
Count
Source
146
1.74M
  bool operator!=(const DerivedT &RHS) const {
147
1.74M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.74M
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<ConstructedObjectKey, clang::ento::SVal, llvm::ImutKeyValueInfo<ConstructedObjectKey, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<ConstructedObjectKey, clang::ento::SVal> const, long, std::__1::pair<ConstructedObjectKey, clang::ento::SVal> const*, std::__1::pair<ConstructedObjectKey, clang::ento::SVal> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<ConstructedObjectKey, clang::ento::SVal, llvm::ImutKeyValueInfo<ConstructedObjectKey, clang::ento::SVal> > > const&) const
Line
Count
Source
146
330k
  bool operator!=(const DerivedT &RHS) const {
147
330k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
330k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*>, llvm::ImutContainerInfo<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> const, long, std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> const*, std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*>, llvm::ImutContainerInfo<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> > > > const&) const
Line
Count
Source
146
2.13k
  bool operator!=(const DerivedT &RHS) const {
147
2.13k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.13k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ForStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ForStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ForStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ForStmt> const*, clang::ast_matchers::internal::Matcher<clang::ForStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ForStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ForStmt> const> const&) const
Line
Count
Source
146
820
  bool operator!=(const DerivedT &RHS) const {
147
820
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
820
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::GotoStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::GotoStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::GotoStmt> const, long, clang::ast_matchers::internal::Matcher<clang::GotoStmt> const*, clang::ast_matchers::internal::Matcher<clang::GotoStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::GotoStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::GotoStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const, long, clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const*, clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const*, clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const> const&) const
Line
Count
Source
146
9
  bool operator!=(const DerivedT &RHS) const {
147
9
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
9
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const, long, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const*, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const> const&) const
Line
Count
Source
146
92
  bool operator!=(const DerivedT &RHS) const {
147
92
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
92
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const> const&) const
Line
Count
Source
146
6
  bool operator!=(const DerivedT &RHS) const {
147
6
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
6
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const, long, clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const*, clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const> const&) const
Line
Count
Source
146
37
  bool operator!=(const DerivedT &RHS) const {
147
37
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
37
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const* const*, clang::ast_matchers::internal::Matcher<clang::ReferenceType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ReferenceType> const, long, clang::ast_matchers::internal::Matcher<clang::ReferenceType> const*, clang::ast_matchers::internal::Matcher<clang::ReferenceType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const* const*, clang::ast_matchers::internal::Matcher<clang::ReferenceType> const> const&) const
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::InitListExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::InitListExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::InitListExpr> const, long, clang::ast_matchers::internal::Matcher<clang::InitListExpr> const*, clang::ast_matchers::internal::Matcher<clang::InitListExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::InitListExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::InitListExpr> const> const&) const
Line
Count
Source
146
100
  bool operator!=(const DerivedT &RHS) const {
147
100
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
100
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SubRegion const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SubRegion const*, unsigned int> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SubRegion const*, unsigned int> const, long, std::__1::pair<clang::ento::SubRegion const*, unsigned int> const*, std::__1::pair<clang::ento::SubRegion const*, unsigned int> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SubRegion const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SubRegion const*, unsigned int> > > const&) const
Line
Count
Source
146
118
  bool operator!=(const DerivedT &RHS) const {
147
118
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
118
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::Range, clang::ento::RangeTrait> >, std::__1::bidirectional_iterator_tag, clang::ento::Range const, long, clang::ento::Range const*, clang::ento::Range const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::Range, clang::ento::RangeTrait> > const&) const
Line
Count
Source
146
259k
  bool operator!=(const DerivedT &RHS) const {
147
259k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
259k
  }
RegionStore.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const, long, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const*, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const&) const
Line
Count
Source
146
3.12M
  bool operator!=(const DerivedT &RHS) const {
147
3.12M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.12M
  }
RegionStore.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMapRef<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const, long, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const*, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMapRef<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > > > const&) const
Line
Count
Source
146
2.70M
  bool operator!=(const DerivedT &RHS) const {
147
2.70M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.70M
  }
llvm::iterator_facade_base<clang::ParsedAttributesView::iterator, std::__1::random_access_iterator_tag, clang::ParsedAttr, long, clang::ParsedAttr*, clang::ParsedAttr&>::operator!=(clang::ParsedAttributesView::iterator const&) const
Line
Count
Source
146
76.5M
  bool operator!=(const DerivedT &RHS) const {
147
76.5M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
76.5M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::OpenCLOptions::Info>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::OpenCLOptions::Info> const, long, llvm::StringMapEntry<clang::OpenCLOptions::Info> const*, llvm::StringMapEntry<clang::OpenCLOptions::Info> const&>::operator!=(llvm::StringMapConstIterator<clang::OpenCLOptions::Info> const&) const
Line
Count
Source
146
17.2k
  bool operator!=(const DerivedT &RHS) const {
147
17.2k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
17.2k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> > const*, clang::serialization::ModuleFile>, std::__1::random_access_iterator_tag, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&>::operator!=(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> > const*, clang::serialization::ModuleFile> const&) const
Line
Count
Source
146
927
  bool operator!=(const DerivedT &RHS) const {
147
927
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
927
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::reverse_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*>, clang::serialization::ModuleFile>, std::__1::random_access_iterator_tag, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&>::operator!=(llvm::pointee_iterator<std::__1::reverse_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*>, clang::serialization::ModuleFile> const&) const
Line
Count
Source
146
10.1k
  bool operator!=(const DerivedT &RHS) const {
147
10.1k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
10.1k
  }
llvm::iterator_facade_base<llvm::mapped_iterator<void**, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::AsOnDiskTable, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::OnDiskTable*>, std::__1::random_access_iterator_tag, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::OnDiskTable*, long, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::OnDiskTable**, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::OnDiskTable*&>::operator!=(llvm::mapped_iterator<void**, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::AsOnDiskTable, clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::OnDiskTable*> const&) const
Line
Count
Source
146
88.6k
  bool operator!=(const DerivedT &RHS) const {
147
88.6k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
88.6k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::shared_ptr<clang::ModuleFileExtension> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::shared_ptr<clang::ModuleFileExtension> >, long, llvm::StringMapEntry<std::__1::shared_ptr<clang::ModuleFileExtension> >*, llvm::StringMapEntry<std::__1::shared_ptr<clang::ModuleFileExtension> >&>::operator!=(llvm::StringMapIterator<std::__1::shared_ptr<clang::ModuleFileExtension> > const&) const
Line
Count
Source
146
28
  bool operator!=(const DerivedT &RHS) const {
147
28
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
28
  }
llvm::iterator_facade_base<clang::PreprocessingRecord::iterator, std::__1::random_access_iterator_tag, clang::PreprocessedEntity*, int, clang::PreprocessedEntity*, clang::PreprocessedEntity*>::operator!=(clang::PreprocessingRecord::iterator const&) const
Line
Count
Source
146
140k
  bool operator!=(const DerivedT &RHS) const {
147
140k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
140k
  }
llvm::iterator_facade_base<clang::LazyVector<clang::VarDecl*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadTentativeDefinitions(llvm::SmallVectorImpl<clang::VarDecl*>&)), 2u, 2u>::iterator, std::__1::random_access_iterator_tag, clang::VarDecl*, int, clang::VarDecl**, clang::VarDecl*&>::operator!=(clang::LazyVector<clang::VarDecl*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadTentativeDefinitions(llvm::SmallVectorImpl<clang::VarDecl*>&)), 2u, 2u>::iterator const&) const
Line
Count
Source
146
56.0k
  bool operator!=(const DerivedT &RHS) const {
147
56.0k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
56.0k
  }
llvm::iterator_facade_base<clang::LazyVector<clang::DeclaratorDecl const*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadUnusedFileScopedDecls(llvm::SmallVectorImpl<clang::DeclaratorDecl const*>&)), 2u, 2u>::iterator, std::__1::random_access_iterator_tag, clang::DeclaratorDecl const*, int, clang::DeclaratorDecl const**, clang::DeclaratorDecl const*&>::operator!=(clang::LazyVector<clang::DeclaratorDecl const*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadUnusedFileScopedDecls(llvm::SmallVectorImpl<clang::DeclaratorDecl const*>&)), 2u, 2u>::iterator const&) const
Line
Count
Source
146
127k
  bool operator!=(const DerivedT &RHS) const {
147
127k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
127k
  }
llvm::iterator_facade_base<clang::LazyVector<clang::CXXConstructorDecl*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadDelegatingConstructors(llvm::SmallVectorImpl<clang::CXXConstructorDecl*>&)), 2u, 2u>::iterator, std::__1::random_access_iterator_tag, clang::CXXConstructorDecl*, int, clang::CXXConstructorDecl**, clang::CXXConstructorDecl*&>::operator!=(clang::LazyVector<clang::CXXConstructorDecl*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadDelegatingConstructors(llvm::SmallVectorImpl<clang::CXXConstructorDecl*>&)), 2u, 2u>::iterator const&) const
Line
Count
Source
146
19.9k
  bool operator!=(const DerivedT &RHS) const {
147
19.9k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
19.9k
  }
llvm::iterator_facade_base<clang::LazyVector<clang::TypedefNameDecl*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadExtVectorDecls(llvm::SmallVectorImpl<clang::TypedefNameDecl*>&)), 2u, 2u>::iterator, std::__1::random_access_iterator_tag, clang::TypedefNameDecl*, int, clang::TypedefNameDecl**, clang::TypedefNameDecl*&>::operator!=(clang::LazyVector<clang::TypedefNameDecl*, clang::ExternalSemaSource, &(clang::ExternalSemaSource::ReadExtVectorDecls(llvm::SmallVectorImpl<clang::TypedefNameDecl*>&)), 2u, 2u>::iterator const&) const
Line
Count
Source
146
3.91k
  bool operator!=(const DerivedT &RHS) const {
147
3.91k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.91k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ClassTemplateSpecializationDecl**, clang::ClassTemplateSpecializationDecl>, std::__1::random_access_iterator_tag, clang::ClassTemplateSpecializationDecl, long, clang::ClassTemplateSpecializationDecl*, clang::ClassTemplateSpecializationDecl&>::operator!=(llvm::pointee_iterator<clang::ClassTemplateSpecializationDecl**, clang::ClassTemplateSpecializationDecl> const&) const
Line
Count
Source
146
4.98k
  bool operator!=(const DerivedT &RHS) const {
147
4.98k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.98k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::ClassTemplatePartialSpecializationDecl**, clang::ClassTemplatePartialSpecializationDecl>, std::__1::random_access_iterator_tag, clang::ClassTemplatePartialSpecializationDecl, long, clang::ClassTemplatePartialSpecializationDecl*, clang::ClassTemplatePartialSpecializationDecl&>::operator!=(llvm::pointee_iterator<clang::ClassTemplatePartialSpecializationDecl**, clang::ClassTemplatePartialSpecializationDecl> const&) const
Line
Count
Source
146
1.50M
  bool operator!=(const DerivedT &RHS) const {
147
1.50M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.50M
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::VarTemplateSpecializationDecl**, clang::VarTemplateSpecializationDecl>, std::__1::random_access_iterator_tag, clang::VarTemplateSpecializationDecl, long, clang::VarTemplateSpecializationDecl*, clang::VarTemplateSpecializationDecl&>::operator!=(llvm::pointee_iterator<clang::VarTemplateSpecializationDecl**, clang::VarTemplateSpecializationDecl> const&) const
Line
Count
Source
146
54
  bool operator!=(const DerivedT &RHS) const {
147
54
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
54
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::VarTemplatePartialSpecializationDecl**, clang::VarTemplatePartialSpecializationDecl>, std::__1::random_access_iterator_tag, clang::VarTemplatePartialSpecializationDecl, long, clang::VarTemplatePartialSpecializationDecl*, clang::VarTemplatePartialSpecializationDecl&>::operator!=(llvm::pointee_iterator<clang::VarTemplatePartialSpecializationDecl**, clang::VarTemplatePartialSpecializationDecl> const&) const
Line
Count
Source
146
1.21k
  bool operator!=(const DerivedT &RHS) const {
147
1.21k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.21k
  }
llvm::iterator_facade_base<llvm::pointee_iterator<clang::FunctionTemplateSpecializationInfo**, clang::FunctionTemplateSpecializationInfo>, std::__1::random_access_iterator_tag, clang::FunctionTemplateSpecializationInfo, long, clang::FunctionTemplateSpecializationInfo*, clang::FunctionTemplateSpecializationInfo&>::operator!=(llvm::pointee_iterator<clang::FunctionTemplateSpecializationInfo**, clang::FunctionTemplateSpecializationInfo> const&) const
Line
Count
Source
146
2.35k
  bool operator!=(const DerivedT &RHS) const {
147
2.35k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.35k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::SmallVector<unsigned int, 2u> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SmallVector<unsigned int, 2u> >, long, llvm::StringMapEntry<llvm::SmallVector<unsigned int, 2u> >*, llvm::StringMapEntry<llvm::SmallVector<unsigned int, 2u> >&>::operator!=(llvm::StringMapIterator<llvm::SmallVector<unsigned int, 2u> > const&) const
Line
Count
Source
146
71.7k
  bool operator!=(const DerivedT &RHS) const {
147
71.7k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
71.7k
  }
llvm::iterator_facade_base<llvm::pointer_iterator<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, clang::serialization::ModuleFile*>, clang::serialization::ModuleFile*, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&>::operator!=(llvm::pointer_iterator<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, clang::serialization::ModuleFile*> const&) const
Line
Count
Source
146
219
  bool operator!=(const DerivedT &RHS) const {
147
219
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
219
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::ArrayRef<clang::attr::SubjectMatchRule>&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::ArrayRef<clang::attr::SubjectMatchRule>&>, long, clang::attr::SubjectMatchRule const*, clang::attr::SubjectMatchRule const&>::operator!=(llvm::detail::enumerator_iter<llvm::ArrayRef<clang::attr::SubjectMatchRule>&> const&) const
Line
Count
Source
146
36
  bool operator!=(const DerivedT &RHS) const {
147
36
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
36
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::ASTContext::SectionInfo>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::ASTContext::SectionInfo>, long, llvm::StringMapEntry<clang::ASTContext::SectionInfo>*, llvm::StringMapEntry<clang::ASTContext::SectionInfo>&>::operator!=(llvm::StringMapIterator<clang::ASTContext::SectionInfo> const&) const
Line
Count
Source
146
22
  bool operator!=(const DerivedT &RHS) const {
147
22
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
22
  }
llvm::iterator_facade_base<clang::ParsedAttributesView::const_iterator, std::__1::random_access_iterator_tag, clang::ParsedAttr, long, clang::ParsedAttr*, clang::ParsedAttr&>::operator!=(clang::ParsedAttributesView::const_iterator const&) const
Line
Count
Source
146
45.3M
  bool operator!=(const DerivedT &RHS) const {
147
45.3M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
45.3M
  }
llvm::iterator_facade_base<clang::DeclContext::udir_iterator, std::__1::random_access_iterator_tag, clang::UsingDirectiveDecl*, long, clang::UsingDirectiveDecl**, clang::UsingDirectiveDecl*&>::operator!=(clang::DeclContext::udir_iterator const&) const
Line
Count
Source
146
83.3M
  bool operator!=(const DerivedT &RHS) const {
147
83.3M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
83.3M
  }
llvm::iterator_facade_base<clang::TypoCorrectionConsumer::NamespaceSpecifierSet::iterator, std::__1::forward_iterator_tag, clang::TypoCorrectionConsumer::NamespaceSpecifierSet::SpecifierInfo, long, clang::TypoCorrectionConsumer::NamespaceSpecifierSet::SpecifierInfo*, clang::TypoCorrectionConsumer::NamespaceSpecifierSet::SpecifierInfo&>::operator!=(clang::TypoCorrectionConsumer::NamespaceSpecifierSet::iterator const&) const
Line
Count
Source
146
87.8k
  bool operator!=(const DerivedT &RHS) const {
147
87.8k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
87.8k
  }
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::SmallVector<clang::ObjCPropertyDecl*, 8u>&>, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::SmallVector<clang::ObjCPropertyDecl*, 8u>&>, long, clang::ObjCPropertyDecl**, clang::ObjCPropertyDecl*&>::operator!=(llvm::detail::enumerator_iter<llvm::SmallVector<clang::ObjCPropertyDecl*, 8u>&> const&) const
Line
Count
Source
146
36
  bool operator!=(const DerivedT &RHS) const {
147
36
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
36
  }
llvm::iterator_facade_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCollapseClause>, std::__1::forward_iterator_tag, clang::OMPCollapseClause const*, long, clang::OMPCollapseClause const*, clang::OMPCollapseClause const*>::operator!=(clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCollapseClause> const&) const
Line
Count
Source
146
75.4k
  bool operator!=(const DerivedT &RHS) const {
147
75.4k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
75.4k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const, long, llvm::StringMapEntry<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const*, llvm::StringMapEntry<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const&>::operator!=(llvm::StringMapConstIterator<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const&) const
Line
Count
Source
146
636
  bool operator!=(const DerivedT &RHS) const {
147
636
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
636
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<clang::NamedDecl*, clang::NamedDecl*>*>, clang::ADLResult::select_second, clang::NamedDecl*>, std::__1::random_access_iterator_tag, clang::NamedDecl*, long, clang::NamedDecl**, clang::NamedDecl*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<clang::NamedDecl*, clang::NamedDecl*>*>, clang::ADLResult::select_second, clang::NamedDecl*> const&) const
Line
Count
Source
146
1.53M
  bool operator!=(const DerivedT &RHS) const {
147
1.53M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.53M
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::mapped_iterator<llvm::DenseMapIterator<clang::Decl const*, std::__1::unique_ptr<clang::CallGraphNode, std::__1::default_delete<clang::CallGraphNode> >, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, std::__1::unique_ptr<clang::CallGraphNode, std::__1::default_delete<clang::CallGraphNode> > >, true>, clang::CallGraphNode* (*)(llvm::detail::DenseMapPair<clang::Decl const*, std::__1::unique_ptr<clang::CallGraphNode, std::__1::default_delete<clang::CallGraphNode> > > const&), clang::CallGraphNode*>, std::__1::forward_iterator_tag, clang::CallGraphNode*, long, clang::CallGraphNode**, clang::CallGraphNode*&>::operator!=(llvm::mapped_iterator<llvm::DenseMapIterator<clang::Decl const*, std::__1::unique_ptr<clang::CallGraphNode, std::__1::default_delete<clang::CallGraphNode> >, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, std::__1::unique_ptr<clang::CallGraphNode, std::__1::default_delete<clang::CallGraphNode> > >, true>, clang::CallGraphNode* (*)(llvm::detail::DenseMapPair<clang::Decl const*, std::__1::unique_ptr<clang::CallGraphNode, std::__1::default_delete<clang::CallGraphNode> > > const&), clang::CallGraphNode*> const&) const
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::Stmt const*, llvm::ImutContainerInfo<clang::Stmt const*> > >, std::__1::bidirectional_iterator_tag, clang::Stmt const* const, long, clang::Stmt const* const*, clang::Stmt const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::Stmt const*, llvm::ImutContainerInfo<clang::Stmt const*> > > const&) const
Line
Count
Source
146
7.52k
  bool operator!=(const DerivedT &RHS) const {
147
7.52k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.52k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::VarDecl const*, llvm::ImutContainerInfo<clang::VarDecl const*> > >, std::__1::bidirectional_iterator_tag, clang::VarDecl const* const, long, clang::VarDecl const* const*, clang::VarDecl const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::VarDecl const*, llvm::ImutContainerInfo<clang::VarDecl const*> > > const&) const
Line
Count
Source
146
7.20k
  bool operator!=(const DerivedT &RHS) const {
147
7.20k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.20k
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::BindingDecl const*, llvm::ImutContainerInfo<clang::BindingDecl const*> > >, std::__1::bidirectional_iterator_tag, clang::BindingDecl const* const, long, clang::BindingDecl const* const*, clang::BindingDecl const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::BindingDecl const*, llvm::ImutContainerInfo<clang::BindingDecl const*> > > const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::VarDecl const*, llvm::ImutContainerInfo<clang::VarDecl const*> > >, std::__1::bidirectional_iterator_tag, clang::VarDecl const* const, long, clang::VarDecl const* const*, clang::VarDecl const* const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::VarDecl const*, llvm::ImutContainerInfo<clang::VarDecl const*> > > const&) const
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::NamedDecl const*, unsigned int, llvm::ImutKeyValueInfo<clang::NamedDecl const*, unsigned int> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::NamedDecl const*, unsigned int> const, long, std::__1::pair<clang::NamedDecl const*, unsigned int> const*, std::__1::pair<clang::NamedDecl const*, unsigned int> const&>::operator!=(llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::NamedDecl const*, unsigned int, llvm::ImutKeyValueInfo<clang::NamedDecl const*, unsigned int> > > const&) const
Line
Count
Source
146
1.07k
  bool operator!=(const DerivedT &RHS) const {
147
1.07k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.07k
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const*, clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const, long, clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const*, clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const, long, clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const*, clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const, long, clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const*, clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const, long, clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const*, clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LabelDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::LabelDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::LabelDecl> const, long, clang::ast_matchers::internal::Matcher<clang::LabelDecl> const*, clang::ast_matchers::internal::Matcher<clang::LabelDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LabelDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::LabelDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const, long, clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const*, clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const, long, clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const*, clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const, long, clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const*, clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const, long, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const*, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const, long, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const*, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateName> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateName> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TemplateName> const, long, clang::ast_matchers::internal::Matcher<clang::TemplateName> const*, clang::ast_matchers::internal::Matcher<clang::TemplateName> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateName> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateName> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const, long, clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const*, clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const, long, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const*, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Type> const* const*, clang::ast_matchers::internal::Matcher<clang::Type> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::Type> const, long, clang::ast_matchers::internal::Matcher<clang::Type> const*, clang::ast_matchers::internal::Matcher<clang::Type> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Type> const* const*, clang::ast_matchers::internal::Matcher<clang::Type> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypeLoc> const* const*, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const, long, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const*, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TypeLoc> const* const*, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ValueDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ValueDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ValueDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ValueDecl> const*, clang::ast_matchers::internal::Matcher<clang::ValueDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ValueDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ValueDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const, long, clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const*, clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const, long, clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const*, clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const, long, clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const*, clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FriendDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::FriendDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::FriendDecl> const, long, clang::ast_matchers::internal::Matcher<clang::FriendDecl> const*, clang::ast_matchers::internal::Matcher<clang::FriendDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FriendDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::FriendDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::MemberExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::MemberExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::MemberExpr> const, long, clang::ast_matchers::internal::Matcher<clang::MemberExpr> const*, clang::ast_matchers::internal::Matcher<clang::MemberExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::MemberExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::MemberExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const, long, clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const*, clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCImplementationDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCProtocolDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCCategoryImplDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCIvarDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const*, clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCPropertyDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtThrowStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtTryStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtCatchStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCAtFinallyStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const* const*, clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const, long, clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const*, clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const* const*, clang::ast_matchers::internal::Matcher<clang::ExprWithCleanups> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXStdInitializerListExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const, long, clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const*, clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ImplicitValueInitExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const, long, clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const*, clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ParenListExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const, long, clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const*, clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::SubstNonTypeTemplateParmExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const, long, clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const*, clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::UsingDirectiveDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const, long, clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const, long, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const, long, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingTypenameDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParenExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ParenExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ParenExpr> const, long, clang::ast_matchers::internal::Matcher<clang::ParenExpr> const*, clang::ast_matchers::internal::Matcher<clang::ParenExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParenExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ParenExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXBindTemporaryExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const, long, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const*, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDeleteExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDefaultArgExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const, long, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const*, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::WhileStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::WhileStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::WhileStmt> const, long, clang::ast_matchers::internal::Matcher<clang::WhileStmt> const*, clang::ast_matchers::internal::Matcher<clang::WhileStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::WhileStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::WhileStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DoStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::DoStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DoStmt> const, long, clang::ast_matchers::internal::Matcher<clang::DoStmt> const*, clang::ast_matchers::internal::Matcher<clang::DoStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DoStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::DoStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BreakStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::BreakStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BreakStmt> const, long, clang::ast_matchers::internal::Matcher<clang::BreakStmt> const*, clang::ast_matchers::internal::Matcher<clang::BreakStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BreakStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::BreakStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const, long, clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const*, clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::ContinueStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LabelStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::LabelStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::LabelStmt> const, long, clang::ast_matchers::internal::Matcher<clang::LabelStmt> const*, clang::ast_matchers::internal::Matcher<clang::LabelStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LabelStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::LabelStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const, long, clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const*, clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::AddrLabelExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SwitchCase> const* const*, clang::ast_matchers::internal::Matcher<clang::SwitchCase> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::SwitchCase> const, long, clang::ast_matchers::internal::Matcher<clang::SwitchCase> const*, clang::ast_matchers::internal::Matcher<clang::SwitchCase> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SwitchCase> const* const*, clang::ast_matchers::internal::Matcher<clang::SwitchCase> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CaseStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CaseStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CaseStmt> const, long, clang::ast_matchers::internal::Matcher<clang::CaseStmt> const*, clang::ast_matchers::internal::Matcher<clang::CaseStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CaseStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CaseStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const, long, clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const*, clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::DefaultStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const, long, clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const*, clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXCatchStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const, long, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const*, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::NullStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::NullStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::NullStmt> const, long, clang::ast_matchers::internal::Matcher<clang::NullStmt> const*, clang::ast_matchers::internal::Matcher<clang::NullStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::NullStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::NullStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AsmStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::AsmStmt> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::AsmStmt> const, long, clang::ast_matchers::internal::Matcher<clang::AsmStmt> const*, clang::ast_matchers::internal::Matcher<clang::AsmStmt> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AsmStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::AsmStmt> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXBoolLiteralExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::StringLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::StringLiteral> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::StringLiteral> const, long, clang::ast_matchers::internal::Matcher<clang::StringLiteral> const*, clang::ast_matchers::internal::Matcher<clang::StringLiteral> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::StringLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::StringLiteral> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const, long, clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const*, clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::CharacterLiteral> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const, long, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const*, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const, long, clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const*, clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::OpaqueValueExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const, long, clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const*, clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::StaticAssertDecl> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXDynamicCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXConstCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const*, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const*, clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CUDAKernelCallExpr> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BuiltinType> const* const*, clang::ast_matchers::internal::Matcher<clang::BuiltinType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BuiltinType> const, long, clang::ast_matchers::internal::Matcher<clang::BuiltinType> const*, clang::ast_matchers::internal::Matcher<clang::BuiltinType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BuiltinType> const* const*, clang::ast_matchers::internal::Matcher<clang::BuiltinType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::ArrayType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ArrayType> const, long, clang::ast_matchers::internal::Matcher<clang::ArrayType> const*, clang::ast_matchers::internal::Matcher<clang::ArrayType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::ArrayType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ComplexType> const* const*, clang::ast_matchers::internal::Matcher<clang::ComplexType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ComplexType> const, long, clang::ast_matchers::internal::Matcher<clang::ComplexType> const*, clang::ast_matchers::internal::Matcher<clang::ComplexType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ComplexType> const* const*, clang::ast_matchers::internal::Matcher<clang::ComplexType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const, long, clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const*, clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::ConstantArrayType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const, long, clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const*, clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::DependentSizedArrayType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const, long, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const*, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const, long, clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const*, clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const* const*, clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AtomicType> const* const*, clang::ast_matchers::internal::Matcher<clang::AtomicType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::AtomicType> const, long, clang::ast_matchers::internal::Matcher<clang::AtomicType> const*, clang::ast_matchers::internal::Matcher<clang::AtomicType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AtomicType> const* const*, clang::ast_matchers::internal::Matcher<clang::AtomicType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AutoType> const* const*, clang::ast_matchers::internal::Matcher<clang::AutoType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::AutoType> const, long, clang::ast_matchers::internal::Matcher<clang::AutoType> const*, clang::ast_matchers::internal::Matcher<clang::AutoType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::AutoType> const* const*, clang::ast_matchers::internal::Matcher<clang::AutoType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionType> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::FunctionType> const, long, clang::ast_matchers::internal::Matcher<clang::FunctionType> const*, clang::ast_matchers::internal::Matcher<clang::FunctionType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionType> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const, long, clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const*, clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionProtoType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParenType> const* const*, clang::ast_matchers::internal::Matcher<clang::ParenType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ParenType> const, long, clang::ast_matchers::internal::Matcher<clang::ParenType> const*, clang::ast_matchers::internal::Matcher<clang::ParenType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ParenType> const* const*, clang::ast_matchers::internal::Matcher<clang::ParenType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const, long, clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const*, clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const* const*, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const, long, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const*, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const* const*, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const* const*, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const, long, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const*, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const* const*, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::EnumType> const* const*, clang::ast_matchers::internal::Matcher<clang::EnumType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::EnumType> const, long, clang::ast_matchers::internal::Matcher<clang::EnumType> const*, clang::ast_matchers::internal::Matcher<clang::EnumType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::EnumType> const* const*, clang::ast_matchers::internal::Matcher<clang::EnumType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const, long, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const*, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const* const*, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const, long, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const*, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const* const*, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TagType> const* const*, clang::ast_matchers::internal::Matcher<clang::TagType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TagType> const, long, clang::ast_matchers::internal::Matcher<clang::TagType> const*, clang::ast_matchers::internal::Matcher<clang::TagType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TagType> const* const*, clang::ast_matchers::internal::Matcher<clang::TagType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const* const*, clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const, long, clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const*, clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const* const*, clang::ast_matchers::internal::Matcher<clang::ElaboratedType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const* const*, clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const, long, clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const*, clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const* const*, clang::ast_matchers::internal::Matcher<clang::SubstTemplateTypeParmType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const, long, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const*, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const* const*, clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const* const*, clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const, long, clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const*, clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const* const*, clang::ast_matchers::internal::Matcher<clang::InjectedClassNameType> const> const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DecayedType> const* const*, clang::ast_matchers::internal::Matcher<clang::DecayedType> const>, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DecayedType> const, long, clang::ast_matchers::internal::Matcher<clang::DecayedType> const*, clang::ast_matchers::internal::Matcher<clang::DecayedType> const&>::operator!=(llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DecayedType> const* const*, clang::ast_matchers::internal::Matcher<clang::DecayedType> const> const&) const
ItaniumCXXABI.cpp:llvm::iterator_facade_base<(anonymous namespace)::DecompositionDeclName::Iterator, std::__1::random_access_iterator_tag, clang::IdentifierInfo const*, long, clang::IdentifierInfo const**, clang::IdentifierInfo const*&>::operator!=((anonymous namespace)::DecompositionDeclName::Iterator const&) const
Line
Count
Source
146
2
  bool operator!=(const DerivedT &RHS) const {
147
2
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::StringSet<llvm::MallocAllocator> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StringSet<llvm::MallocAllocator> >, long, llvm::StringMapEntry<llvm::StringSet<llvm::MallocAllocator> >*, llvm::StringMapEntry<llvm::StringSet<llvm::MallocAllocator> >&>::operator!=(llvm::StringMapIterator<llvm::StringSet<llvm::MallocAllocator> > const&) const
Line
Count
Source
146
2.44k
  bool operator!=(const DerivedT &RHS) const {
147
2.44k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.44k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::Module*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::Module*>, long, llvm::StringMapEntry<clang::Module*>*, llvm::StringMapEntry<clang::Module*>&>::operator!=(llvm::StringMapIterator<clang::Module*> const&) const
Line
Count
Source
146
100k
  bool operator!=(const DerivedT &RHS) const {
147
100k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
100k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::PragmaHandler*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::PragmaHandler*>, long, llvm::StringMapEntry<clang::PragmaHandler*>*, llvm::StringMapEntry<clang::PragmaHandler*>&>::operator!=(llvm::StringMapIterator<clang::PragmaHandler*> const&) const
Line
Count
Source
146
966k
  bool operator!=(const DerivedT &RHS) const {
147
966k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
966k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::PragmaHandler*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::PragmaHandler*> const, long, llvm::StringMapEntry<clang::PragmaHandler*> const*, llvm::StringMapEntry<clang::PragmaHandler*> const&>::operator!=(llvm::StringMapConstIterator<clang::PragmaHandler*> const&) const
Line
Count
Source
146
1.58M
  bool operator!=(const DerivedT &RHS) const {
147
1.58M
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.58M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::Type*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Type*> const, long, llvm::StringMapEntry<llvm::Type*> const*, llvm::StringMapEntry<llvm::Type*> const&>::operator!=(llvm::StringMapConstIterator<llvm::Type*> const&) const
Line
Count
Source
146
1.01k
  bool operator!=(const DerivedT &RHS) const {
147
1.01k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.01k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<llvm::Type*, llvm::SMLoc> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::Type*, llvm::SMLoc> >, long, llvm::StringMapEntry<std::__1::pair<llvm::Type*, llvm::SMLoc> >*, llvm::StringMapEntry<std::__1::pair<llvm::Type*, llvm::SMLoc> >&>::operator!=(llvm::StringMapIterator<std::__1::pair<llvm::Type*, llvm::SMLoc> > const&) const
Line
Count
Source
146
43.7k
  bool operator!=(const DerivedT &RHS) const {
147
43.7k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
43.7k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Comdat>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Comdat>, long, llvm::StringMapEntry<llvm::Comdat>*, llvm::StringMapEntry<llvm::Comdat>&>::operator!=(llvm::StringMapIterator<llvm::Comdat> const&) const
Line
Count
Source
146
2.68k
  bool operator!=(const DerivedT &RHS) const {
147
2.68k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.68k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::RecordStreamer::State>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::RecordStreamer::State> const, long, llvm::StringMapEntry<llvm::RecordStreamer::State> const*, llvm::StringMapEntry<llvm::RecordStreamer::State> const&>::operator!=(llvm::StringMapConstIterator<llvm::RecordStreamer::State> const&) const
Line
Count
Source
146
328
  bool operator!=(const DerivedT &RHS) const {
147
328
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
328
  }
llvm::iterator_facade_base<llvm::concat_iterator<llvm::GlobalValue const, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void>, false, true> >, std::__1::forward_iterator_tag, llvm::GlobalValue const, long, llvm::GlobalValue const*, llvm::GlobalValue const&>::operator!=(llvm::concat_iterator<llvm::GlobalValue const, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void>, false, true> > const&) const
Line
Count
Source
146
288
  bool operator!=(const DerivedT &RHS) const {
147
288
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
288
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::GlobalValue const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::GlobalValue const*>, long, llvm::StringMapEntry<llvm::GlobalValue const*>*, llvm::StringMapEntry<llvm::GlobalValue const*>&>::operator!=(llvm::StringMapIterator<llvm::GlobalValue const*> const&) const
Line
Count
Source
146
17
  bool operator!=(const DerivedT &RHS) const {
147
17
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
17
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>, llvm::VarStreamArrayExtractor<llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind> > >, std::__1::forward_iterator_tag, llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>, long, llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>*, llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>&>::operator!=(llvm::VarStreamArrayIterator<llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>, llvm::VarStreamArrayExtractor<llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind> > > const&) const
Line
Count
Source
146
5.86k
  bool operator!=(const DerivedT &RHS) const {
147
5.86k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
5.86k
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::codeview::TypeIndex>, std::__1::random_access_iterator_tag, llvm::codeview::TypeIndex const, long, llvm::codeview::TypeIndex const*, llvm::codeview::TypeIndex const&>::operator!=(llvm::FixedStreamArrayIterator<llvm::codeview::TypeIndex> const&) const
Line
Count
Source
146
808
  bool operator!=(const DerivedT &RHS) const {
147
808
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
808
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::TargetRegisterClass const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TargetRegisterClass const*> const, long, llvm::StringMapEntry<llvm::TargetRegisterClass const*> const*, llvm::StringMapEntry<llvm::TargetRegisterClass const*> const&>::operator!=(llvm::StringMapConstIterator<llvm::TargetRegisterClass const*> const&) const
Line
Count
Source
146
4.72k
  bool operator!=(const DerivedT &RHS) const {
147
4.72k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
4.72k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::VRegInfo*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::VRegInfo*> const, long, llvm::StringMapEntry<llvm::VRegInfo*> const*, llvm::StringMapEntry<llvm::VRegInfo*> const&>::operator!=(llvm::StringMapConstIterator<llvm::VRegInfo*> const&) const
Line
Count
Source
146
3.92k
  bool operator!=(const DerivedT &RHS) const {
147
3.92k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
3.92k
  }
llvm::iterator_facade_base<lld::coff::SectionChunk::symbol_iterator, std::__1::random_access_iterator_tag, lld::coff::Symbol*, long, lld::coff::Symbol**, lld::coff::Symbol*&>::operator!=(lld::coff::SectionChunk::symbol_iterator const&) const
Line
Count
Source
146
1.52k
  bool operator!=(const DerivedT &RHS) const {
147
1.52k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.52k
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::DebugSubsectionRecord, llvm::VarStreamArrayExtractor<llvm::codeview::DebugSubsectionRecord> >, std::__1::forward_iterator_tag, llvm::codeview::DebugSubsectionRecord, long, llvm::codeview::DebugSubsectionRecord*, llvm::codeview::DebugSubsectionRecord&>::operator!=(llvm::VarStreamArrayIterator<llvm::codeview::DebugSubsectionRecord, llvm::VarStreamArrayExtractor<llvm::codeview::DebugSubsectionRecord> > const&) const
Line
Count
Source
146
1.12k
  bool operator!=(const DerivedT &RHS) const {
147
1.12k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.12k
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::FileChecksumEntry, llvm::VarStreamArrayExtractor<llvm::codeview::FileChecksumEntry> >, std::__1::forward_iterator_tag, llvm::codeview::FileChecksumEntry, long, llvm::codeview::FileChecksumEntry*, llvm::codeview::FileChecksumEntry&>::operator!=(llvm::VarStreamArrayIterator<llvm::codeview::FileChecksumEntry, llvm::VarStreamArrayExtractor<llvm::codeview::FileChecksumEntry> > const&) const
Line
Count
Source
146
1.78k
  bool operator!=(const DerivedT &RHS) const {
147
1.78k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.78k
  }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::LineColumnEntry, llvm::codeview::LineColumnExtractor>, std::__1::forward_iterator_tag, llvm::codeview::LineColumnEntry, long, llvm::codeview::LineColumnEntry*, llvm::codeview::LineColumnEntry&>::operator!=(llvm::VarStreamArrayIterator<llvm::codeview::LineColumnEntry, llvm::codeview::LineColumnExtractor> const&) const
Line
Count
Source
146
379
  bool operator!=(const DerivedT &RHS) const {
147
379
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
379
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::codeview::LineNumberEntry>, std::__1::random_access_iterator_tag, llvm::codeview::LineNumberEntry const, long, llvm::codeview::LineNumberEntry const*, llvm::codeview::LineNumberEntry const&>::operator!=(llvm::FixedStreamArrayIterator<llvm::codeview::LineNumberEntry> const&) const
Line
Count
Source
146
766
  bool operator!=(const DerivedT &RHS) const {
147
766
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
766
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const, long, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const*, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const&>::operator!=(llvm::StringMapConstIterator<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const&) const
Line
Count
Source
146
12
  bool operator!=(const DerivedT &RHS) const {
147
12
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
12
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >, long, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >*, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >&>::operator!=(llvm::StringMapIterator<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const&) const
Line
Count
Source
146
59
  bool operator!=(const DerivedT &RHS) const {
147
59
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
59
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >, long, llvm::StringMapEntry<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >*, llvm::StringMapEntry<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >&>::operator!=(llvm::StringMapIterator<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > > const&) const
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<lld::wasm::SectionSymbol*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::wasm::SectionSymbol*>, long, llvm::StringMapEntry<lld::wasm::SectionSymbol*>*, llvm::StringMapEntry<lld::wasm::SectionSymbol*>&>::operator!=(llvm::StringMapIterator<lld::wasm::SectionSymbol*> const&) const
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::DefinedAtom> const*>, lld::DefinedAtom const* (*)(lld::OwningAtomPtr<lld::DefinedAtom> const&), lld::DefinedAtom const*>, std::__1::random_access_iterator_tag, lld::DefinedAtom const*, long, lld::DefinedAtom const**, lld::DefinedAtom const*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::DefinedAtom> const*>, lld::DefinedAtom const* (*)(lld::OwningAtomPtr<lld::DefinedAtom> const&), lld::DefinedAtom const*> const&) const
Line
Count
Source
146
7.01k
  bool operator!=(const DerivedT &RHS) const {
147
7.01k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7.01k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<lld::mach_o::MachODylibFile*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::mach_o::MachODylibFile*>, long, llvm::StringMapEntry<lld::mach_o::MachODylibFile*>*, llvm::StringMapEntry<lld::mach_o::MachODylibFile*>&>::operator!=(llvm::StringMapIterator<lld::mach_o::MachODylibFile*> const&) const
Line
Count
Source
146
221
  bool operator!=(const DerivedT &RHS) const {
147
221
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
221
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const, long, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const*, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const&>::operator!=(llvm::StringMapConstIterator<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const&) const
Line
Count
Source
146
22
  bool operator!=(const DerivedT &RHS) const {
147
22
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
22
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::UndefinedAtom> const*>, lld::UndefinedAtom const* (*)(lld::OwningAtomPtr<lld::UndefinedAtom> const&), lld::UndefinedAtom const*>, std::__1::random_access_iterator_tag, lld::UndefinedAtom const*, long, lld::UndefinedAtom const**, lld::UndefinedAtom const*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::UndefinedAtom> const*>, lld::UndefinedAtom const* (*)(lld::OwningAtomPtr<lld::UndefinedAtom> const&), lld::UndefinedAtom const*> const&) const
Line
Count
Source
146
337
  bool operator!=(const DerivedT &RHS) const {
147
337
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
337
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::SharedLibraryAtom> const*>, lld::SharedLibraryAtom const* (*)(lld::OwningAtomPtr<lld::SharedLibraryAtom> const&), lld::SharedLibraryAtom const*>, std::__1::random_access_iterator_tag, lld::SharedLibraryAtom const*, long, lld::SharedLibraryAtom const**, lld::SharedLibraryAtom const*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::SharedLibraryAtom> const*>, lld::SharedLibraryAtom const* (*)(lld::OwningAtomPtr<lld::SharedLibraryAtom> const&), lld::SharedLibraryAtom const*> const&) const
Line
Count
Source
146
432
  bool operator!=(const DerivedT &RHS) const {
147
432
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
432
  }
llvm::iterator_facade_base<llvm::StringMapIterator<lld::Atom const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::Atom const*>, long, llvm::StringMapEntry<lld::Atom const*>*, llvm::StringMapEntry<lld::Atom const*>&>::operator!=(llvm::StringMapIterator<lld::Atom const*> const&) const
Line
Count
Source
146
228
  bool operator!=(const DerivedT &RHS) const {
147
228
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
228
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::AbsoluteAtom> const*>, lld::AbsoluteAtom const* (*)(lld::OwningAtomPtr<lld::AbsoluteAtom> const&), lld::AbsoluteAtom const*>, std::__1::random_access_iterator_tag, lld::AbsoluteAtom const*, long, lld::AbsoluteAtom const**, lld::AbsoluteAtom const*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::AbsoluteAtom> const*>, lld::AbsoluteAtom const* (*)(lld::OwningAtomPtr<lld::AbsoluteAtom> const&), lld::AbsoluteAtom const*> const&) const
Line
Count
Source
146
78
  bool operator!=(const DerivedT &RHS) const {
147
78
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
78
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::DefinedAtom>*>, lld::DefinedAtom* (*)(lld::OwningAtomPtr<lld::DefinedAtom>&), lld::DefinedAtom*>, std::__1::random_access_iterator_tag, lld::DefinedAtom*, long, lld::DefinedAtom**, lld::DefinedAtom*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::DefinedAtom>*>, lld::DefinedAtom* (*)(lld::OwningAtomPtr<lld::DefinedAtom>&), lld::DefinedAtom*> const&) const
Line
Count
Source
146
60
  bool operator!=(const DerivedT &RHS) const {
147
60
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
60
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::UndefinedAtom>*>, lld::UndefinedAtom* (*)(lld::OwningAtomPtr<lld::UndefinedAtom>&), lld::UndefinedAtom*>, std::__1::random_access_iterator_tag, lld::UndefinedAtom*, long, lld::UndefinedAtom**, lld::UndefinedAtom*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::UndefinedAtom>*>, lld::UndefinedAtom* (*)(lld::OwningAtomPtr<lld::UndefinedAtom>&), lld::UndefinedAtom*> const&) const
Line
Count
Source
146
60
  bool operator!=(const DerivedT &RHS) const {
147
60
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
60
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::SharedLibraryAtom>*>, lld::SharedLibraryAtom* (*)(lld::OwningAtomPtr<lld::SharedLibraryAtom>&), lld::SharedLibraryAtom*>, std::__1::random_access_iterator_tag, lld::SharedLibraryAtom*, long, lld::SharedLibraryAtom**, lld::SharedLibraryAtom*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::SharedLibraryAtom>*>, lld::SharedLibraryAtom* (*)(lld::OwningAtomPtr<lld::SharedLibraryAtom>&), lld::SharedLibraryAtom*> const&) const
Line
Count
Source
146
60
  bool operator!=(const DerivedT &RHS) const {
147
60
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
60
  }
llvm::iterator_facade_base<llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::AbsoluteAtom>*>, lld::AbsoluteAtom* (*)(lld::OwningAtomPtr<lld::AbsoluteAtom>&), lld::AbsoluteAtom*>, std::__1::random_access_iterator_tag, lld::AbsoluteAtom*, long, lld::AbsoluteAtom**, lld::AbsoluteAtom*&>::operator!=(llvm::mapped_iterator<std::__1::__wrap_iter<lld::OwningAtomPtr<lld::AbsoluteAtom>*>, lld::AbsoluteAtom* (*)(lld::OwningAtomPtr<lld::AbsoluteAtom>&), lld::AbsoluteAtom*> const&) const
Line
Count
Source
146
60
  bool operator!=(const DerivedT &RHS) const {
147
60
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
60
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<lld::Atom const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::Atom const*> const, long, llvm::StringMapEntry<lld::Atom const*> const*, llvm::StringMapEntry<lld::Atom const*> const&>::operator!=(llvm::StringMapConstIterator<lld::Atom const*> const&) const
Line
Count
Source
146
18
  bool operator!=(const DerivedT &RHS) const {
147
18
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
18
  }
llvm::iterator_facade_base<llvm::detail::zip_first<std::__1::pair<unsigned short, llvm::dwarf::Form> const*, llvm::DWARFFormValue const*>, std::__1::bidirectional_iterator_tag, std::__1::tuple<std::__1::pair<unsigned short, llvm::dwarf::Form> const&, llvm::DWARFFormValue const&>, long, std::__1::tuple<std::__1::pair<unsigned short, llvm::dwarf::Form> const&, llvm::DWARFFormValue const&>*, std::__1::tuple<std::__1::pair<unsigned short, llvm::dwarf::Form> const&, llvm::DWARFFormValue const&> >::operator!=(llvm::detail::zip_first<std::__1::pair<unsigned short, llvm::dwarf::Form> const*, llvm::DWARFFormValue const*> const&) const
Line
Count
Source
146
7
  bool operator!=(const DerivedT &RHS) const {
147
7
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
7
  }
llvm::iterator_facade_base<llvm::detail::zip_first<std::__1::__wrap_iter<llvm::DWARFDebugNames::AttributeEncoding const*>, llvm::DWARFFormValue const*>, std::__1::bidirectional_iterator_tag, std::__1::tuple<llvm::DWARFDebugNames::AttributeEncoding const&, llvm::DWARFFormValue const&>, long, std::__1::tuple<llvm::DWARFDebugNames::AttributeEncoding const&, llvm::DWARFFormValue const&>*, std::__1::tuple<llvm::DWARFDebugNames::AttributeEncoding const&, llvm::DWARFFormValue const&> >::operator!=(llvm::detail::zip_first<std::__1::__wrap_iter<llvm::DWARFDebugNames::AttributeEncoding const*>, llvm::DWARFFormValue const*> const&) const
Line
Count
Source
146
2.37k
  bool operator!=(const DerivedT &RHS) const {
147
2.37k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.37k
  }
llvm::iterator_facade_base<llvm::DWARFDie::iterator, std::__1::bidirectional_iterator_tag, llvm::DWARFDie const, long, llvm::DWARFDie const*, llvm::DWARFDie const&>::operator!=(llvm::DWARFDie::iterator const&) const
Line
Count
Source
146
9.49k
  bool operator!=(const DerivedT &RHS) const {
147
9.49k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
9.49k
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > const, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > const*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > const&>::operator!=(llvm::StringMapConstIterator<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > const&) const
Line
Count
Source
146
80
  bool operator!=(const DerivedT &RHS) const {
147
80
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
80
  }
llvm::iterator_facade_base<llvm::DWARFDie::attribute_iterator, std::__1::forward_iterator_tag, llvm::DWARFAttribute const, long, llvm::DWARFAttribute const*, llvm::DWARFAttribute const&>::operator!=(llvm::DWARFDie::attribute_iterator const&) const
Line
Count
Source
146
2.18k
  bool operator!=(const DerivedT &RHS) const {
147
2.18k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
2.18k
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> >, std::__1::random_access_iterator_tag, llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const, long, llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const*, llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const&>::operator!=(llvm::FixedStreamArrayIterator<llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> > const&) const
Line
Count
Source
146
445
  bool operator!=(const DerivedT &RHS) const {
147
445
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
445
  }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::pdb::SectionContrib>, std::__1::random_access_iterator_tag, llvm::pdb::SectionContrib const, long, llvm::pdb::SectionContrib const*, llvm::pdb::SectionContrib const&>::operator!=(llvm::FixedStreamArrayIterator<llvm::pdb::SectionContrib> const&) const
Line
Count
Source
146
31
  bool operator!=(const DerivedT &RHS) const {
147
31
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
31
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::pdb::SectionContrib2>, std::__1::random_access_iterator_tag, llvm::pdb::SectionContrib2 const, long, llvm::pdb::SectionContrib2 const*, llvm::pdb::SectionContrib2 const&>::operator!=(llvm::FixedStreamArrayIterator<llvm::pdb::SectionContrib2> const&) const
llvm::iterator_facade_base<llvm::pdb::HashTableIterator<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul>, llvm::pdb::NamedStreamMapTraits>, std::__1::forward_iterator_tag, std::__1::pair<unsigned int, llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul> >, long, std::__1::pair<unsigned int, llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul> >*, std::__1::pair<unsigned int, llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul> >&>::operator!=(llvm::pdb::HashTableIterator<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul>, llvm::pdb::NamedStreamMapTraits> const&) const
Line
Count
Source
146
73.1k
  bool operator!=(const DerivedT &RHS) const {
147
73.1k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
73.1k
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::pdb::HashTableIterator<llvm::pdb::SrcHeaderBlockEntry, llvm::pdb::StringTableHashTraits>, std::__1::forward_iterator_tag, std::__1::pair<unsigned int, llvm::pdb::SrcHeaderBlockEntry>, long, std::__1::pair<unsigned int, llvm::pdb::SrcHeaderBlockEntry>*, std::__1::pair<unsigned int, llvm::pdb::SrcHeaderBlockEntry>&>::operator!=(llvm::pdb::HashTableIterator<llvm::pdb::SrcHeaderBlockEntry, llvm::pdb::StringTableHashTraits> const&) const
llvm::iterator_facade_base<llvm::detail::enumerator_iter<llvm::iterator_range<llvm::sys::path::const_iterator> >, std::__1::forward_iterator_tag, llvm::detail::result_pair<llvm::iterator_range<llvm::sys::path::const_iterator> >, long, llvm::StringRef const*, llvm::StringRef const&>::operator!=(llvm::detail::enumerator_iter<llvm::iterator_range<llvm::sys::path::const_iterator> > const&) const
Line
Count
Source
146
299
  bool operator!=(const DerivedT &RHS) const {
147
299
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
299
  }
llvm::iterator_facade_base<llvm::coverage::LineCoverageIterator, std::__1::forward_iterator_tag, llvm::coverage::LineCoverageStats, long, llvm::coverage::LineCoverageStats*, llvm::coverage::LineCoverageStats&>::operator!=(llvm::coverage::LineCoverageIterator const&) const
Line
Count
Source
146
1.59k
  bool operator!=(const DerivedT &RHS) const {
147
1.59k
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
1.59k
  }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::FileInfo::LineData>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::FileInfo::LineData>, long, llvm::StringMapEntry<llvm::FileInfo::LineData>*, llvm::StringMapEntry<llvm::FileInfo::LineData>&>::operator!=(llvm::StringMapIterator<llvm::FileInfo::LineData> const&) const
Line
Count
Source
146
71
  bool operator!=(const DerivedT &RHS) const {
147
71
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
71
  }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<llvm::GCOVBlock, std::__1::default_delete<llvm::GCOVBlock> > const*, llvm::GCOVBlock>, std::__1::random_access_iterator_tag, llvm::GCOVBlock, long, llvm::GCOVBlock*, llvm::GCOVBlock&>::operator!=(llvm::pointee_iterator<std::__1::unique_ptr<llvm::GCOVBlock, std::__1::default_delete<llvm::GCOVBlock> > const*, llvm::GCOVBlock> const&) const
Line
Count
Source
146
256
  bool operator!=(const DerivedT &RHS) const {
147
256
    return !static_cast<const DerivedT *>(this)->operator==(RHS);
148
256
  }
149
150
  bool operator>(const DerivedT &RHS) const {
151
    static_assert(
152
        IsRandomAccess,
153
        "Relational operators are only defined for random access iterators.");
154
    return !static_cast<const DerivedT *>(this)->operator<(RHS) &&
155
           !static_cast<const DerivedT *>(this)->operator==(RHS);
156
  }
157
  bool operator<=(const DerivedT &RHS) const {
158
    static_assert(
159
        IsRandomAccess,
160
        "Relational operators are only defined for random access iterators.");
161
    return !static_cast<const DerivedT *>(this)->operator>(RHS);
162
  }
163
  bool operator>=(const DerivedT &RHS) const {
164
    static_assert(
165
        IsRandomAccess,
166
        "Relational operators are only defined for random access iterators.");
167
    return !static_cast<const DerivedT *>(this)->operator<(RHS);
168
  }
169
170
142M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<clang::PCHContainerWriter, std::__1::default_delete<clang::PCHContainerWriter> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<clang::PCHContainerWriter, std::__1::default_delete<clang::PCHContainerWriter> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<clang::PCHContainerWriter, std::__1::default_delete<clang::PCHContainerWriter> > >*, llvm::StringMapEntry<std::__1::unique_ptr<clang::PCHContainerWriter, std::__1::default_delete<clang::PCHContainerWriter> > >&>::operator->()
Line
Count
Source
170
81.1k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<clang::PCHContainerReader, std::__1::default_delete<clang::PCHContainerReader> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<clang::PCHContainerReader, std::__1::default_delete<clang::PCHContainerReader> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<clang::PCHContainerReader, std::__1::default_delete<clang::PCHContainerReader> > >*, llvm::StringMapEntry<std::__1::unique_ptr<clang::PCHContainerReader, std::__1::default_delete<clang::PCHContainerReader> > >&>::operator->()
Line
Count
Source
170
123k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::AArch64Subtarget, std::__1::default_delete<llvm::AArch64Subtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::AArch64Subtarget, std::__1::default_delete<llvm::AArch64Subtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::AArch64Subtarget, std::__1::default_delete<llvm::AArch64Subtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::AArch64Subtarget, std::__1::default_delete<llvm::AArch64Subtarget> > >&>::operator->()
Line
Count
Source
170
16.7M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const> >, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>, long, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>*, llvm::SwitchInst::CaseHandleImpl<llvm::SwitchInst const, llvm::ConstantInt const, llvm::BasicBlock const>&>::operator->()
Line
Count
Source
170
39.2k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
AArch64AsmParser.cpp:llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<(anonymous namespace)::RegKind, unsigned int> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<(anonymous namespace)::RegKind, unsigned int> >, long, llvm::StringMapEntry<std::__1::pair<(anonymous namespace)::RegKind, unsigned int> >*, llvm::StringMapEntry<std::__1::pair<(anonymous namespace)::RegKind, unsigned int> >&>::operator->()
Line
Count
Source
170
844
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned int>, long, llvm::StringMapEntry<unsigned int>*, llvm::StringMapEntry<unsigned int>&>::operator->()
Line
Count
Source
170
10.1M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::Value*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Value*> const, long, llvm::StringMapEntry<llvm::Value*> const*, llvm::StringMapEntry<llvm::Value*> const&>::operator->()
Line
Count
Source
170
6.20M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<int> const, long, llvm::StringMapEntry<int> const*, llvm::StringMapEntry<int> const&>::operator->()
Line
Count
Source
170
3.26k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::R600Subtarget, std::__1::default_delete<llvm::R600Subtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::R600Subtarget, std::__1::default_delete<llvm::R600Subtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::R600Subtarget, std::__1::default_delete<llvm::R600Subtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::R600Subtarget, std::__1::default_delete<llvm::R600Subtarget> > >&>::operator->()
Line
Count
Source
170
55.6k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::GCNSubtarget, std::__1::default_delete<llvm::GCNSubtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::GCNSubtarget, std::__1::default_delete<llvm::GCNSubtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::GCNSubtarget, std::__1::default_delete<llvm::GCNSubtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::GCNSubtarget, std::__1::default_delete<llvm::GCNSubtarget> > >&>::operator->()
Line
Count
Source
170
564k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::ARMSubtarget, std::__1::default_delete<llvm::ARMSubtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ARMSubtarget, std::__1::default_delete<llvm::ARMSubtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ARMSubtarget, std::__1::default_delete<llvm::ARMSubtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ARMSubtarget, std::__1::default_delete<llvm::ARMSubtarget> > >&>::operator->()
Line
Count
Source
170
1.10M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned int> const, long, llvm::StringMapEntry<unsigned int> const*, llvm::StringMapEntry<unsigned int> const&>::operator->()
Line
Count
Source
170
500k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::HexagonSubtarget, std::__1::default_delete<llvm::HexagonSubtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::HexagonSubtarget, std::__1::default_delete<llvm::HexagonSubtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::HexagonSubtarget, std::__1::default_delete<llvm::HexagonSubtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::HexagonSubtarget, std::__1::default_delete<llvm::HexagonSubtarget> > >&>::operator->()
Line
Count
Source
170
64.9k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::MipsSubtarget, std::__1::default_delete<llvm::MipsSubtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::MipsSubtarget, std::__1::default_delete<llvm::MipsSubtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::MipsSubtarget, std::__1::default_delete<llvm::MipsSubtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::MipsSubtarget, std::__1::default_delete<llvm::MipsSubtarget> > >&>::operator->()
Line
Count
Source
170
199k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::AsmToken>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::AsmToken>, long, llvm::StringMapEntry<llvm::AsmToken>*, llvm::StringMapEntry<llvm::AsmToken>&>::operator->()
Line
Count
Source
170
2
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::PPCSubtarget, std::__1::default_delete<llvm::PPCSubtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::PPCSubtarget, std::__1::default_delete<llvm::PPCSubtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::PPCSubtarget, std::__1::default_delete<llvm::PPCSubtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::PPCSubtarget, std::__1::default_delete<llvm::PPCSubtarget> > >&>::operator->()
Line
Count
Source
170
175k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::SparcSubtarget, std::__1::default_delete<llvm::SparcSubtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::SparcSubtarget, std::__1::default_delete<llvm::SparcSubtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::SparcSubtarget, std::__1::default_delete<llvm::SparcSubtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::SparcSubtarget, std::__1::default_delete<llvm::SparcSubtarget> > >&>::operator->()
Line
Count
Source
170
9.75k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::X86Subtarget, std::__1::default_delete<llvm::X86Subtarget> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::X86Subtarget, std::__1::default_delete<llvm::X86Subtarget> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::X86Subtarget, std::__1::default_delete<llvm::X86Subtarget> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::X86Subtarget, std::__1::default_delete<llvm::X86Subtarget> > >&>::operator->()
Line
Count
Source
170
4.21M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::scc_iterator<llvm::bfi_detail::IrreducibleGraph, llvm::GraphTraits<llvm::bfi_detail::IrreducibleGraph> >, std::__1::forward_iterator_tag, std::__1::vector<llvm::bfi_detail::IrreducibleGraph::IrrNode const*, std::__1::allocator<llvm::bfi_detail::IrreducibleGraph::IrrNode const*> > const, long, std::__1::vector<llvm::bfi_detail::IrreducibleGraph::IrrNode const*, std::__1::allocator<llvm::bfi_detail::IrreducibleGraph::IrrNode const*> > const*, std::__1::vector<llvm::bfi_detail::IrreducibleGraph::IrrNode const*, std::__1::allocator<llvm::bfi_detail::IrreducibleGraph::IrrNode const*> > const&>::operator->()
Line
Count
Source
170
15.2k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::pointee_iterator<llvm::LazyCallGraph::Node* const*, llvm::LazyCallGraph::Node>, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::Node, long, llvm::LazyCallGraph::Node*, llvm::LazyCallGraph::Node&>::operator->()
Line
Count
Source
170
1.89k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::SwitchInst::CaseIteratorImpl<llvm::SwitchInst::CaseHandle>, std::__1::random_access_iterator_tag, llvm::SwitchInst::CaseHandle, long, llvm::SwitchInst::CaseHandle*, llvm::SwitchInst::CaseHandle&>::operator->()
Line
Count
Source
170
6.54M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::LazyCallGraph::EdgeSequence::call_iterator, std::__1::forward_iterator_tag, llvm::LazyCallGraph::Edge, long, llvm::LazyCallGraph::Edge*, llvm::LazyCallGraph::Edge&>::operator->()
Line
Count
Source
170
1.31k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::LazyCallGraph::EdgeSequence::iterator, std::__1::forward_iterator_tag, llvm::LazyCallGraph::Edge, long, llvm::LazyCallGraph::Edge*, llvm::LazyCallGraph::Edge&>::operator->()
Line
Count
Source
170
1.92k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::TargetLibraryInfoImpl, std::__1::default_delete<llvm::TargetLibraryInfoImpl> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::TargetLibraryInfoImpl, std::__1::default_delete<llvm::TargetLibraryInfoImpl> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::TargetLibraryInfoImpl, std::__1::default_delete<llvm::TargetLibraryInfoImpl> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::TargetLibraryInfoImpl, std::__1::default_delete<llvm::TargetLibraryInfoImpl> > >&>::operator->()
Line
Count
Source
170
2.60k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::GCStrategy*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::GCStrategy*>, long, llvm::StringMapEntry<llvm::GCStrategy*>*, llvm::StringMapEntry<llvm::GCStrategy*>&>::operator->()
Line
Count
Source
170
66
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::ExternalSymbolPseudoSourceValue const, std::__1::default_delete<llvm::ExternalSymbolPseudoSourceValue const> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ExternalSymbolPseudoSourceValue const, std::__1::default_delete<llvm::ExternalSymbolPseudoSourceValue const> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ExternalSymbolPseudoSourceValue const, std::__1::default_delete<llvm::ExternalSymbolPseudoSourceValue const> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ExternalSymbolPseudoSourceValue const, std::__1::default_delete<llvm::ExternalSymbolPseudoSourceValue const> > >&>::operator->()
Line
Count
Source
170
644
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<llvm::ConstantDataSequential*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::ConstantDataSequential*>, long, llvm::StringMapEntry<llvm::ConstantDataSequential*>*, llvm::StringMapEntry<llvm::ConstantDataSequential*>&>::operator->()
llvm::iterator_facade_base<llvm::StringMapIterator<char>, std::__1::forward_iterator_tag, llvm::StringMapEntry<char>, long, llvm::StringMapEntry<char>*, llvm::StringMapEntry<char>&>::operator->()
Line
Count
Source
170
36.2k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned char>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned char>, long, llvm::StringMapEntry<unsigned char>*, llvm::StringMapEntry<unsigned char>&>::operator->()
Line
Count
Source
170
191k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::MDString>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MDString>, long, llvm::StringMapEntry<llvm::MDString>*, llvm::StringMapEntry<llvm::MDString>&>::operator->()
Line
Count
Source
170
648k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::NamedMDNode*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::NamedMDNode*> const, long, llvm::StringMapEntry<llvm::NamedMDNode*> const*, llvm::StringMapEntry<llvm::NamedMDNode*> const&>::operator->()
Line
Count
Source
170
5.09M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::NamedMDNode*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::NamedMDNode*>, long, llvm::StringMapEntry<llvm::NamedMDNode*>*, llvm::StringMapEntry<llvm::NamedMDNode*>&>::operator->()
Line
Count
Source
170
77.5k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const, long, llvm::StringMapEntry<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const*, llvm::StringMapEntry<std::__1::pair<unsigned long long, std::__1::array<unsigned int, 5ul> > > const&>::operator->()
Line
Count
Source
170
998
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >, long, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >*, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >&>::operator->()
Line
Count
Source
170
1.18k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::scc_iterator<llvm::ModuleSummaryIndex*, llvm::GraphTraits<llvm::ModuleSummaryIndex*> >, std::__1::forward_iterator_tag, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> > const, long, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> > const*, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> > const&>::operator->()
Line
Count
Source
170
10
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::PassInfo const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::PassInfo const*> const, long, llvm::StringMapEntry<llvm::PassInfo const*> const*, llvm::StringMapEntry<llvm::PassInfo const*> const&>::operator->()
Line
Count
Source
170
1.10k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::PassInfo const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::PassInfo const*>, long, llvm::StringMapEntry<llvm::PassInfo const*>*, llvm::StringMapEntry<llvm::PassInfo const*>&>::operator->()
Line
Count
Source
170
22.7M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::StructType*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StructType*> const, long, llvm::StringMapEntry<llvm::StructType*> const*, llvm::StringMapEntry<llvm::StructType*> const&>::operator->()
Line
Count
Source
170
74
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::scc_iterator<llvm::CallGraph*, llvm::GraphTraits<llvm::CallGraph*> >, std::__1::forward_iterator_tag, std::__1::vector<llvm::CallGraphNode*, std::__1::allocator<llvm::CallGraphNode*> > const, long, std::__1::vector<llvm::CallGraphNode*, std::__1::allocator<llvm::CallGraphNode*> > const*, std::__1::vector<llvm::CallGraphNode*, std::__1::allocator<llvm::CallGraphNode*> > const&>::operator->()
Line
Count
Source
170
913k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, long, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >*, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >&>::operator->()
Line
Count
Source
170
846
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::StringMap<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> >, llvm::MallocAllocator> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StringMap<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> >, llvm::MallocAllocator> >, long, llvm::StringMapEntry<llvm::StringMap<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> >, llvm::MallocAllocator> >*, llvm::StringMapEntry<llvm::StringMap<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> >, llvm::MallocAllocator> >&>::operator->()
Line
Count
Source
170
701
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const, long, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const*, llvm::StringMapEntry<llvm::DenseMap<unsigned long long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, llvm::GlobalValueSummary*> > > const&>::operator->()
Line
Count
Source
170
346
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Function*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Function*>, long, llvm::StringMapEntry<llvm::Function*>*, llvm::StringMapEntry<llvm::Function*>&>::operator->()
Line
Count
Source
170
272
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::sampleprof::FunctionSamples>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::sampleprof::FunctionSamples>, long, llvm::StringMapEntry<llvm::sampleprof::FunctionSamples>*, llvm::StringMapEntry<llvm::sampleprof::FunctionSamples>&>::operator->()
Line
Count
Source
170
591
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned long long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long long> const, long, llvm::StringMapEntry<unsigned long long> const*, llvm::StringMapEntry<unsigned long long> const&>::operator->()
Line
Count
Source
170
80
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Value*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Value*>, long, llvm::StringMapEntry<llvm::Value*>*, llvm::StringMapEntry<llvm::Value*>&>::operator->()
Line
Count
Source
170
82
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
GCOVProfiling.cpp:llvm::iterator_facade_base<llvm::StringMapIterator<(anonymous namespace)::GCOVLines>, std::__1::forward_iterator_tag, llvm::StringMapEntry<(anonymous namespace)::GCOVLines>, long, llvm::StringMapEntry<(anonymous namespace)::GCOVLines>*, llvm::StringMapEntry<(anonymous namespace)::GCOVLines>&>::operator->()
Line
Count
Source
170
59
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::MCSymbol*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MCSymbol*>, long, llvm::StringMapEntry<llvm::MCSymbol*>*, llvm::StringMapEntry<llvm::MCSymbol*>&>::operator->()
Line
Count
Source
170
7.53M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<bool>, std::__1::forward_iterator_tag, llvm::StringMapEntry<bool>, long, llvm::StringMapEntry<bool>*, llvm::StringMapEntry<bool>&>::operator->()
Line
Count
Source
170
5.18M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::MCSymbol*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MCSymbol*> const, long, llvm::StringMapEntry<llvm::MCSymbol*> const*, llvm::StringMapEntry<llvm::MCSymbol*> const&>::operator->()
Line
Count
Source
170
1.19k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::MCSectionMachO*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MCSectionMachO*>, long, llvm::StringMapEntry<llvm::MCSectionMachO*>*, llvm::StringMapEntry<llvm::MCSectionMachO*>&>::operator->()
Line
Count
Source
170
854k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
AsmParser.cpp:llvm::iterator_facade_base<llvm::StringMapIterator<(anonymous namespace)::AsmParser::DirectiveKind>, std::__1::forward_iterator_tag, llvm::StringMapEntry<(anonymous namespace)::AsmParser::DirectiveKind>, long, llvm::StringMapEntry<(anonymous namespace)::AsmParser::DirectiveKind>*, llvm::StringMapEntry<(anonymous namespace)::AsmParser::DirectiveKind>&>::operator->()
Line
Count
Source
170
2.80M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> >, long, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> >*, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> >&>::operator->()
Line
Count
Source
170
690k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
AsmParser.cpp:llvm::iterator_facade_base<llvm::StringMapConstIterator<(anonymous namespace)::AsmParser::DirectiveKind>, std::__1::forward_iterator_tag, llvm::StringMapEntry<(anonymous namespace)::AsmParser::DirectiveKind> const, long, llvm::StringMapEntry<(anonymous namespace)::AsmParser::DirectiveKind> const*, llvm::StringMapEntry<(anonymous namespace)::AsmParser::DirectiveKind> const&>::operator->()
Line
Count
Source
170
246k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::MCAsmMacro>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MCAsmMacro>, long, llvm::StringMapEntry<llvm::MCAsmMacro>*, llvm::StringMapEntry<llvm::MCAsmMacro>&>::operator->()
Line
Count
Source
170
197k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const, long, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const*, llvm::StringMapEntry<std::__1::pair<llvm::MCAsmParserExtension*, bool (*)(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)> > const&>::operator->()
Line
Count
Source
170
416k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<char>, std::__1::forward_iterator_tag, llvm::StringMapEntry<char> const, long, llvm::StringMapEntry<char> const*, llvm::StringMapEntry<char> const&>::operator->()
Line
Count
Source
170
5.80M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::cl::Option*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::cl::Option*>, long, llvm::StringMapEntry<llvm::cl::Option*>*, llvm::StringMapEntry<llvm::cl::Option*>&>::operator->()
Line
Count
Source
170
147k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::cl::Option*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::cl::Option*> const, long, llvm::StringMapEntry<llvm::cl::Option*> const*, llvm::StringMapEntry<llvm::cl::Option*> const&>::operator->()
Line
Count
Source
170
13.9k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long>, long, llvm::StringMapEntry<unsigned long>*, llvm::StringMapEntry<unsigned long>&>::operator->()
Line
Count
Source
170
179k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> >, long, llvm::StringMapEntry<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> >*, llvm::StringMapEntry<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> >&>::operator->()
Line
Count
Source
170
573
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::SpecialCaseList::Matcher>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SpecialCaseList::Matcher>, long, llvm::StringMapEntry<llvm::SpecialCaseList::Matcher>*, llvm::StringMapEntry<llvm::SpecialCaseList::Matcher>&>::operator->()
Line
Count
Source
170
573
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> > const, long, llvm::StringMapEntry<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> > const*, llvm::StringMapEntry<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> > const&>::operator->()
Line
Count
Source
170
1.38k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::SpecialCaseList::Matcher>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SpecialCaseList::Matcher> const, long, llvm::StringMapEntry<llvm::SpecialCaseList::Matcher> const*, llvm::StringMapEntry<llvm::SpecialCaseList::Matcher> const&>::operator->()
Line
Count
Source
170
488
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >, long, llvm::StringMapEntry<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >*, llvm::StringMapEntry<std::__1::pair<llvm::TimerGroup*, llvm::StringMap<llvm::Timer, llvm::MallocAllocator> > >&>::operator->()
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Timer>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Timer>, long, llvm::StringMapEntry<llvm::Timer>*, llvm::StringMapEntry<llvm::Timer>&>::operator->()
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::yaml::Input::HNode, std::__1::default_delete<llvm::yaml::Input::HNode> > >&>::operator->()
Line
Count
Source
170
415k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<void*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<void*>, long, llvm::StringMapEntry<void*>*, llvm::StringMapEntry<void*>&>::operator->()
Line
Count
Source
170
5
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::sys::path::const_iterator, std::__1::input_iterator_tag, llvm::StringRef const, long, llvm::StringRef const*, llvm::StringRef const&>::operator->()
Line
Count
Source
170
20.8M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >*, llvm::StringMapEntry<std::__1::unique_ptr<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode, std::__1::default_delete<llvm::ImportedFunctionsInliningStatistics::InlineGraphNode> > >&>::operator->()
Line
Count
Source
170
140
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::FileEntry*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::FileEntry*> const, long, llvm::StringMapEntry<clang::FileEntry*> const*, llvm::StringMapEntry<clang::FileEntry*> const&>::operator->()
Line
Count
Source
170
284k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::FileData>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::FileData>, long, llvm::StringMapEntry<clang::FileData>*, llvm::StringMapEntry<clang::FileData>&>::operator->()
Line
Count
Source
170
28
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::IdentifierInfo*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::IdentifierInfo*> const, long, llvm::StringMapEntry<clang::IdentifierInfo*> const*, llvm::StringMapEntry<clang::IdentifierInfo*> const&>::operator->()
Line
Count
Source
170
2.86M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::MemoryBufferCache::BufferEntry>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::MemoryBufferCache::BufferEntry>, long, llvm::StringMapEntry<clang::MemoryBufferCache::BufferEntry>*, llvm::StringMapEntry<clang::MemoryBufferCache::BufferEntry>&>::operator->()
Line
Count
Source
170
7.56k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::OpenCLOptions::Info>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::OpenCLOptions::Info>, long, llvm::StringMapEntry<clang::OpenCLOptions::Info>*, llvm::StringMapEntry<clang::OpenCLOptions::Info>&>::operator->()
Line
Count
Source
170
7.86M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Constant*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Constant*>, long, llvm::StringMapEntry<llvm::Constant*>*, llvm::StringMapEntry<llvm::Constant*>&>::operator->()
Line
Count
Source
170
99
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::GlobalVariable*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::GlobalVariable*>, long, llvm::StringMapEntry<llvm::GlobalVariable*>*, llvm::StringMapEntry<llvm::GlobalVariable*>&>::operator->()
Line
Count
Source
170
3.84k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > >, long, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > >*, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > >&>::operator->()
Line
Count
Source
170
6.62k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const, long, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const*, llvm::StringMapEntry<llvm::DenseMap<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion> > > const&>::operator->()
Line
Count
Source
170
5.65k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>, long, llvm::StringMapEntry<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>*, llvm::StringMapEntry<clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar>&>::operator->()
Line
Count
Source
170
26
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<bool>, std::__1::forward_iterator_tag, llvm::StringMapEntry<bool> const, long, llvm::StringMapEntry<bool> const*, llvm::StringMapEntry<bool> const&>::operator->()
Line
Count
Source
170
191k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::TrackingVH<llvm::Constant> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TrackingVH<llvm::Constant> >, long, llvm::StringMapEntry<llvm::TrackingVH<llvm::Constant> >*, llvm::StringMapEntry<llvm::TrackingVH<llvm::Constant> >&>::operator->()
Line
Count
Source
170
105
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::GlobalDecl>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::GlobalDecl>, long, llvm::StringMapEntry<clang::GlobalDecl>*, llvm::StringMapEntry<clang::GlobalDecl>&>::operator->()
Line
Count
Source
170
1.90M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::ASTContext::SectionInfo>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::ASTContext::SectionInfo>, long, llvm::StringMapEntry<clang::ASTContext::SectionInfo>*, llvm::StringMapEntry<clang::ASTContext::SectionInfo>&>::operator->()
Line
Count
Source
170
11.4k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::GlobalDecl>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::GlobalDecl> const, long, llvm::StringMapEntry<clang::GlobalDecl> const*, llvm::StringMapEntry<clang::GlobalDecl> const&>::operator->()
Line
Count
Source
170
2.12k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<clang::driver::ToolChain, std::__1::default_delete<clang::driver::ToolChain> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<clang::driver::ToolChain, std::__1::default_delete<clang::driver::ToolChain> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<clang::driver::ToolChain, std::__1::default_delete<clang::driver::ToolChain> > >*, llvm::StringMapEntry<std::__1::unique_ptr<clang::driver::ToolChain, std::__1::default_delete<clang::driver::ToolChain> > >&>::operator->()
Line
Count
Source
170
46.6k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<char const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<char const*>, long, llvm::StringMapEntry<char const*>*, llvm::StringMapEntry<char const*>&>::operator->()
Line
Count
Source
170
79
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const, long, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const*, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&>::operator->()
Line
Count
Source
170
165
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<int>, std::__1::forward_iterator_tag, llvm::StringMapEntry<int>, long, llvm::StringMapEntry<int>*, llvm::StringMapEntry<int>&>::operator->()
Line
Count
Source
170
767k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, long, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >*, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&>::operator->()
Line
Count
Source
170
29.9k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::sys::path::reverse_iterator, std::__1::input_iterator_tag, llvm::StringRef const, long, llvm::StringRef const*, llvm::StringRef const&>::operator->()
Line
Count
Source
170
287
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::SourceLocation>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::SourceLocation>, long, llvm::StringMapEntry<clang::SourceLocation>*, llvm::StringMapEntry<clang::SourceLocation>&>::operator->()
Line
Count
Source
170
85
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::Module*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::Module*> const, long, llvm::StringMapEntry<clang::Module*> const*, llvm::StringMapEntry<clang::Module*> const&>::operator->()
Line
Count
Source
170
52.6k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::OpenCLOptions::Info>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::OpenCLOptions::Info> const, long, llvm::StringMapEntry<clang::OpenCLOptions::Info> const*, llvm::StringMapEntry<clang::OpenCLOptions::Info> const&>::operator->()
Line
Count
Source
170
66.9k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::LayoutOverrideSource::Layout>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::LayoutOverrideSource::Layout>, long, llvm::StringMapEntry<clang::LayoutOverrideSource::Layout>*, llvm::StringMapEntry<clang::LayoutOverrideSource::Layout>&>::operator->()
Line
Count
Source
170
237
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::PrecompiledPreamble::PreambleFileHash>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::PrecompiledPreamble::PreambleFileHash>, long, llvm::StringMapEntry<clang::PrecompiledPreamble::PreambleFileHash>*, llvm::StringMapEntry<clang::PrecompiledPreamble::PreambleFileHash>&>::operator->()
Line
Count
Source
170
151
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<polly::ScopArrayInfo, std::__1::default_delete<polly::ScopArrayInfo> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<polly::ScopArrayInfo, std::__1::default_delete<polly::ScopArrayInfo> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<polly::ScopArrayInfo, std::__1::default_delete<polly::ScopArrayInfo> > >*, llvm::StringMapEntry<std::__1::unique_ptr<polly::ScopArrayInfo, std::__1::default_delete<polly::ScopArrayInfo> > >&>::operator->()
Line
Count
Source
170
85
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::DIE const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DIE const*>, long, llvm::StringMapEntry<llvm::DIE const*>*, llvm::StringMapEntry<llvm::DIE const*>&>::operator->()
Line
Count
Source
170
1.23k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::AccelTableBase::HashData>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::AccelTableBase::HashData>, long, llvm::StringMapEntry<llvm::AccelTableBase::HashData>*, llvm::StringMapEntry<llvm::AccelTableBase::HashData>&>::operator->()
Line
Count
Source
170
334k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::DwarfStringPoolEntry>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::DwarfStringPoolEntry>, long, llvm::StringMapEntry<llvm::DwarfStringPoolEntry>*, llvm::StringMapEntry<llvm::DwarfStringPoolEntry>&>::operator->()
Line
Count
Source
170
85.4k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::SDNode*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SDNode*>, long, llvm::StringMapEntry<llvm::SDNode*>*, llvm::StringMapEntry<llvm::SDNode*>&>::operator->()
Line
Count
Source
170
20.1k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::lto::LTO::GlobalResolution>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::lto::LTO::GlobalResolution>, long, llvm::StringMapEntry<llvm::lto::LTO::GlobalResolution>*, llvm::StringMapEntry<llvm::lto::LTO::GlobalResolution>&>::operator->()
Line
Count
Source
170
907
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::map<unsigned long long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, llvm::GlobalValue::LinkageTypes> > > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::map<unsigned long long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, llvm::GlobalValue::LinkageTypes> > > >, long, llvm::StringMapEntry<std::__1::map<unsigned long long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, llvm::GlobalValue::LinkageTypes> > > >*, llvm::StringMapEntry<std::__1::map<unsigned long long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, llvm::GlobalValue::LinkageTypes> > > >&>::operator->()
Line
Count
Source
170
427
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::Stmt*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::Stmt*>, long, llvm::StringMapEntry<clang::Stmt*>*, llvm::StringMapEntry<clang::Stmt*>&>::operator->()
Line
Count
Source
170
6
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<FoundationClass>, std::__1::forward_iterator_tag, llvm::StringMapEntry<FoundationClass>, long, llvm::StringMapEntry<FoundationClass>*, llvm::StringMapEntry<FoundationClass>&>::operator->()
Line
Count
Source
170
91
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<FoundationClass>, std::__1::forward_iterator_tag, llvm::StringMapEntry<FoundationClass> const, long, llvm::StringMapEntry<FoundationClass> const*, llvm::StringMapEntry<FoundationClass> const&>::operator->()
Line
Count
Source
170
696
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const&>::operator->()
Line
Count
Source
170
155
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const&>::operator->()
Line
Count
Source
170
5.96k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const&>::operator->()
Line
Count
Source
170
318
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
MacOSKeychainAPIChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const&>::operator->()
Line
Count
Source
170
137
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
MallocChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const&>::operator->()
Line
Count
Source
170
5.06k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
MallocChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const&>::operator->()
Line
Count
Source
170
280
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
NullabilityChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const&>::operator->()
Line
Count
Source
170
236
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::SmallSet<clang::Selector, 16u, std::__1::less<clang::Selector> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SmallSet<clang::Selector, 16u, std::__1::less<clang::Selector> > >, long, llvm::StringMapEntry<llvm::SmallSet<clang::Selector, 16u, std::__1::less<clang::Selector> > >*, llvm::StringMapEntry<llvm::SmallSet<clang::Selector, 16u, std::__1::less<clang::Selector> > >&>::operator->()
Line
Count
Source
170
53
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, unsigned int> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const, long, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const*, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const&>::operator->()
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SymExpr const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const&>::operator->()
Line
Count
Source
170
74
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
RetainCountChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefVal, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const&>::operator->()
Line
Count
Source
170
1.23k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<unsigned int, clang::ento::objc_retain::ArgEffect, llvm::ImutKeyValueInfo<unsigned int, clang::ento::objc_retain::ArgEffect> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const, long, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const*, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const&>::operator->()
Line
Count
Source
170
48
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
SimpleStreamChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::StreamState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const&>::operator->()
Line
Count
Source
170
46
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
StdLibraryFunctionsChecker.cpp:llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::vector<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, std::__1::allocator<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, std::__1::allocator<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy> > >, long, llvm::StringMapEntry<std::__1::vector<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, std::__1::allocator<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy> > >*, llvm::StringMapEntry<std::__1::vector<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, std::__1::allocator<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy> > >&>::operator->()
Line
Count
Source
170
512
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::ento::BugType*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::ento::BugType*>, long, llvm::StringMapEntry<clang::ento::BugType*>*, llvm::StringMapEntry<clang::ento::BugType*>&>::operator->()
Line
Count
Source
170
833
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<unsigned long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long> const, long, llvm::StringMapEntry<unsigned long> const*, llvm::StringMapEntry<unsigned long> const&>::operator->()
Line
Count
Source
170
748
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::Range, clang::ento::RangeTrait> >, std::__1::bidirectional_iterator_tag, clang::ento::Range const, long, clang::ento::Range const*, clang::ento::Range const&>::operator->()
Line
Count
Source
170
1.11M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unique_ptr<clang::ASTUnit, std::__1::default_delete<clang::ASTUnit> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unique_ptr<clang::ASTUnit, std::__1::default_delete<clang::ASTUnit> > >, long, llvm::StringMapEntry<std::__1::unique_ptr<clang::ASTUnit, std::__1::default_delete<clang::ASTUnit> > >*, llvm::StringMapEntry<std::__1::unique_ptr<clang::ASTUnit, std::__1::default_delete<clang::ASTUnit> > >&>::operator->()
Line
Count
Source
170
78
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::ASTUnit*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::ASTUnit*>, long, llvm::StringMapEntry<clang::ASTUnit*>*, llvm::StringMapEntry<clang::ASTUnit*>&>::operator->()
Line
Count
Source
170
14
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<clang::ParsedAttributesView::iterator, std::__1::random_access_iterator_tag, clang::ParsedAttr, long, clang::ParsedAttr*, clang::ParsedAttr&>::operator->()
Line
Count
Source
170
5.59k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<llvm::StringRef, bool> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::StringRef, bool> >, long, llvm::StringMapEntry<std::__1::pair<llvm::StringRef, bool> >*, llvm::StringMapEntry<std::__1::pair<llvm::StringRef, bool> >&>::operator->()
Line
Count
Source
170
9.47k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, std::__1::random_access_iterator_tag, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&>::operator->()
Line
Count
Source
170
2.73k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::shared_ptr<clang::ModuleFileExtension> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::shared_ptr<clang::ModuleFileExtension> >, long, llvm::StringMapEntry<std::__1::shared_ptr<clang::ModuleFileExtension> >*, llvm::StringMapEntry<std::__1::shared_ptr<clang::ModuleFileExtension> >&>::operator->()
Line
Count
Source
170
15
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::SmallVector<unsigned int, 2u> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SmallVector<unsigned int, 2u> >, long, llvm::StringMapEntry<llvm::SmallVector<unsigned int, 2u> >*, llvm::StringMapEntry<llvm::SmallVector<unsigned int, 2u> >&>::operator->()
Line
Count
Source
170
230k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<clang::ParsedAttributesView::const_iterator, std::__1::random_access_iterator_tag, clang::ParsedAttr, long, clang::ParsedAttr*, clang::ParsedAttr&>::operator->()
Line
Count
Source
170
2
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::SmallVector<clang::TypoCorrection, 1u> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::SmallVector<clang::TypoCorrection, 1u> >, long, llvm::StringMapEntry<llvm::SmallVector<clang::TypoCorrection, 1u> >*, llvm::StringMapEntry<llvm::SmallVector<clang::TypoCorrection, 1u> >&>::operator->()
Line
Count
Source
170
36.6k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const, long, llvm::StringMapEntry<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const*, llvm::StringMapEntry<std::__1::pair<clang::OMPCriticalDirective const*, llvm::APSInt> > const&>::operator->()
Line
Count
Source
170
100
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::TimeRecord>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TimeRecord>, long, llvm::StringMapEntry<llvm::TimeRecord>*, llvm::StringMapEntry<llvm::TimeRecord>&>::operator->()
Line
Count
Source
170
10
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::comments::TParamCommandComment*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::comments::TParamCommandComment*>, long, llvm::StringMapEntry<clang::comments::TParamCommandComment*>*, llvm::StringMapEntry<clang::comments::TParamCommandComment*>&>::operator->()
Line
Count
Source
170
90
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::HeaderSearch::FrameworkCacheEntry>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::HeaderSearch::FrameworkCacheEntry>, long, llvm::StringMapEntry<clang::HeaderSearch::FrameworkCacheEntry>*, llvm::StringMapEntry<clang::HeaderSearch::FrameworkCacheEntry>&>::operator->()
Line
Count
Source
170
12.8k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::HeaderSearch::LookupFileCacheInfo>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::HeaderSearch::LookupFileCacheInfo>, long, llvm::StringMapEntry<clang::HeaderSearch::LookupFileCacheInfo>*, llvm::StringMapEntry<clang::HeaderSearch::LookupFileCacheInfo>&>::operator->()
Line
Count
Source
170
840k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::StringSet<llvm::MallocAllocator> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::StringSet<llvm::MallocAllocator> >, long, llvm::StringMapEntry<llvm::StringSet<llvm::MallocAllocator> >*, llvm::StringMapEntry<llvm::StringSet<llvm::MallocAllocator> >&>::operator->()
Line
Count
Source
170
25
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::Module*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::Module*>, long, llvm::StringMapEntry<clang::Module*>*, llvm::StringMapEntry<clang::Module*>&>::operator->()
Line
Count
Source
170
72.1k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<clang::PragmaHandler*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::PragmaHandler*> const, long, llvm::StringMapEntry<clang::PragmaHandler*> const*, llvm::StringMapEntry<clang::PragmaHandler*> const&>::operator->()
Line
Count
Source
170
1.46M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<clang::PragmaHandler*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<clang::PragmaHandler*>, long, llvm::StringMapEntry<clang::PragmaHandler*>*, llvm::StringMapEntry<clang::PragmaHandler*>&>::operator->()
Line
Count
Source
170
1.89M
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::pair<llvm::Type*, llvm::SMLoc> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::pair<llvm::Type*, llvm::SMLoc> >, long, llvm::StringMapEntry<std::__1::pair<llvm::Type*, llvm::SMLoc> >*, llvm::StringMapEntry<std::__1::pair<llvm::Type*, llvm::SMLoc> >&>::operator->()
Line
Count
Source
170
107k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::Comdat>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::Comdat>, long, llvm::StringMapEntry<llvm::Comdat>*, llvm::StringMapEntry<llvm::Comdat>&>::operator->()
Line
Count
Source
170
775
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::RecordStreamer::State>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::RecordStreamer::State>, long, llvm::StringMapEntry<llvm::RecordStreamer::State>*, llvm::StringMapEntry<llvm::RecordStreamer::State>&>::operator->()
Line
Count
Source
170
451
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::GlobalValue const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::GlobalValue const*>, long, llvm::StringMapEntry<llvm::GlobalValue const*>*, llvm::StringMapEntry<llvm::GlobalValue const*>&>::operator->()
Line
Count
Source
170
261
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned long long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long long>, long, llvm::StringMapEntry<unsigned long long>*, llvm::StringMapEntry<unsigned long long>&>::operator->()
Line
Count
Source
170
702
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::TargetRegisterClass const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TargetRegisterClass const*> const, long, llvm::StringMapEntry<llvm::TargetRegisterClass const*> const*, llvm::StringMapEntry<llvm::TargetRegisterClass const*> const&>::operator->()
Line
Count
Source
170
1.71k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::RegisterBank const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::RegisterBank const*> const, long, llvm::StringMapEntry<llvm::RegisterBank const*> const*, llvm::StringMapEntry<llvm::RegisterBank const*> const&>::operator->()
Line
Count
Source
170
1.51k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned int const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned int const*>, long, llvm::StringMapEntry<unsigned int const*>*, llvm::StringMapEntry<unsigned int const*>&>::operator->()
Line
Count
Source
170
193
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::MachineMemOperand::Flags>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::MachineMemOperand::Flags>, long, llvm::StringMapEntry<llvm::MachineMemOperand::Flags>*, llvm::StringMapEntry<llvm::MachineMemOperand::Flags>&>::operator->()
Line
Count
Source
170
23
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::VRegInfo*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::VRegInfo*>, long, llvm::StringMapEntry<llvm::VRegInfo*>*, llvm::StringMapEntry<llvm::VRegInfo*>&>::operator->()
Line
Count
Source
170
68
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<llvm::VRegInfo*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::VRegInfo*> const, long, llvm::StringMapEntry<llvm::VRegInfo*> const*, llvm::StringMapEntry<llvm::VRegInfo*> const&>::operator->()
Line
Count
Source
170
48
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::TargetRegisterClass const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::TargetRegisterClass const*>, long, llvm::StringMapEntry<llvm::TargetRegisterClass const*>*, llvm::StringMapEntry<llvm::TargetRegisterClass const*>&>::operator->()
Line
Count
Source
170
5.66k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::RegisterBank const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::RegisterBank const*>, long, llvm::StringMapEntry<llvm::RegisterBank const*>*, llvm::StringMapEntry<llvm::RegisterBank const*>&>::operator->()
Line
Count
Source
170
3.25k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::VarStreamArrayIterator<llvm::codeview::FileChecksumEntry, llvm::VarStreamArrayExtractor<llvm::codeview::FileChecksumEntry> >, std::__1::forward_iterator_tag, llvm::codeview::FileChecksumEntry, long, llvm::codeview::FileChecksumEntry*, llvm::codeview::FileChecksumEntry&>::operator->()
Line
Count
Source
170
250
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<lld::elf::OutputSection*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::elf::OutputSection*>, long, llvm::StringMapEntry<lld::elf::OutputSection*>*, llvm::StringMapEntry<lld::elf::OutputSection*>&>::operator->()
Line
Count
Source
170
308k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >, long, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >*, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >&>::operator->()
Line
Count
Source
170
44
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const, long, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const*, llvm::StringMapEntry<std::__1::vector<lld::elf::Symbol*, std::__1::allocator<lld::elf::Symbol*> > > const&>::operator->()
Line
Count
Source
170
6
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >, long, llvm::StringMapEntry<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >*, llvm::StringMapEntry<std::__1::vector<lld::wasm::InputSection*, std::__1::allocator<lld::wasm::InputSection*> > >&>::operator->()
Unexecuted instantiation: llvm::iterator_facade_base<llvm::StringMapIterator<lld::wasm::SectionSymbol*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::wasm::SectionSymbol*>, long, llvm::StringMapEntry<lld::wasm::SectionSymbol*>*, llvm::StringMapEntry<lld::wasm::SectionSymbol*>&>::operator->()
llvm::iterator_facade_base<llvm::StringMapIterator<lld::Atom const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::Atom const*>, long, llvm::StringMapEntry<lld::Atom const*>*, llvm::StringMapEntry<lld::Atom const*>&>::operator->()
Line
Count
Source
170
584
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<lld::mach_o::MachODylibFile*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::mach_o::MachODylibFile*>, long, llvm::StringMapEntry<lld::mach_o::MachODylibFile*>*, llvm::StringMapEntry<lld::mach_o::MachODylibFile*>&>::operator->()
Line
Count
Source
170
453
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > >, long, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > >*, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > >&>::operator->()
Line
Count
Source
170
5
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const, long, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const*, llvm::StringMapEntry<std::__1::vector<lld::MachOLinkingContext::OrderFileNode, std::__1::allocator<lld::MachOLinkingContext::OrderFileNode> > > const&>::operator->()
Line
Count
Source
170
11
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
MachONormalizedFileFromAtoms.cpp:llvm::iterator_facade_base<llvm::StringMapIterator<(anonymous namespace)::Util::DylibInfo>, std::__1::forward_iterator_tag, llvm::StringMapEntry<(anonymous namespace)::Util::DylibInfo>, long, llvm::StringMapEntry<(anonymous namespace)::Util::DylibInfo>*, llvm::StringMapEntry<(anonymous namespace)::Util::DylibInfo>&>::operator->()
Line
Count
Source
170
408
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapConstIterator<lld::Atom const*>, std::__1::forward_iterator_tag, llvm::StringMapEntry<lld::Atom const*> const, long, llvm::StringMapEntry<lld::Atom const*> const*, llvm::StringMapEntry<lld::Atom const*> const&>::operator->()
Line
Count
Source
170
18
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::weak_ptr<llvm::DWARFContext::DWOFile> >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::weak_ptr<llvm::DWARFContext::DWOFile> >, long, llvm::StringMapEntry<std::__1::weak_ptr<llvm::DWARFContext::DWOFile> >*, llvm::StringMapEntry<std::__1::weak_ptr<llvm::DWARFContext::DWOFile> >&>::operator->()
Line
Count
Source
170
32
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned short>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned short>, long, llvm::StringMapEntry<unsigned short>*, llvm::StringMapEntry<unsigned short>&>::operator->()
Line
Count
Source
170
34
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::FixedStreamArrayIterator<llvm::codeview::TypeIndexOffset>, std::__1::random_access_iterator_tag, llvm::codeview::TypeIndexOffset const, long, llvm::codeview::TypeIndexOffset const*, llvm::codeview::TypeIndexOffset const&>::operator->()
Line
Count
Source
170
119
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
llvm::iterator_facade_base<llvm::StringMapIterator<llvm::FileInfo::LineData>, std::__1::forward_iterator_tag, llvm::StringMapEntry<llvm::FileInfo::LineData>, long, llvm::StringMapEntry<llvm::FileInfo::LineData>*, llvm::StringMapEntry<llvm::FileInfo::LineData>&>::operator->()
Line
Count
Source
170
2.87k
  PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
171
16.3M
  PointerT operator->() const {
172
16.3M
    return &static_cast<const DerivedT *>(this)->operator*();
173
16.3M
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const, long, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const*, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > > const&>::operator->() const
Line
Count
Source
171
260
  PointerT operator->() const {
172
260
    return &static_cast<const DerivedT *>(this)->operator*();
173
260
  }
llvm::iterator_facade_base<llvm::IntrusiveBackList<llvm::DIEValueList::Node>::const_iterator, std::__1::forward_iterator_tag, llvm::DIEValueList::Node const, long, llvm::DIEValueList::Node const*, llvm::DIEValueList::Node const&>::operator->() const
Line
Count
Source
171
3.31M
  PointerT operator->() const {
172
3.31M
    return &static_cast<const DerivedT *>(this)->operator*();
173
3.31M
  }
llvm::iterator_facade_base<llvm::IntrusiveBackList<llvm::DIEValueList::Node>::iterator, std::__1::forward_iterator_tag, llvm::DIEValueList::Node, long, llvm::DIEValueList::Node*, llvm::DIEValueList::Node&>::operator->() const
Line
Count
Source
171
1.64M
  PointerT operator->() const {
172
1.64M
    return &static_cast<const DerivedT *>(this)->operator*();
173
1.64M
  }
llvm::iterator_facade_base<llvm::StringMapIterator<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >, long, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >*, llvm::StringMapEntry<std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<unsigned long long> > >&>::operator->() const
Line
Count
Source
171
113
  PointerT operator->() const {
172
113
    return &static_cast<const DerivedT *>(this)->operator*();
173
113
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const&>::operator->() const
Line
Count
Source
171
4.61k
  PointerT operator->() const {
172
4.61k
    return &static_cast<const DerivedT *>(this)->operator*();
173
4.61k
  }
MacOSKeychainAPIChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const&>::operator->() const
Line
Count
Source
171
11
  PointerT operator->() const {
172
11
    return &static_cast<const DerivedT *>(this)->operator*();
173
11
  }
MallocChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const&>::operator->() const
Line
Count
Source
171
14.4k
  PointerT operator->() const {
172
14.4k
    return &static_cast<const DerivedT *>(this)->operator*();
173
14.4k
  }
MallocChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const&>::operator->() const
Line
Count
Source
171
1.03k
  PointerT operator->() const {
172
1.03k
    return &static_cast<const DerivedT *>(this)->operator*();
173
1.03k
  }
RetainCountChecker.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefVal, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const&>::operator->() const
Line
Count
Source
171
7.50k
  PointerT operator->() const {
172
7.50k
    return &static_cast<const DerivedT *>(this)->operator*();
173
7.50k
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::EnvironmentEntry, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const, long, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const*, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const&>::operator->() const
Line
Count
Source
171
2.98M
  PointerT operator->() const {
172
2.98M
    return &static_cast<const DerivedT *>(this)->operator*();
173
2.98M
  }
llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::RangeSet, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::RangeSet> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const&>::operator->() const
Line
Count
Source
171
2.24M
  PointerT operator->() const {
172
2.24M
    return &static_cast<const DerivedT *>(this)->operator*();
173
2.24M
  }
RegionStore.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const, long, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const*, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const&>::operator->() const
Line
Count
Source
171
2.93M
  PointerT operator->() const {
172
2.93M
    return &static_cast<const DerivedT *>(this)->operator*();
173
2.93M
  }
RegionStore.cpp:llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMapRef<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const, long, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const*, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const&>::operator->() const
Line
Count
Source
171
3.21M
  PointerT operator->() const {
172
3.21M
    return &static_cast<const DerivedT *>(this)->operator*();
173
3.21M
  }
Unexecuted instantiation: llvm::iterator_facade_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::NamedDecl const*, unsigned int, llvm::ImutKeyValueInfo<clang::NamedDecl const*, unsigned int> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::NamedDecl const*, unsigned int> const, long, std::__1::pair<clang::NamedDecl const*, unsigned int> const*, std::__1::pair<clang::NamedDecl const*, unsigned int> const&>::operator->() const
llvm::iterator_facade_base<llvm::StringMapIterator<unsigned long long>, std::__1::forward_iterator_tag, llvm::StringMapEntry<unsigned long long>, long, llvm::StringMapEntry<unsigned long long>*, llvm::StringMapEntry<unsigned long long>&>::operator->() const
Line
Count
Source
171
54
  PointerT operator->() const {
172
54
    return &static_cast<const DerivedT *>(this)->operator*();
173
54
  }
llvm::iterator_facade_base<llvm::StringMapConstIterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::forward_iterator_tag, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const, long, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const*, llvm::StringMapEntry<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&>::operator->() const
Line
Count
Source
171
10
  PointerT operator->() const {
172
10
    return &static_cast<const DerivedT *>(this)->operator*();
173
10
  }
174
  ReferenceProxy operator[](DifferenceTypeT n) {
175
    static_assert(IsRandomAccess,
176
                  "Subscripting is only defined for random access iterators.");
177
    return ReferenceProxy(static_cast<DerivedT *>(this)->operator+(n));
178
  }
179
  ReferenceProxy operator[](DifferenceTypeT n) const {
180
    static_assert(IsRandomAccess,
181
                  "Subscripting is only defined for random access iterators.");
182
    return ReferenceProxy(static_cast<const DerivedT *>(this)->operator+(n));
183
  }
184
};
185
186
/// CRTP base class for adapting an iterator to a different type.
187
///
188
/// This class can be used through CRTP to adapt one iterator into another.
189
/// Typically this is done through providing in the derived class a custom \c
190
/// operator* implementation. Other methods can be overridden as well.
191
template <
192
    typename DerivedT, typename WrappedIteratorT,
193
    typename IteratorCategoryT =
194
        typename std::iterator_traits<WrappedIteratorT>::iterator_category,
195
    typename T = typename std::iterator_traits<WrappedIteratorT>::value_type,
196
    typename DifferenceTypeT =
197
        typename std::iterator_traits<WrappedIteratorT>::difference_type,
198
    typename PointerT = typename std::conditional<
199
        std::is_same<T, typename std::iterator_traits<
200
                            WrappedIteratorT>::value_type>::value,
201
        typename std::iterator_traits<WrappedIteratorT>::pointer, T *>::type,
202
    typename ReferenceT = typename std::conditional<
203
        std::is_same<T, typename std::iterator_traits<
204
                            WrappedIteratorT>::value_type>::value,
205
        typename std::iterator_traits<WrappedIteratorT>::reference, T &>::type,
206
    // Don't provide these, they are mostly to act as aliases below.
207
    typename WrappedTraitsT = std::iterator_traits<WrappedIteratorT>>
208
0
class iterator_adaptor_base
209
    : public iterator_facade_base<DerivedT, IteratorCategoryT, T,
210
                                  DifferenceTypeT, PointerT, ReferenceT> {
211
  using BaseT = typename iterator_adaptor_base::iterator_facade_base;
212
213
protected:
214
  WrappedIteratorT I;
215
216
7.73M
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::IteratorImpl<llvm::yaml::Token, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false> >, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false>, std::__1::bidirectional_iterator_tag, llvm::yaml::Token, long, llvm::yaml::Token*, llvm::yaml::Token&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false> > >::iterator_adaptor_base()
Line
Count
Source
216
4.20M
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::DIEValueList::value_iterator, llvm::IntrusiveBackList<llvm::DIEValueList::Node>::iterator, std::__1::forward_iterator_tag, llvm::DIEValue, long, llvm::DIEValue*, llvm::DIEValue&, std::__1::iterator_traits<llvm::IntrusiveBackList<llvm::DIEValueList::Node>::iterator> >::iterator_adaptor_base()
Line
Count
Source
216
2.63k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
15.9k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > > >::iterator_adaptor_base()
Line
Count
Source
216
96.4k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::SymExpr const*> >, std::__1::bidirectional_iterator_tag, clang::ento::SymExpr const* const, long, clang::ento::SymExpr const* const*, clang::ento::SymExpr const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
7.32k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const, long, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const*, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > > > >::iterator_adaptor_base()
Line
Count
Source
216
762
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > > >::iterator_adaptor_base()
Line
Count
Source
216
37.0k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
37.0k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<unsigned int, llvm::ImutContainerInfo<unsigned int> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<unsigned int> >, std::__1::bidirectional_iterator_tag, unsigned int const, long, unsigned int const*, unsigned int const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<unsigned int> > > >::iterator_adaptor_base()
Line
Count
Source
216
59
  iterator_adaptor_base() = default;
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> > > >::iterator_adaptor_base()
Line
Count
Source
216
1.71k
  iterator_adaptor_base() = default;
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> > > >::iterator_adaptor_base()
Line
Count
Source
216
1.71k
  iterator_adaptor_base() = default;
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> > > >::iterator_adaptor_base()
Line
Count
Source
216
1.71k
  iterator_adaptor_base() = default;
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> > > >::iterator_adaptor_base()
Line
Count
Source
216
219
  iterator_adaptor_base() = default;
MacOSKeychainAPIChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > > >::iterator_adaptor_base()
Line
Count
Source
216
86
  iterator_adaptor_base() = default;
MallocChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > > >::iterator_adaptor_base()
Line
Count
Source
216
160k
  iterator_adaptor_base() = default;
MallocChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > > >::iterator_adaptor_base()
Line
Count
Source
216
160k
  iterator_adaptor_base() = default;
MisusedMovedObjectChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::RegionState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> > > >::iterator_adaptor_base()
Line
Count
Source
216
4.60k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::mpi::Request, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> > > >::iterator_adaptor_base()
Line
Count
Source
216
96
  iterator_adaptor_base() = default;
NullabilityChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > > >::iterator_adaptor_base()
Line
Count
Source
216
447
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, unsigned int> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, unsigned int> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const, long, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const*, std::__1::pair<clang::ento::SymExpr const*, unsigned int> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, unsigned int> > > >::iterator_adaptor_base()
Line
Count
Source
216
1
  iterator_adaptor_base() = default;
Unexecuted instantiation: PthreadLockChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::LockState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::LockState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::LockState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::LockState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::LockState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::LockState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::LockState> > > >::iterator_adaptor_base()
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SymExpr const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SymExpr const*> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SymExpr const*> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SymExpr const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
183
  iterator_adaptor_base() = default;
RetainCountChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefVal, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefVal> > > >::iterator_adaptor_base()
Line
Count
Source
216
7.98k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<unsigned int, clang::ento::objc_retain::ArgEffect, llvm::ImutKeyValueInfo<unsigned int, clang::ento::objc_retain::ArgEffect> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<unsigned int, clang::ento::objc_retain::ArgEffect> >, std::__1::bidirectional_iterator_tag, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const, long, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const*, std::__1::pair<unsigned int, clang::ento::objc_retain::ArgEffect> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<unsigned int, clang::ento::objc_retain::ArgEffect> > > >::iterator_adaptor_base()
Line
Count
Source
216
74
  iterator_adaptor_base() = default;
SimpleStreamChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::StreamState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::StreamState> > > >::iterator_adaptor_base()
Line
Count
Source
216
62
  iterator_adaptor_base() = default;
TestAfterDivZeroChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<(anonymous namespace)::ZeroState, llvm::ImutContainerInfo<(anonymous namespace)::ZeroState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<(anonymous namespace)::ZeroState> >, std::__1::bidirectional_iterator_tag, (anonymous namespace)::ZeroState const, long, (anonymous namespace)::ZeroState const*, (anonymous namespace)::ZeroState const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<(anonymous namespace)::ZeroState> > > >::iterator_adaptor_base()
Line
Count
Source
216
44
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::MemRegion const*, llvm::ImutContainerInfo<clang::ento::MemRegion const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::MemRegion const*> >, std::__1::bidirectional_iterator_tag, clang::ento::MemRegion const* const, long, clang::ento::MemRegion const* const*, clang::ento::MemRegion const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::MemRegion const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
147
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::BugType*, llvm::ImutContainerInfo<clang::ento::BugType*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::BugType*> >, std::__1::bidirectional_iterator_tag, clang::ento::BugType const* const, long, clang::ento::BugType const* const*, clang::ento::BugType const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::BugType*> > > >::iterator_adaptor_base()
Line
Count
Source
216
5.57k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::RangeSet, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::RangeSet> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::RangeSet> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::RangeSet> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::RangeSet> > > >::iterator_adaptor_base()
Line
Count
Source
216
292k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::EnvironmentEntry, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const, long, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const*, std::__1::pair<clang::ento::EnvironmentEntry, clang::ento::SVal> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal> > > >::iterator_adaptor_base()
Line
Count
Source
216
252k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<ConstructedObjectKey, clang::ento::SVal, llvm::ImutKeyValueInfo<ConstructedObjectKey, clang::ento::SVal> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<ConstructedObjectKey, clang::ento::SVal> >, std::__1::bidirectional_iterator_tag, std::__1::pair<ConstructedObjectKey, clang::ento::SVal> const, long, std::__1::pair<ConstructedObjectKey, clang::ento::SVal> const*, std::__1::pair<ConstructedObjectKey, clang::ento::SVal> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<ConstructedObjectKey, clang::ento::SVal> > > >::iterator_adaptor_base()
Line
Count
Source
216
295k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*>, llvm::ImutContainerInfo<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> > > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> const, long, std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> const*, std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<std::__1::pair<clang::CXXBindTemporaryExpr const*, clang::LocationContext const*> > > > >::iterator_adaptor_base()
Line
Count
Source
216
532
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SubRegion const*, unsigned int, llvm::ImutKeyValueInfo<clang::ento::SubRegion const*, unsigned int> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SubRegion const*, unsigned int> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SubRegion const*, unsigned int> const, long, std::__1::pair<clang::ento::SubRegion const*, unsigned int> const*, std::__1::pair<clang::ento::SubRegion const*, unsigned int> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SubRegion const*, unsigned int> > > >::iterator_adaptor_base()
Line
Count
Source
216
108
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::Range, clang::ento::RangeTrait> >, llvm::ImutAVLTreeInOrderIterator<clang::ento::RangeTrait>, std::__1::bidirectional_iterator_tag, clang::ento::Range const, long, clang::ento::Range const*, clang::ento::Range const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<clang::ento::RangeTrait> > >::iterator_adaptor_base()
Line
Count
Source
216
205k
  iterator_adaptor_base() = default;
RegionStore.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> >, std::__1::bidirectional_iterator_tag, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const, long, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const*, std::__1::pair<(anonymous namespace)::BindingKey, clang::ento::SVal> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > >::iterator_adaptor_base()
Line
Count
Source
216
1.35M
  iterator_adaptor_base() = default;
RegionStore.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMapRef<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const, long, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const*, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableMap<(anonymous namespace)::BindingKey, clang::ento::SVal, llvm::ImutKeyValueInfo<(anonymous namespace)::BindingKey, clang::ento::SVal> > > > > >::iterator_adaptor_base()
Line
Count
Source
216
581k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::Stmt const*, llvm::ImutContainerInfo<clang::Stmt const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::Stmt const*> >, std::__1::bidirectional_iterator_tag, clang::Stmt const* const, long, clang::Stmt const* const*, clang::Stmt const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::Stmt const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
2.42k
  iterator_adaptor_base() = default;
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::VarDecl const*, llvm::ImutContainerInfo<clang::VarDecl const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::VarDecl const*> >, std::__1::bidirectional_iterator_tag, clang::VarDecl const* const, long, clang::VarDecl const* const*, clang::VarDecl const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::VarDecl const*> > > >::iterator_adaptor_base()
Line
Count
Source
216
3.90k
  iterator_adaptor_base() = default;
Unexecuted instantiation: llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSetRef<clang::BindingDecl const*, llvm::ImutContainerInfo<clang::BindingDecl const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::BindingDecl const*> >, std::__1::bidirectional_iterator_tag, clang::BindingDecl const* const, long, clang::BindingDecl const* const*, clang::BindingDecl const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::BindingDecl const*> > > >::iterator_adaptor_base()
Unexecuted instantiation: llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::VarDecl const*, llvm::ImutContainerInfo<clang::VarDecl const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::VarDecl const*> >, std::__1::bidirectional_iterator_tag, clang::VarDecl const* const, long, clang::VarDecl const* const*, clang::VarDecl const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::VarDecl const*> > > >::iterator_adaptor_base()
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::NamedDecl const*, unsigned int, llvm::ImutKeyValueInfo<clang::NamedDecl const*, unsigned int> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::NamedDecl const*, unsigned int> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::NamedDecl const*, unsigned int> const, long, std::__1::pair<clang::NamedDecl const*, unsigned int> const*, std::__1::pair<clang::NamedDecl const*, unsigned int> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::NamedDecl const*, unsigned int> > > >::iterator_adaptor_base()
Line
Count
Source
216
751
  iterator_adaptor_base() = default;
217
218
1.56G
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.56G
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.56G
                  "Must pass the derived type to this template!");
221
1.56G
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> >*, clang::driver::Command>, std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> >*, std::__1::random_access_iterator_tag, clang::driver::Command, long, clang::driver::Command*, clang::driver::Command&, std::__1::iterator_traits<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> >*> >::iterator_adaptor_base(std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> >*)
Line
Count
Source
218
29.9k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
29.9k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
29.9k
                  "Must pass the derived type to this template!");
221
29.9k
  }
llvm::iterator_adaptor_base<llvm::SDNode::value_op_iterator, llvm::SDUse*, std::__1::random_access_iterator_tag, llvm::SDValue, long, llvm::SDNode::value_op_iterator*, llvm::SDNode::value_op_iterator*, std::__1::iterator_traits<llvm::SDUse*> >::iterator_adaptor_base(llvm::SDUse*)
Line
Count
Source
218
368M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
368M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
368M
                  "Must pass the derived type to this template!");
221
368M
  }
llvm::iterator_adaptor_base<llvm::User::const_value_op_iterator, llvm::Use const*, std::__1::random_access_iterator_tag, llvm::Value const*, long, llvm::Value const*, llvm::Value const*, std::__1::iterator_traits<llvm::Use const*> >::iterator_adaptor_base(llvm::Use const*)
Line
Count
Source
218
90.5M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
90.5M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
90.5M
                  "Must pass the derived type to this template!");
221
90.5M
  }
llvm::iterator_adaptor_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>, llvm::MachineBasicBlock*>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>, llvm::MachineBasicBlock*, llvm::MachineBasicBlock, long, llvm::MachineBasicBlock*, llvm::MachineBasicBlock&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>)
Line
Count
Source
218
2.73M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2.73M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2.73M
                  "Must pass the derived type to this template!");
221
2.73M
  }
llvm::iterator_adaptor_base<llvm::User::value_op_iterator, llvm::Use*, std::__1::random_access_iterator_tag, llvm::Value*, long, llvm::Value*, llvm::Value*, std::__1::iterator_traits<llvm::Use*> >::iterator_adaptor_base(llvm::Use*)
Line
Count
Source
218
70.5M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
70.5M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
70.5M
                  "Must pass the derived type to this template!");
221
70.5M
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<std::__1::__wrap_iter<llvm::MCSection**>, llvm::MCSection>, std::__1::__wrap_iter<llvm::MCSection**>, std::__1::random_access_iterator_tag, llvm::MCSection, long, llvm::MCSection*, llvm::MCSection&, std::__1::iterator_traits<std::__1::__wrap_iter<llvm::MCSection**> > >::iterator_adaptor_base(std::__1::__wrap_iter<llvm::MCSection**>)
Line
Count
Source
218
398k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
398k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
398k
                  "Must pass the derived type to this template!");
221
398k
  }
llvm::iterator_adaptor_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, true>, llvm::BasicBlock const*>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, true>, llvm::BasicBlock const*, llvm::BasicBlock const, long, llvm::BasicBlock const*, llvm::BasicBlock const&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, true> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, true>)
Line
Count
Source
218
4
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
4
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
4
                  "Must pass the derived type to this template!");
221
4
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<llvm::LazyCallGraph::SCC* const*, llvm::LazyCallGraph::SCC>, llvm::LazyCallGraph::SCC* const*, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::SCC, long, llvm::LazyCallGraph::SCC*, llvm::LazyCallGraph::SCC&, std::__1::iterator_traits<llvm::LazyCallGraph::SCC* const*> >::iterator_adaptor_base(llvm::LazyCallGraph::SCC* const*)
Line
Count
Source
218
4.20k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
4.20k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
4.20k
                  "Must pass the derived type to this template!");
221
4.20k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<llvm::LazyCallGraph::Node* const*, llvm::LazyCallGraph::Node>, llvm::LazyCallGraph::Node* const*, std::__1::random_access_iterator_tag, llvm::LazyCallGraph::Node, long, llvm::LazyCallGraph::Node*, llvm::LazyCallGraph::Node&, std::__1::iterator_traits<llvm::LazyCallGraph::Node* const*> >::iterator_adaptor_base(llvm::LazyCallGraph::Node* const*)
Line
Count
Source
218
12.5k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
12.5k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
12.5k
                  "Must pass the derived type to this template!");
221
12.5k
  }
llvm::iterator_adaptor_base<llvm::LazyCallGraph::EdgeSequence::iterator, llvm::LazyCallGraph::Edge*, std::__1::forward_iterator_tag, llvm::LazyCallGraph::Edge, long, llvm::LazyCallGraph::Edge*, llvm::LazyCallGraph::Edge&, std::__1::iterator_traits<llvm::LazyCallGraph::Edge*> >::iterator_adaptor_base(llvm::LazyCallGraph::Edge*)
Line
Count
Source
218
5.81k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
5.81k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
5.81k
                  "Must pass the derived type to this template!");
221
5.81k
  }
llvm::iterator_adaptor_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*>, llvm::CallGraphNode* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode*>, std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*>, std::__1::random_access_iterator_tag, llvm::CallGraphNode*, long, llvm::CallGraphNode**, llvm::CallGraphNode*&, std::__1::iterator_traits<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*> > >::iterator_adaptor_base(std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*>)
Line
Count
Source
218
20.4M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
20.4M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
20.4M
                  "Must pass the derived type to this template!");
221
20.4M
  }
llvm::iterator_adaptor_base<llvm::mapped_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, std::__1::__tree_node<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, void*>*, long> >, llvm::CallGraphNode* (*)(std::__1::pair<llvm::Function const* const, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > > const&), llvm::CallGraphNode*>, std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, std::__1::__tree_node<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, void*>*, long> >, std::__1::bidirectional_iterator_tag, llvm::CallGraphNode*, long, llvm::CallGraphNode**, llvm::CallGraphNode*&, std::__1::iterator_traits<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, std::__1::__tree_node<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, void*>*, long> > > >::iterator_adaptor_base(std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, std::__1::__tree_node<std::__1::__value_type<llvm::Function const*, std::__1::unique_ptr<llvm::CallGraphNode, std::__1::default_delete<llvm::CallGraphNode> > >, void*>*, long> >)
Line
Count
Source
218
2
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2
                  "Must pass the derived type to this template!");
221
2
  }
llvm::iterator_adaptor_base<llvm::LazyCallGraph::EdgeSequence::call_iterator, llvm::LazyCallGraph::Edge*, std::__1::forward_iterator_tag, llvm::LazyCallGraph::Edge, long, llvm::LazyCallGraph::Edge*, llvm::LazyCallGraph::Edge&, std::__1::iterator_traits<llvm::LazyCallGraph::Edge*> >::iterator_adaptor_base(llvm::LazyCallGraph::Edge*)
Line
Count
Source
218
3.27k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
3.27k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
3.27k
                  "Must pass the derived type to this template!");
221
3.27k
  }
llvm::iterator_adaptor_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*>, llvm::CallGraphNode const* (*)(std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>), llvm::CallGraphNode const*>, std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*>, std::__1::random_access_iterator_tag, llvm::CallGraphNode const*, long, llvm::CallGraphNode const**, llvm::CallGraphNode const*&, std::__1::iterator_traits<std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*> > >::iterator_adaptor_base(std::__1::__wrap_iter<std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const*>)
Line
Count
Source
218
62
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
62
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
62
                  "Must pass the derived type to this template!");
221
62
  }
Unexecuted instantiation: llvm::iterator_adaptor_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, true>, llvm::MachineBasicBlock const*>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, true>, llvm::MachineBasicBlock const*, llvm::MachineBasicBlock const, long, llvm::MachineBasicBlock const*, llvm::MachineBasicBlock const&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, true> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, true>)
llvm::iterator_adaptor_base<llvm::mapped_iterator<llvm::Use const*, llvm::BasicBlock const* (*)(llvm::Value const*), llvm::BasicBlock const*>, llvm::Use const*, std::__1::random_access_iterator_tag, llvm::BasicBlock const*, long, llvm::BasicBlock const**, llvm::BasicBlock const*&, std::__1::iterator_traits<llvm::Use const*> >::iterator_adaptor_base(llvm::Use const*)
Line
Count
Source
218
1.09k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.09k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.09k
                  "Must pass the derived type to this template!");
221
1.09k
  }
llvm::iterator_adaptor_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::__1::function<bool (llvm::Instruction const&)>, std::__1::bidirectional_iterator_tag>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::__1::bidirectional_iterator_tag, llvm::Instruction const, long, llvm::Instruction const*, llvm::Instruction const&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>)
Line
Count
Source
218
184
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
184
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
184
                  "Must pass the derived type to this template!");
221
184
  }
llvm::iterator_adaptor_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, std::__1::function<bool (llvm::Instruction&)>, std::__1::bidirectional_iterator_tag>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>, std::__1::bidirectional_iterator_tag, llvm::Instruction, long, llvm::Instruction*, llvm::Instruction&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, false>)
Line
Count
Source
218
57.7M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
57.7M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
57.7M
                  "Must pass the derived type to this template!");
221
57.7M
  }
llvm::iterator_adaptor_base<llvm::pointer_iterator<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, llvm::BasicBlock*>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, llvm::BasicBlock*, llvm::BasicBlock, long, llvm::BasicBlock*, llvm::BasicBlock&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>)
Line
Count
Source
218
1.06M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.06M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.06M
                  "Must pass the derived type to this template!");
221
1.06M
  }
llvm::iterator_adaptor_base<llvm::mapped_iterator<std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*>, llvm::ValueInfo (*)(std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>&), llvm::ValueInfo>, std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*>, std::__1::random_access_iterator_tag, llvm::ValueInfo, long, llvm::ValueInfo*, llvm::ValueInfo&, std::__1::iterator_traits<std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*> > >::iterator_adaptor_base(std::__1::__wrap_iter<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>*>)
Line
Count
Source
218
27
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
27
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
27
                  "Must pass the derived type to this template!");
221
27
  }
llvm::iterator_adaptor_base<llvm::mapped_iterator<llvm::Use*, llvm::BasicBlock* (*)(llvm::Value*), llvm::BasicBlock*>, llvm::Use*, std::__1::random_access_iterator_tag, llvm::BasicBlock*, long, llvm::BasicBlock**, llvm::BasicBlock*&, std::__1::iterator_traits<llvm::Use*> >::iterator_adaptor_base(llvm::Use*)
Line
Count
Source
218
2.11k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2.11k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2.11k
                  "Must pass the derived type to this template!");
221
2.11k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<std::__1::__wrap_iter<llvm::MCSymbol const**>, llvm::MCSymbol const>, std::__1::__wrap_iter<llvm::MCSymbol const**>, std::__1::random_access_iterator_tag, llvm::MCSymbol const, long, llvm::MCSymbol const*, llvm::MCSymbol const&, std::__1::iterator_traits<std::__1::__wrap_iter<llvm::MCSymbol const**> > >::iterator_adaptor_base(std::__1::__wrap_iter<llvm::MCSymbol const**>)
Line
Count
Source
218
120k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
120k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
120k
                  "Must pass the derived type to this template!");
221
120k
  }
NewGVN.cpp:llvm::iterator_adaptor_base<llvm::filter_iterator_base<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag>, llvm::Use*, std::__1::bidirectional_iterator_tag, llvm::Use, long, llvm::Use*, llvm::Use&, std::__1::iterator_traits<llvm::Use*> >::iterator_adaptor_base(llvm::Use*)
Line
Count
Source
218
458
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
458
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
458
                  "Must pass the derived type to this template!");
221
458
  }
NewGVN.cpp:llvm::iterator_adaptor_base<llvm::filter_iterator_base<llvm::SmallPtrSetIterator<llvm::Value*>, (anonymous namespace)::NewGVN::getNextMemoryLeader((anonymous namespace)::CongruenceClass*) const::$_8, std::__1::forward_iterator_tag>, llvm::SmallPtrSetIterator<llvm::Value*>, std::__1::forward_iterator_tag, llvm::Value*, long, llvm::Value*, llvm::Value*, std::__1::iterator_traits<llvm::SmallPtrSetIterator<llvm::Value*> > >::iterator_adaptor_base(llvm::SmallPtrSetIterator<llvm::Value*>)
Line
Count
Source
218
2
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2
                  "Must pass the derived type to this template!");
221
2
  }
NewGVN.cpp:llvm::iterator_adaptor_base<llvm::mapped_iterator<llvm::filter_iterator_impl<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag>, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_10, llvm::MemoryAccess const*>, llvm::filter_iterator_impl<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag>, std::__1::bidirectional_iterator_tag, llvm::MemoryAccess const*, long, llvm::MemoryAccess const**, llvm::MemoryAccess const*&, std::__1::iterator_traits<llvm::filter_iterator_impl<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag> > >::iterator_adaptor_base(llvm::filter_iterator_impl<llvm::Use*, (anonymous namespace)::NewGVN::valueNumberMemoryPhi(llvm::MemoryPhi*)::$_9, std::__1::bidirectional_iterator_tag>)
Line
Count
Source
218
458
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
458
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
458
                  "Must pass the derived type to this template!");
221
458
  }
NewGVN.cpp:llvm::iterator_adaptor_base<llvm::filter_iterator_base<std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*, (anonymous namespace)::NewGVN::createPHIExpression(llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >, llvm::Instruction const*, llvm::BasicBlock*, bool&, bool&) const::$_1, std::__1::bidirectional_iterator_tag>, std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*, std::__1::bidirectional_iterator_tag, std::__1::pair<llvm::Value*, llvm::BasicBlock*>, long, std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*, std::__1::pair<llvm::Value*, llvm::BasicBlock*> const&, std::__1::iterator_traits<std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*> >::iterator_adaptor_base(std::__1::pair<llvm::Value*, llvm::BasicBlock*> const*)
Line
Count
Source
218
1.02k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.02k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.02k
                  "Must pass the derived type to this template!");
221
1.02k
  }
NewGVN.cpp:llvm::iterator_adaptor_base<llvm::filter_iterator_base<llvm::Value**, (anonymous namespace)::NewGVN::performSymbolicPHIEvaluation(llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >, llvm::Instruction*, llvm::BasicBlock*) const::$_6, std::__1::bidirectional_iterator_tag>, llvm::Value**, std::__1::bidirectional_iterator_tag, llvm::Value*, long, llvm::Value**, llvm::Value*&, std::__1::iterator_traits<llvm::Value**> >::iterator_adaptor_base(llvm::Value**)
Line
Count
Source
218
1.02k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.02k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.02k
                  "Must pass the derived type to this template!");
221
1.02k
  }
NewGVN.cpp:llvm::iterator_adaptor_base<llvm::filter_iterator_base<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, (anonymous namespace)::NewGVN::runGVN()::$_14, std::__1::bidirectional_iterator_tag>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>, std::__1::bidirectional_iterator_tag, llvm::BasicBlock, long, llvm::BasicBlock*, llvm::BasicBlock&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void>, false, false>)
Line
Count
Source
218
604
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
604
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
604
                  "Must pass the derived type to this template!");
221
604
  }
llvm::iterator_adaptor_base<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::IteratorImpl<llvm::yaml::Token, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false> >, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false>, std::__1::bidirectional_iterator_tag, llvm::yaml::Token, long, llvm::yaml::Token*, llvm::yaml::Token&, std::__1::iterator_traits<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false> > >::iterator_adaptor_base(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::AllocatorList<llvm::yaml::Token, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::Node, false, false, void>, false, false>)
Line
Count
Source
218
6.18M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
6.18M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
6.18M
                  "Must pass the derived type to this template!");
221
6.18M
  }
Unexecuted instantiation: llvm::iterator_adaptor_base<llvm::pointer_iterator<std::__1::__wrap_iter<llvm::slpvectorizer::BoUpSLP::TreeEntry*>, llvm::slpvectorizer::BoUpSLP::TreeEntry*>, std::__1::__wrap_iter<llvm::slpvectorizer::BoUpSLP::TreeEntry*>, llvm::slpvectorizer::BoUpSLP::TreeEntry*, llvm::slpvectorizer::BoUpSLP::TreeEntry, long, llvm::slpvectorizer::BoUpSLP::TreeEntry*, llvm::slpvectorizer::BoUpSLP::TreeEntry&, std::__1::iterator_traits<std::__1::__wrap_iter<llvm::slpvectorizer::BoUpSLP::TreeEntry*> > >::iterator_adaptor_base(std::__1::__wrap_iter<llvm::slpvectorizer::BoUpSLP::TreeEntry*>)
Unexecuted instantiation: llvm::iterator_adaptor_base<llvm::GraphTraits<llvm::slpvectorizer::BoUpSLP*>::ChildIteratorType, int*, std::__1::random_access_iterator_tag, int, long, int*, int&, std::__1::iterator_traits<int*> >::iterator_adaptor_base(int*)
llvm::iterator_adaptor_base<clang::Stmt::ConstExprIterator, clang::Stmt const* const*, std::__1::random_access_iterator_tag, clang::Expr const* const, long, clang::Expr const* const*, clang::Expr const* const&, std::__1::iterator_traits<clang::Stmt const* const*> >::iterator_adaptor_base(clang::Stmt const* const*)
Line
Count
Source
218
1.71M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.71M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.71M
                  "Must pass the derived type to this template!");
221
1.71M
  }
llvm::iterator_adaptor_base<clang::DeclContextLookupResult::iterator, clang::NamedDecl* const*, std::__1::random_access_iterator_tag, clang::NamedDecl* const, long, clang::NamedDecl* const*, clang::NamedDecl* const&, std::__1::iterator_traits<clang::NamedDecl* const*> >::iterator_adaptor_base(clang::NamedDecl* const*)
Line
Count
Source
218
262M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
262M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
262M
                  "Must pass the derived type to this template!");
221
262M
  }
llvm::iterator_adaptor_base<clang::CanTypeIterator<clang::QualType const*>, clang::QualType const*, std::__1::random_access_iterator_tag, clang::CanQual<clang::Type>, long, clang::CanProxy<clang::Type>, clang::CanQual<clang::Type>, std::__1::iterator_traits<clang::QualType const*> >::iterator_adaptor_base(clang::QualType const*)
Line
Count
Source
218
3.49M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
3.49M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
3.49M
                  "Must pass the derived type to this template!");
221
3.49M
  }
llvm::iterator_adaptor_base<clang::Stmt::ExprIterator, clang::Stmt**, std::__1::random_access_iterator_tag, clang::Expr*, long, clang::Expr**, clang::Expr*&, std::__1::iterator_traits<clang::Stmt**> >::iterator_adaptor_base(clang::Stmt**)
Line
Count
Source
218
6.97M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
6.97M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
6.97M
                  "Must pass the derived type to this template!");
221
6.97M
  }
llvm::iterator_adaptor_base<llvm::mapped_iterator<clang::ParmVarDecl const* const*, clang::ObjCMethodDecl::GetTypeFn, clang::QualType>, clang::ParmVarDecl const* const*, std::__1::random_access_iterator_tag, clang::QualType, long, clang::QualType*, clang::QualType&, std::__1::iterator_traits<clang::ParmVarDecl const* const*> >::iterator_adaptor_base(clang::ParmVarDecl const* const*)
Line
Count
Source
218
2.23k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2.23k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2.23k
                  "Must pass the derived type to this template!");
221
2.23k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDependClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPDependClause const*, long, clang::OMPDependClause const*, clang::OMPDependClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
9.87k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
9.87k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
9.87k
                  "Must pass the derived type to this template!");
221
9.87k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFirstprivateClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPFirstprivateClause const*, long, clang::OMPFirstprivateClause const*, clang::OMPFirstprivateClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
28.2k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
28.2k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
28.2k
                  "Must pass the derived type to this template!");
221
28.2k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPReductionClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPReductionClause const*, long, clang::OMPReductionClause const*, clang::OMPReductionClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
63.3k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
63.3k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
63.3k
                  "Must pass the derived type to this template!");
221
63.3k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPIsDevicePtrClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPIsDevicePtrClause const*, long, clang::OMPIsDevicePtrClause const*, clang::OMPIsDevicePtrClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
8.34k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
8.34k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
8.34k
                  "Must pass the derived type to this template!");
221
8.34k
  }
llvm::iterator_adaptor_base<clang::OMPMappableExprListClause<clang::OMPIsDevicePtrClause>::const_component_lists_iterator, clang::OMPClauseMappableExprCommon::MappableComponent const*, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent, std::__1::iterator_traits<clang::OMPClauseMappableExprCommon::MappableComponent const*> >::iterator_adaptor_base(clang::OMPClauseMappableExprCommon::MappableComponent const*)
Line
Count
Source
218
104
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
104
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
104
                  "Must pass the derived type to this template!");
221
104
  }
llvm::iterator_adaptor_base<clang::OMPMappableExprListClause<clang::OMPMapClause>::const_component_lists_iterator, clang::OMPClauseMappableExprCommon::MappableComponent const*, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent, std::__1::iterator_traits<clang::OMPClauseMappableExprCommon::MappableComponent const*> >::iterator_adaptor_base(clang::OMPClauseMappableExprCommon::MappableComponent const*)
Line
Count
Source
218
8.35k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
8.35k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
8.35k
                  "Must pass the derived type to this template!");
221
8.35k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPMapClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPMapClause const*, long, clang::OMPMapClause const*, clang::OMPMapClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
22.4k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
22.4k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
22.4k
                  "Must pass the derived type to this template!");
221
22.4k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumTeamsClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPNumTeamsClause const*, long, clang::OMPNumTeamsClause const*, clang::OMPNumTeamsClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
11.1k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
11.1k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
11.1k
                  "Must pass the derived type to this template!");
221
11.1k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPThreadLimitClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPThreadLimitClause const*, long, clang::OMPThreadLimitClause const*, clang::OMPThreadLimitClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
12.1k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
12.1k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
12.1k
                  "Must pass the derived type to this template!");
221
12.1k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumThreadsClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPNumThreadsClause const*, long, clang::OMPNumThreadsClause const*, clang::OMPNumThreadsClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
9.68k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
9.68k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
9.68k
                  "Must pass the derived type to this template!");
221
9.68k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNowaitClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPNowaitClause const*, long, clang::OMPNowaitClause const*, clang::OMPNowaitClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
10.3k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
10.3k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
10.3k
                  "Must pass the derived type to this template!");
221
10.3k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPToClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPToClause const*, long, clang::OMPToClause const*, clang::OMPToClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
408
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
408
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
408
                  "Must pass the derived type to this template!");
221
408
  }
llvm::iterator_adaptor_base<clang::OMPMappableExprListClause<clang::OMPToClause>::const_component_lists_iterator, clang::OMPClauseMappableExprCommon::MappableComponent const*, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent, std::__1::iterator_traits<clang::OMPClauseMappableExprCommon::MappableComponent const*> >::iterator_adaptor_base(clang::OMPClauseMappableExprCommon::MappableComponent const*)
Line
Count
Source
218
32
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
32
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
32
                  "Must pass the derived type to this template!");
221
32
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFromClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPFromClause const*, long, clang::OMPFromClause const*, clang::OMPFromClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
408
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
408
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
408
                  "Must pass the derived type to this template!");
221
408
  }
llvm::iterator_adaptor_base<clang::OMPMappableExprListClause<clang::OMPFromClause>::const_component_lists_iterator, clang::OMPClauseMappableExprCommon::MappableComponent const*, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent, std::__1::iterator_traits<clang::OMPClauseMappableExprCommon::MappableComponent const*> >::iterator_adaptor_base(clang::OMPClauseMappableExprCommon::MappableComponent const*)
Line
Count
Source
218
52
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
52
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
52
                  "Must pass the derived type to this template!");
221
52
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPUseDevicePtrClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPUseDevicePtrClause const*, long, clang::OMPUseDevicePtrClause const*, clang::OMPUseDevicePtrClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
536
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
536
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
536
                  "Must pass the derived type to this template!");
221
536
  }
llvm::iterator_adaptor_base<clang::OMPMappableExprListClause<clang::OMPUseDevicePtrClause>::const_component_lists_iterator, clang::OMPClauseMappableExprCommon::MappableComponent const*, std::__1::forward_iterator_tag, clang::OMPClauseMappableExprCommon::MappableComponent, long, clang::OMPClauseMappableExprCommon::MappableComponent, clang::OMPClauseMappableExprCommon::MappableComponent, std::__1::iterator_traits<clang::OMPClauseMappableExprCommon::MappableComponent const*> >::iterator_adaptor_base(clang::OMPClauseMappableExprCommon::MappableComponent const*)
Line
Count
Source
218
136
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
136
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
136
                  "Must pass the derived type to this template!");
221
136
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPIfClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPIfClause const*, long, clang::OMPIfClause const*, clang::OMPIfClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
15.6k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
15.6k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
15.6k
                  "Must pass the derived type to this template!");
221
15.6k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPProcBindClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPProcBindClause const*, long, clang::OMPProcBindClause const*, clang::OMPProcBindClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
6.13k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
6.13k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
6.13k
                  "Must pass the derived type to this template!");
221
6.13k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSimdlenClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPSimdlenClause const*, long, clang::OMPSimdlenClause const*, clang::OMPSimdlenClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
10.0k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
10.0k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
10.0k
                  "Must pass the derived type to this template!");
221
10.0k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSafelenClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPSafelenClause const*, long, clang::OMPSafelenClause const*, clang::OMPSafelenClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
9.92k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
9.92k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
9.92k
                  "Must pass the derived type to this template!");
221
9.92k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPAlignedClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPAlignedClause const*, long, clang::OMPAlignedClause const*, clang::OMPAlignedClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
14.8k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
14.8k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
14.8k
                  "Must pass the derived type to this template!");
221
14.8k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFlushClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPFlushClause const*, long, clang::OMPFlushClause const*, clang::OMPFlushClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
16
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
16
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
16
                  "Must pass the derived type to this template!");
221
16
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPLastprivateClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPLastprivateClause const*, long, clang::OMPLastprivateClause const*, clang::OMPLastprivateClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
35.2k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
35.2k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
35.2k
                  "Must pass the derived type to this template!");
221
35.2k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPPrivateClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPPrivateClause const*, long, clang::OMPPrivateClause const*, clang::OMPPrivateClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
38.4k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
38.4k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
38.4k
                  "Must pass the derived type to this template!");
221
38.4k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCopyinClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPCopyinClause const*, long, clang::OMPCopyinClause const*, clang::OMPCopyinClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
1.07k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.07k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.07k
                  "Must pass the derived type to this template!");
221
1.07k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPLinearClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPLinearClause const*, long, clang::OMPLinearClause const*, clang::OMPLinearClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
33.2k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
33.2k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
33.2k
                  "Must pass the derived type to this template!");
221
33.2k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPOrderedClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPOrderedClause const*, long, clang::OMPOrderedClause const*, clang::OMPOrderedClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
63.8k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
63.8k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
63.8k
                  "Must pass the derived type to this template!");
221
63.8k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPScheduleClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPScheduleClause const*, long, clang::OMPScheduleClause const*, clang::OMPScheduleClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
4.66k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
4.66k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
4.66k
                  "Must pass the derived type to this template!");
221
4.66k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPCopyprivateClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPCopyprivateClause const*, long, clang::OMPCopyprivateClause const*, clang::OMPCopyprivateClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
78
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
78
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
78
                  "Must pass the derived type to this template!");
221
78
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPHintClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPHintClause const*, long, clang::OMPHintClause const*, clang::OMPHintClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
52
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
52
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
52
                  "Must pass the derived type to this template!");
221
52
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPFinalClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPFinalClause const*, long, clang::OMPFinalClause const*, clang::OMPFinalClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
286
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
286
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
286
                  "Must pass the derived type to this template!");
221
286
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPPriorityClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPPriorityClause const*, long, clang::OMPPriorityClause const*, clang::OMPPriorityClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
286
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
286
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
286
                  "Must pass the derived type to this template!");
221
286
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPInReductionClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPInReductionClause const*, long, clang::OMPInReductionClause const*, clang::OMPInReductionClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
286
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
286
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
286
                  "Must pass the derived type to this template!");
221
286
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPUntiedClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPUntiedClause const*, long, clang::OMPUntiedClause const*, clang::OMPUntiedClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
158
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
158
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
158
                  "Must pass the derived type to this template!");
221
158
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPTaskReductionClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPTaskReductionClause const*, long, clang::OMPTaskReductionClause const*, clang::OMPTaskReductionClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
36
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
36
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
36
                  "Must pass the derived type to this template!");
221
36
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDistScheduleClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPDistScheduleClause const*, long, clang::OMPDistScheduleClause const*, clang::OMPDistScheduleClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
5.17k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
5.17k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
5.17k
                  "Must pass the derived type to this template!");
221
5.17k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSIMDClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPSIMDClause const*, long, clang::OMPSIMDClause const*, clang::OMPSIMDClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
24
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
24
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
24
                  "Must pass the derived type to this template!");
221
24
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPSeqCstClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPSeqCstClause const*, long, clang::OMPSeqCstClause const*, clang::OMPSeqCstClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
836
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
836
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
836
                  "Must pass the derived type to this template!");
221
836
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPDeviceClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPDeviceClause const*, long, clang::OMPDeviceClause const*, clang::OMPDeviceClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
9.00k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
9.00k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
9.00k
                  "Must pass the derived type to this template!");
221
9.00k
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNogroupClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPNogroupClause const*, long, clang::OMPNogroupClause const*, clang::OMPNogroupClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
128
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
128
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
128
                  "Must pass the derived type to this template!");
221
128
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPGrainsizeClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPGrainsizeClause const*, long, clang::OMPGrainsizeClause const*, clang::OMPGrainsizeClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
128
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
128
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
128
                  "Must pass the derived type to this template!");
221
128
  }
llvm::iterator_adaptor_base<clang::OMPExecutableDirective::specific_clause_iterator<clang::OMPNumTasksClause>, clang::OMPClause* const*, std::__1::forward_iterator_tag, clang::OMPNumTasksClause const*, long, clang::OMPNumTasksClause const*, clang::OMPNumTasksClause const*, std::__1::iterator_traits<clang::OMPClause* const*> >::iterator_adaptor_base(clang::OMPClause* const*)
Line
Count
Source
218
120
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
120
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
120
                  "Must pass the derived type to this template!");
221
120
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ClassTemplateSpecializationDecl**, clang::ClassTemplateSpecializationDecl>, clang::ClassTemplateSpecializationDecl**, std::__1::random_access_iterator_tag, clang::ClassTemplateSpecializationDecl, long, clang::ClassTemplateSpecializationDecl*, clang::ClassTemplateSpecializationDecl&, std::__1::iterator_traits<clang::ClassTemplateSpecializationDecl**> >::iterator_adaptor_base(clang::ClassTemplateSpecializationDecl**)
Line
Count
Source
218
6.56k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
6.56k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
6.56k
                  "Must pass the derived type to this template!");
221
6.56k
  }
llvm::iterator_adaptor_base<clang::RedeclarableTemplateDecl::SpecIterator<clang::ClassTemplateSpecializationDecl, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::ClassTemplateSpecializationDecl>, clang::ClassTemplateSpecializationDecl>, llvm::pointee_iterator<clang::ClassTemplateSpecializationDecl**, clang::ClassTemplateSpecializationDecl>, std::__1::random_access_iterator_tag, clang::ClassTemplateSpecializationDecl*, long, clang::ClassTemplateSpecializationDecl*, clang::ClassTemplateSpecializationDecl*, std::__1::iterator_traits<llvm::pointee_iterator<clang::ClassTemplateSpecializationDecl**, clang::ClassTemplateSpecializationDecl> > >::iterator_adaptor_base(llvm::pointee_iterator<clang::ClassTemplateSpecializationDecl**, clang::ClassTemplateSpecializationDecl>)
Line
Count
Source
218
3.21k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
3.21k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
3.21k
                  "Must pass the derived type to this template!");
221
3.21k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::FunctionTemplateSpecializationInfo**, clang::FunctionTemplateSpecializationInfo>, clang::FunctionTemplateSpecializationInfo**, std::__1::random_access_iterator_tag, clang::FunctionTemplateSpecializationInfo, long, clang::FunctionTemplateSpecializationInfo*, clang::FunctionTemplateSpecializationInfo&, std::__1::iterator_traits<clang::FunctionTemplateSpecializationInfo**> >::iterator_adaptor_base(clang::FunctionTemplateSpecializationInfo**)
Line
Count
Source
218
6.56k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
6.56k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
6.56k
                  "Must pass the derived type to this template!");
221
6.56k
  }
llvm::iterator_adaptor_base<clang::RedeclarableTemplateDecl::SpecIterator<clang::FunctionTemplateSpecializationInfo, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::FunctionTemplateSpecializationInfo>, clang::FunctionDecl>, llvm::pointee_iterator<clang::FunctionTemplateSpecializationInfo**, clang::FunctionTemplateSpecializationInfo>, std::__1::random_access_iterator_tag, clang::FunctionDecl*, long, clang::FunctionDecl*, clang::FunctionDecl*, std::__1::iterator_traits<llvm::pointee_iterator<clang::FunctionTemplateSpecializationInfo**, clang::FunctionTemplateSpecializationInfo> > >::iterator_adaptor_base(llvm::pointee_iterator<clang::FunctionTemplateSpecializationInfo**, clang::FunctionTemplateSpecializationInfo>)
Line
Count
Source
218
3.70k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
3.70k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
3.70k
                  "Must pass the derived type to this template!");
221
3.70k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::VarTemplateSpecializationDecl**, clang::VarTemplateSpecializationDecl>, clang::VarTemplateSpecializationDecl**, std::__1::random_access_iterator_tag, clang::VarTemplateSpecializationDecl, long, clang::VarTemplateSpecializationDecl*, clang::VarTemplateSpecializationDecl&, std::__1::iterator_traits<clang::VarTemplateSpecializationDecl**> >::iterator_adaptor_base(clang::VarTemplateSpecializationDecl**)
Line
Count
Source
218
278
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
278
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
278
                  "Must pass the derived type to this template!");
221
278
  }
llvm::iterator_adaptor_base<clang::RedeclarableTemplateDecl::SpecIterator<clang::VarTemplateSpecializationDecl, clang::RedeclarableTemplateDecl::SpecEntryTraits<clang::VarTemplateSpecializationDecl>, clang::VarTemplateSpecializationDecl>, llvm::pointee_iterator<clang::VarTemplateSpecializationDecl**, clang::VarTemplateSpecializationDecl>, std::__1::random_access_iterator_tag, clang::VarTemplateSpecializationDecl*, long, clang::VarTemplateSpecializationDecl*, clang::VarTemplateSpecializationDecl*, std::__1::iterator_traits<llvm::pointee_iterator<clang::VarTemplateSpecializationDecl**, clang::VarTemplateSpecializationDecl> > >::iterator_adaptor_base(llvm::pointee_iterator<clang::VarTemplateSpecializationDecl**, clang::VarTemplateSpecializationDecl>)
Line
Count
Source
218
210
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
210
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
210
                  "Must pass the derived type to this template!");
221
210
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> > const*, clang::driver::Command>, std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> > const*, std::__1::random_access_iterator_tag, clang::driver::Command, long, clang::driver::Command*, clang::driver::Command&, std::__1::iterator_traits<std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> > const*> >::iterator_adaptor_base(std::__1::unique_ptr<clang::driver::Command, std::__1::default_delete<clang::driver::Command> > const*)
Line
Count
Source
218
51.9k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
51.9k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
51.9k
                  "Must pass the derived type to this template!");
221
51.9k
  }
llvm::iterator_adaptor_base<clang::PreprocessingRecord::iterator, int, std::__1::random_access_iterator_tag, clang::PreprocessedEntity*, int, clang::PreprocessedEntity*, clang::PreprocessedEntity*, std::__1::iterator_traits<int> >::iterator_adaptor_base(int)
Line
Count
Source
218
29.6k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
29.6k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
29.6k
                  "Must pass the derived type to this template!");
221
29.6k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, std::__1::random_access_iterator_tag, clang::serialization::ModuleFile, long, clang::serialization::ModuleFile*, clang::serialization::ModuleFile&, std::__1::iterator_traits<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*> >::iterator_adaptor_base(std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*)
Line
Count
Source
218
20.0k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
20.0k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
20.0k
                  "Must pass the derived type to this template!");
221
20.0k
  }
llvm::iterator_adaptor_base<llvm::DIEValueList::const_value_iterator, llvm::IntrusiveBackList<llvm::DIEValueList::Node>::const_iterator, std::__1::forward_iterator_tag, llvm::DIEValue const, long, llvm::DIEValue const*, llvm::DIEValue const&, std::__1::iterator_traits<llvm::IntrusiveBackList<llvm::DIEValueList::Node>::const_iterator> >::iterator_adaptor_base(llvm::IntrusiveBackList<llvm::DIEValueList::Node>::const_iterator)
Line
Count
Source
218
1.61M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.61M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.61M
                  "Must pass the derived type to this template!");
221
1.61M
  }
llvm::iterator_adaptor_base<llvm::DIEValueList::value_iterator, llvm::IntrusiveBackList<llvm::DIEValueList::Node>::iterator, std::__1::forward_iterator_tag, llvm::DIEValue, long, llvm::DIEValue*, llvm::DIEValue&, std::__1::iterator_traits<llvm::IntrusiveBackList<llvm::DIEValueList::Node>::iterator> >::iterator_adaptor_base(llvm::IntrusiveBackList<llvm::DIEValueList::Node>::iterator)
Line
Count
Source
218
2.45M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2.45M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2.45M
                  "Must pass the derived type to this template!");
221
2.45M
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ento::SymExpr const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ento::SymExpr const*> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ento::SymExpr const*> >)
Line
Count
Source
218
15.9k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
15.9k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
15.9k
                  "Must pass the derived type to this template!");
221
15.9k
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::SVal, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::SVal> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::SVal> >)
Line
Count
Source
218
96.4k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
96.4k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
96.4k
                  "Must pass the derived type to this template!");
221
96.4k
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::SymExpr const*> >, std::__1::bidirectional_iterator_tag, clang::ento::SymExpr const* const, long, clang::ento::SymExpr const* const*, clang::ento::SymExpr const* const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<clang::ento::SymExpr const*> >)
Line
Count
Source
218
7.32k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
7.32k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
7.32k
                  "Must pass the derived type to this template!");
221
7.32k
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> >, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const, long, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const*, std::__1::pair<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, llvm::ImmutableSet<clang::ento::SymExpr const*, llvm::ImutContainerInfo<clang::ento::SymExpr const*> > > >)
Line
Count
Source
218
762
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
762
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
762
                  "Must pass the derived type to this template!");
221
762
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::DynamicTypeInfo> >)
Line
Count
Source
218
37.0k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
37.0k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
37.0k
                  "Must pass the derived type to this template!");
221
37.0k
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const, long, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const*, std::__1::pair<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, clang::ObjCObjectPointerType const*> >)
Line
Count
Source
218
37.0k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
37.0k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
37.0k
                  "Must pass the derived type to this template!");
221
37.0k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::CallExpr> const>, clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CallExpr> const, long, clang::ast_matchers::internal::Matcher<clang::CallExpr> const*, clang::ast_matchers::internal::Matcher<clang::CallExpr> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*)
Line
Count
Source
218
2
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
2
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
2
                  "Must pass the derived type to this template!");
221
2
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::QualType> const* const*, clang::ast_matchers::internal::Matcher<clang::QualType> const>, clang::ast_matchers::internal::Matcher<clang::QualType> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::QualType> const, long, clang::ast_matchers::internal::Matcher<clang::QualType> const*, clang::ast_matchers::internal::Matcher<clang::QualType> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::QualType> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::QualType> const* const*)
Line
Count
Source
218
224
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
224
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
224
                  "Must pass the derived type to this template!");
221
224
  }
llvm::iterator_adaptor_base<clang::UnresolvedSetIterator, clang::DeclAccessPair*, std::__1::random_access_iterator_tag, clang::NamedDecl*, long, clang::NamedDecl*, clang::NamedDecl*, std::__1::iterator_traits<clang::DeclAccessPair*> >::iterator_adaptor_base(clang::DeclAccessPair*)
Line
Count
Source
218
251M
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
251M
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
251M
                  "Must pass the derived type to this template!");
221
251M
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const>, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const, long, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*, clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*)
Line
Count
Source
218
188
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
188
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
188
                  "Must pass the derived type to this template!");
221
188
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const>, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const, long, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*)
Line
Count
Source
218
46
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
46
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
46
                  "Must pass the derived type to this template!");
221
46
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*, clang::ast_matchers::internal::Matcher<clang::VarDecl> const>, clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::VarDecl> const, long, clang::ast_matchers::internal::Matcher<clang::VarDecl> const*, clang::ast_matchers::internal::Matcher<clang::VarDecl> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*)
Line
Count
Source
218
386
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
386
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
386
                  "Must pass the derived type to this template!");
221
386
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const>, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const, long, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const*, clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*)
Line
Count
Source
218
1.48k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.48k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.48k
                  "Must pass the derived type to this template!");
221
1.48k
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const>, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const, long, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const*, clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*)
Line
Count
Source
218
8
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
8
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
8
                  "Must pass the derived type to this template!");
221
8
  }
Unexecuted instantiation: llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const* const*, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const>, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const, long, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const*, clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const* const*)
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*, clang::ast_matchers::internal::Matcher<clang::Stmt> const>, clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::Stmt> const, long, clang::ast_matchers::internal::Matcher<clang::Stmt> const*, clang::ast_matchers::internal::Matcher<clang::Stmt> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*)
Line
Count
Source
218
6
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
6
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
6
                  "Must pass the derived type to this template!");
221
6
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const>, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const, long, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const*, clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*)
Line
Count
Source
218
8
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
8
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
8
                  "Must pass the derived type to this template!");
221
8
  }
llvm::iterator_adaptor_base<llvm::pointee_iterator<clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const>, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*, std::__1::random_access_iterator_tag, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const, long, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const*, clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const&, std::__1::iterator_traits<clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*> >::iterator_adaptor_base(clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*)
Line
Count
Source
218
302
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
302
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
302
                  "Must pass the derived type to this template!");
221
302
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableSet<unsigned int, llvm::ImutContainerInfo<unsigned int> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<unsigned int> >, std::__1::bidirectional_iterator_tag, unsigned int const, long, unsigned int const*, unsigned int const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<unsigned int> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutContainerInfo<unsigned int> >)
Line
Count
Source
218
59
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
59
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
59
                  "Must pass the derived type to this template!");
221
59
  }
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::IteratorPosition> >)
Line
Count
Source
218
1.71k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.71k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.71k
                  "Must pass the derived type to this template!");
221
1.71k
  }
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorPosition> >)
Line
Count
Source
218
1.71k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.71k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.71k
                  "Must pass the derived type to this template!");
221
1.71k
  }
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::ContainerData> >)
Line
Count
Source
218
1.71k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
1.71k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
1.71k
                  "Must pass the derived type to this template!");
221
1.71k
  }
IteratorChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::IteratorComparison> >)
Line
Count
Source
218
219
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
219
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
219
                  "Must pass the derived type to this template!");
221
219
  }
MacOSKeychainAPIChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::MacOSKeychainAPIChecker::AllocationState> >)
Line
Count
Source
218
86
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
86
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
86
                  "Must pass the derived type to this template!");
221
86
  }
MallocChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::RefState, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::RefState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::RefState> >)
Line
Count
Source
218
160k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
160k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
160k
                  "Must pass the derived type to this template!");
221
160k
  }
MallocChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair, llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const, long, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const*, std::__1::pair<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::SymExpr const*, (anonymous namespace)::ReallocPair> >)
Line
Count
Source
218
160k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
160k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
160k
                  "Must pass the derived type to this template!");
221
160k
  }
MisusedMovedObjectChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::RegionState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::RegionState> >)
Line
Count
Source
218
4.60k
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
4.60k
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
4.60k
                  "Must pass the derived type to this template!");
221
4.60k
  }
llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, clang::ento::mpi::Request, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const, long, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const*, std::__1::pair<clang::ento::MemRegion const*, clang::ento::mpi::Request> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, clang::ento::mpi::Request> >)
Line
Count
Source
218
96
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
96
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
96
                  "Must pass the derived type to this template!");
221
96
  }
NullabilityChecker.cpp:llvm::iterator_adaptor_base<llvm::ImutAVLValueIterator<llvm::ImmutableMap<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState, llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > >, llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> >, std::__1::bidirectional_iterator_tag, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const, long, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const*, std::__1::pair<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> const&, std::__1::iterator_traits<llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> > > >::iterator_adaptor_base(llvm::ImutAVLTreeInOrderIterator<llvm::ImutKeyValueInfo<clang::ento::MemRegion const*, (anonymous namespace)::NullabilityState> >)
</
Line
Count
Source
218
447
  explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) {
219
447
    static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value,
220
447
                  "Must pass the derived type to this template!");