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

References

tools/clang/include/clang/AST/Type.h
 5503     assert(getNumProtocols() == protocols.size() &&
 5516   qual_iterator qual_end() const { return qual_begin() + getNumProtocols(); }
 5518   bool qual_empty() const { return getNumProtocols() == 0; }
 5528     assert(I < getNumProtocols() && "Out-of-range protocol access");
 5534     return ArrayRef<ObjCProtocolDecl *>(qual_begin(), getNumProtocols());
 6007     return getObjectType()->getNumProtocols();
tools/clang/include/clang/AST/TypeLoc.h
  789     return this->getTypePtr()->getNumProtocols();
  982     return this->getTypePtr()->getNumProtocols();
tools/clang/lib/AST/ASTContext.cpp
 8518   if (LHS->getNumProtocols() > 0) {
tools/clang/lib/AST/ASTDiagnostic.cpp
  199                                                         Ty->getNumProtocols()),
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  892     if (Obj1->getNumProtocols() != Obj2->getNumProtocols())
  892     if (Obj1->getNumProtocols() != Obj2->getNumProtocols())
  894     for (unsigned I = 0, N = Obj1->getNumProtocols(); I != N; ++I) {
  908     if (Obj1->getNumProtocols() != Obj2->getNumProtocols())
  908     if (Obj1->getNumProtocols() != Obj2->getNumProtocols())
  910     for (unsigned I = 0, N = Obj1->getNumProtocols(); I != N; ++I) {
tools/clang/lib/AST/Type.cpp
 1148                                                     T->getNumProtocols()),
 1329               objcObjectType->qual_begin(), objcObjectType->getNumProtocols());
 1345             objcObjectType->qual_begin(), objcObjectType->getNumProtocols());
 1628     if (T->getNumProtocols() && T->getInterface())
 3525           llvm::makeArrayRef(qual_begin(), getNumProtocols()),
 3540           llvm::makeArrayRef(qual_begin(), getNumProtocols()));
tools/clang/lib/Sema/SemaDeclObjC.cpp
 1125         ProtocolLocs.append(OPT->getNumProtocols(), SuperLoc);
tools/clang/lib/Serialization/ASTWriter.cpp
  548   Record.push_back(T->getNumProtocols());
  559   Record.push_back(T->getNumProtocols());
tools/clang/tools/extra/clangd/FindTarget.cpp
  295         if (OOT->isObjCQualifiedId() && OOT->getNumProtocols() == 1)
tools/clang/tools/libclang/CXType.cpp
 1178   return OT->getNumProtocols();