Home
last modified time | relevance | path

Searched refs:getNumProtocols (Results 1 – 12 of 12) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDTypeLoc.h898 unsigned getNumProtocols() const { in getNumProtocols() function
899 return this->getTypePtr()->getNumProtocols(); in getNumProtocols()
903 assert(i < getNumProtocols() && "Index is out of bounds!"); in getProtocolLoc()
907 assert(i < getNumProtocols() && "Index is out of bounds!"); in setProtocolLoc()
912 assert(i < getNumProtocols() && "Index is out of bounds!"); in getProtocol()
918 return llvm::makeArrayRef(getProtocolLocArray(), getNumProtocols()); in getProtocolLocs()
947 + this->getNumProtocols() * sizeof(SourceLocation); in getExtraLocalDataSize()
HDCanonicalType.h571 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(unsigned, getNumProtocols)
589 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(unsigned, getNumProtocols)
HDType.h4625 qual_iterator qual_end() const { return qual_begin() + getNumProtocols(); }
4627 bool qual_empty() const { return getNumProtocols() == 0; }
4631 unsigned getNumProtocols() const { return ObjCObjectTypeBits.NumProtocols; }
4635 assert(I < getNumProtocols() && "Out-of-range protocol access");
4641 return ArrayRef<ObjCProtocolDecl *>(qual_begin(), getNumProtocols());
4753 getNumProtocols,
4914 unsigned getNumProtocols() const {
4915 return getObjectType()->getNumProtocols();
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDType.cpp528 assert(getNumProtocols() == protocols.size() && in ObjCObjectType()
985 T->getNumProtocols()), in TRIVIAL_TYPE_CLASS()
1195 objcObjectType->getNumProtocols()); in substObjCTypeArgs()
1213 objcObjectType->getNumProtocols()); in substObjCTypeArgs()
1446 if (T->getNumProtocols() && T->getInterface()) in getAsObjCQualifiedInterfaceType()
3061 llvm::makeArrayRef(qual_begin(), getNumProtocols()), in Profile()
HDTypeLoc.cpp380 for (unsigned i = 0, e = getNumProtocols(); i != e; ++i) in initializeLocal()
HDASTDiagnostic.cpp142 Ty->getNumProtocols()), in Desugar()
HDASTImporter.cpp852 if (Obj1->getNumProtocols() != Obj2->getNumProtocols()) in IsStructurallyEquivalent()
854 for (unsigned I = 0, N = Obj1->getNumProtocols(); I != N; ++I) { in IsStructurallyEquivalent()
HDASTContext.cpp7137 if (LHS->getNumProtocols() > 0) { in canAssignObjCInterfaces()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaType.cpp1135 if (ObjCObjectTL.getNumProtocols() > 0) { in actOnObjCTypeArgsAndProtocolQualifiers()
1136 assert(ObjCObjectTL.getNumProtocols() == Protocols.size()); in actOnObjCTypeArgsAndProtocolQualifiers()
HDTreeTransform.h5735 TL.getNumProtocols()), in TransformObjCObjectType()
5751 for (unsigned i = 0, n = TL.getNumProtocols(); i != n; ++i) in TransformObjCObjectType()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriter.cpp427 Record.push_back(T->getNumProtocols()); in VisitObjCObjectType()
661 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) in VisitObjCObjectTypeLoc()
HDASTReader.cpp5662 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) in VisitObjCObjectTypeLoc()