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

References

include/llvm/ADT/Hashing.h
  407                                             get_hashable_data(*first)))
  420                                               get_hashable_data(*first)))
include/llvm/ADT/SparseBitVector.h
  550       if (*Iter1 != *Iter2)
  550       if (*Iter1 != *Iter2)
  571         Elements.insert(Iter1, *Iter2);
  575         changed |= Iter1->unionWith(*Iter2);
  610         changed |= Iter1->intersectWith(*Iter2, BecameZero);
  664         changed |= Iter1->intersectWithComplement(*Iter2, BecameZero);
  719         Elements.back().intersectWithComplement(*Iter1, *Iter2, BecameZero);
  719         Elements.back().intersectWithComplement(*Iter1, *Iter2, BecameZero);
  725         Elements.push_back(*Iter1++);
  759         if (Iter1->intersects(*Iter2))
  782     const SparseBitVectorElement<ElementSize> &First = *(Elements.begin());
include/llvm/ProfileData/InstrProf.h
  907   for (auto V : getValueSitesForKind(ValueKind)[Site].ValueData) {
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  208   for (const auto &R : Relocs)
lib/Transforms/Scalar/LoopDistribute.cpp
  539     for (const auto &P : PartitionContainer) {
  557     for (const auto &P : PartitionContainer) {
lib/XRay/Profile.cpp
   28   for (const auto &Block : O) {
  202     for (const auto &Block : P.get()) {
  238     for (const auto &Block : P.get())
tools/clang/lib/ARCMigrate/ARCMT.cpp
   82     Diags.Report(*I);
  298       arcDiags.push_back(*I);
tools/clang/lib/Analysis/PathDiagnostic.cpp
   83   for (auto &Piece : *this) {
  168       for (const auto &I : path) {
  320     Optional<bool> b = comparePiece(**X_I, **Y_I);
  320     Optional<bool> b = comparePiece(**X_I, **Y_I);
 1050   for (const auto &I : pieces) {
 1089   for (const auto &I : path)
 1106   for (const auto &I : subPieces)
 1127   for (const auto &I : path)
 1137     (*I)->dump();
tools/clang/lib/Format/TokenAnnotator.h
   58       const UnwrappedLineNode &Node = *I;
tools/clang/lib/Format/UnwrappedLineParser.cpp
 2460     const UnwrappedLineNode &Node = *I;
 2585   for (const UnwrappedLineNode &Node : Line.Tokens) {
tools/clang/lib/Frontend/Rewrite/RewriteTest.cpp
   37     *OS << PP.getSpelling(*I);
tools/clang/lib/Sema/SemaCast.cpp
  923     const CXXBasePath &Path = *I;
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2611     const auto &piece = *I;
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  275   for (auto I : path) {
  481     for (const auto &Piece : path) {
  973   for (const auto &subPiece : P.subPieces) {
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  366     ReportPiece(o, **I, indent, depth, /*includeControlFlow*/ true);
  385     ReportPiece(o, **I, indent, depth, /*includeControlFlow*/ false);
  546       Printer.ReportDiag(o, **I);
  556     Printer.ReportDiag(o, **I);
  625       for (const auto &Iter : Path) {
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  220   for (const auto &Piece : Pieces) {
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  146       for (const auto &Piece : PD->path) {
tools/lldb/source/Breakpoint/WatchpointList.cpp
   49     (*pos)->DumpWithLevel(s, description_level);
   59       lldb::addr_t wp_addr = (*pos)->GetLoadAddress();
   60       uint32_t wp_bytesize = (*pos)->GetByteSize();
   62         wp_sp = *pos;
   77       if ((*pos)->GetWatchSpec() == spec) {
   78         wp_sp = *pos;
  117     wp_sp = *pos;
  144     wp_sp = *pos;
  155     wp_sp = *pos;
  164     IDs.push_back((*pos)->GetID());
  192     hit_count += (*pos)->GetHitCount();
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp
  187     pos = std::find(entry_list.begin(), entry_list.end(), *I);
  189       m_removed_soentries.push_back(*I);
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
  405     pos = std::find(entry_list.begin(), entry_list.end(), *I);
  407       m_removed_soentries.push_back(*I);
tools/lldb/source/Symbol/ClangASTContext.cpp
 7216                 clang::CXXBasePathElement elem = (*path)[e];
tools/polly/lib/Analysis/PolyhedralInfo.cpp
  130   for (auto &SS : *S) {
tools/polly/lib/Analysis/ScopInfo.cpp
 1940   for (auto &Stmt : *this) {
 2190   for (const ScopStmt &Stmt : *this) {
 2270   for (const ScopStmt &Stmt : *this)
 2579   for (const ScopStmt &Stmt : *this) {
usr/include/c++/7.4.0/bits/list.tcc
  315           *__first1 = *__first2;
usr/include/c++/7.4.0/bits/predefined_ops.h
  283 	{ return bool(_M_pred(*__it)); }
  351 	{ return !bool(_M_pred(*__it)); }
usr/include/c++/7.4.0/bits/stl_algo.h
  626 	  if (__pred(*__middle))
usr/include/c++/7.4.0/bits/stl_algobase.h
  294 	    *__result = *__first;
usr/include/c++/7.4.0/bits/stl_iterator.h
  172 	return *--__tmp;
usr/include/c++/7.4.0/bits/stl_list.h
 1029       { return *begin(); }
 1052 	return *__tmp;
 1730 	    emplace_back(*__first);
usr/include/c++/7.4.0/bits/stl_uninitialized.h
   83 		std::_Construct(std::__addressof(*__cur), *__first);
utils/TableGen/RegisterInfoEmitter.cpp
  146     for (const auto &RC : RegisterClasses)
  203   for (const auto &RC : RegBank.getRegClasses()) {
 1037   for (const auto &RC : RegisterClasses) {
 1075   for (const auto &RC : RegisterClasses) {
 1184     for (const auto &RC : RegisterClasses) {
 1221   for (const auto &RC : RegisterClasses) {
 1234     for (const auto &RC : RegisterClasses) {
 1278       for (const auto &RC : RegisterClasses) {
 1321     for (const auto &RC : RegisterClasses) {
 1349     for (const auto &RC : RegisterClasses) {
 1364     for (const auto &RC : RegisterClasses) {
 1399     for (const auto &RC : RegisterClasses) {
 1427   for (const auto &RC : RegisterClasses)
 1472     for (const auto &RC : RegisterClasses) {
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 3122       *std::declval<StlContainerConstIterator &>())>::type Element;
 3190         match = matchers_[exam_pos].MatchAndExplain(*it, &s);
 3193         match = matchers_[exam_pos].Matches(*it);
 3364       *std::declval<StlContainerConstIterator &>())>::type Element;
 3427         element_printouts->push_back(PrintToString(*elem_first));
 3430         did_match.push_back(Matches(matchers_[irhs])(*elem_first));
 3474         *std::declval<StlContainerConstIterator &>())>::type Element;
 3503         *std::declval<StlContainerConstIterator &>())>::type Element;