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

References

include/llvm/ADT/ImmutableSet.h
  827     return this->I->getValue();
include/llvm/ADT/STLExtras.h
  216   ItTy getCurrent() { return this->I; }
  218   FuncReturnTy operator*() { return F(*this->I); }
  322     while (this->I != End && !Pred(*this->I))
  322     while (this->I != End && !Pred(*this->I))
  367     while (!this->Pred(*this->I))
  473     return *(this->I)++;
include/llvm/ADT/iterator.h
  220   const WrappedIteratorT &wrapped() const { return I; }
  229     I += n;
  236     I -= n;
  244     return I - RHS.I;
  244     return I - RHS.I;
  251     ++I;
  259     --I;
  263   bool operator==(const DerivedT &RHS) const { return I == RHS.I; }
  263   bool operator==(const DerivedT &RHS) const { return I == RHS.I; }
  268     return I < RHS.I;
  268     return I < RHS.I;
  271   ReferenceT operator*() const { return *I; }
  296   T &operator*() const { return **this->I; }
  323   T &operator*() { return Ptr = &*this->I; }
  324   const T &operator*() const { return Ptr = &*this->I; }
  359     NR.second = *this->I;
include/llvm/Analysis/LazyCallGraph.h
  207         while (I != E && !*I)
  207         while (I != E && !*I)
  208           ++I;
  217           ++I;
  218         } while (I != E && !*I);
  218         } while (I != E && !*I);
  237         while (I != E && (!*I || !I->isCall()))
  237         while (I != E && (!*I || !I->isCall()))
  237         while (I != E && (!*I || !I->isCall()))
  238           ++I;
  252         ++I;
include/llvm/Analysis/LoopIterator.h
   61     NodeRef operator*() const { return {L, *I}; }
include/llvm/CodeGen/SelectionDAGNodes.h
  971     const SDValue &operator*() const { return I->get(); }
include/llvm/DebugInfo/PDB/Native/GlobalsStream.h
   39     uint32_t Off = this->I->Off;
include/llvm/IR/Instructions.h
 3014     BasicBlock *operator*() const { return cast<BasicBlock>(*I); }
 3027     const BasicBlock *operator*() const { return cast<BasicBlock>(*I); }
 3565     BasicBlock *operator*() const { return cast<BasicBlock>(*I); }
 3578     const BasicBlock *operator*() const { return cast<BasicBlock>(*I); }
include/llvm/IR/User.h
  251     Value *operator*() const { return *I; }
  272     const Value *operator*() const { return *I; }
include/llvm/TextAPI/MachO/InterfaceFile.h
  350     reference operator*() const { return I->second; }
  351     pointer operator->() const { return I->second; }
include/llvm/XRay/Graph.h
  164         return *(MP->find({*(this->I), SI}));
  166         return *(MP->find({SI, *(this->I)}));
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1999     NodeRef operator*() { return I->UserTE; }
tools/clang/include/clang/AST/ASTUnresolvedSet.h
   84     Decls.append(C, I.I, E.I);
   84     Decls.append(C, I.I, E.I);
tools/clang/include/clang/AST/CanonicalType.h
  412   CanQualType operator*() const { return CanQualType::CreateUnsafe(*this->I); }
tools/clang/include/clang/AST/DeclTemplate.h
  782       return SETraits::getDecl(&*this->I)->getMostRecentDecl();
tools/clang/include/clang/AST/ExternalASTSource.h
  551     bool isLoaded() const { return this->I < 0; }
  558         return Self->Loaded.end()[this->I];
  559       return Self->Local.begin()[this->I];
tools/clang/include/clang/AST/OpenMPClause.h
 4641         this->I = End;
 4656       std::advance(this->I, PrevListSize);
 4666           MappableExprComponentListRef(&*this->I, *ListSizeCur - PrevListSize));
 4681         this->I = End;
 4684         std::advance(this->I, *ListSizeCur - PrevListSize);
tools/clang/include/clang/AST/Stmt.h
 1061       return cast_or_null<T>(*this->I);
tools/clang/include/clang/AST/StmtOpenMP.h
  102       while (this->I != End) {
  103         ++this->I;
  104         if (this->I != End) {
  105           ChildI = (*this->I)->used_children().begin();
  106           ChildEnd = (*this->I)->used_children().end();
  117       if (this->I != End) {
  118         ChildI = (*this->I)->used_children().begin();
  119         ChildEnd = (*this->I)->used_children().end();
  130       if (this->I != End) {
  131         ++this->I;
  132         if (this->I != End) {
  133           ChildI = (*this->I)->used_children().begin();
  134           ChildEnd = (*this->I)->used_children().end();
  162       while (this->I != End && !isa<SpecificClause>(*this->I))
  162       while (this->I != End && !isa<SpecificClause>(*this->I))
  163         ++this->I;
  174       return cast<SpecificClause>(*this->I);
  179       ++this->I;
tools/clang/include/clang/AST/UnresolvedSet.h
   49   NamedDecl *getDecl() const { return I->getDecl(); }
   50   void setDecl(NamedDecl *ND) const { return I->setDecl(ND); }
   51   AccessSpecifier getAccess() const { return I->getAccess(); }
   52   void setAccess(AccessSpecifier AS) { I->setAccess(AS); }
   53   const DeclAccessPair &getPair() const { return *I; }
  108   void replace(iterator I, NamedDecl *New) { I.I->setDecl(New); }
  111     I.I->set(New, AS);
  116   void erase(iterator I) { *I.I = decls().pop_back_val(); }
  118   void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); }
  126   void append(iterator I, iterator E) { decls().append(I.I, E.I); }
  126   void append(iterator I, iterator E) { decls().append(I.I, E.I); }
tools/clang/include/clang/Lex/PreprocessingRecord.h
  445         bool isLoaded = this->I < 0;
  447             Self->LoadedPreprocessedEntities.size() + this->I : this->I;
  447             Self->LoadedPreprocessedEntities.size() + this->I : this->I;
tools/clang/include/clang/Sema/ParsedAttr.h
  756     reference operator*() { return **I; }
  766     reference operator*() const { return **I; }
  771     AttrList.insert(AttrList.begin(), B.I, E.I);
  771     AttrList.insert(AttrList.begin(), B.I, E.I);
  775     AttrList.insert(AttrList.begin(), B.I, E.I);
  775     AttrList.insert(AttrList.begin(), B.I, E.I);
  779     AttrList.insert(AttrList.end(), B.I, E.I);
  779     AttrList.insert(AttrList.end(), B.I, E.I);
  783     AttrList.insert(AttrList.end(), B.I, E.I);
  783     AttrList.insert(AttrList.end(), B.I, E.I);
tools/clang/include/clang/Serialization/ASTReader.h
 1406       return Reader->GetDecl(Reader->getGlobalDeclID(*Mod, *I));
 1413       return I == RHS.I;
 1413       return I == RHS.I;
tools/clang/lib/AST/DeclBase.cpp
 1903   return cast<UsingDirectiveDecl>(*I);
tools/clang/lib/AST/ExprCXX.cpp
  486     memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair));
tools/clang/lib/AST/ItaniumCXXABI.cpp
   69       return (*this->I)->getIdentifier();
tools/lld/COFF/Chunks.h
  198     Symbol *operator*() const { return file->getSymbol(I->SymbolTableIndex); }