Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h792 return getNumProtocols() ? in getProtocolLAngleLoc()
802 return getNumProtocols() ? in getProtocolRAngleLoc()
811 unsigned getNumProtocols() const { in getNumProtocols() function
812 return this->getTypePtr()->getNumProtocols(); in getNumProtocols()
816 assert(i < getNumProtocols() && "Index is out of bounds!"); in getProtocolLoc()
821 assert(i < getNumProtocols() && "Index is out of bounds!"); in setProtocolLoc()
826 assert(i < getNumProtocols() && "Index is out of bounds!"); in getProtocol()
831 return {getProtocolLocArray(), getNumProtocols()}; in getProtocolLocs()
837 if (!this->getNumProtocols()) return 0; in getExtraLocalDataSize()
840 return (this->getNumProtocols() + 2) * sizeof(SourceLocation) ; in getExtraLocalDataSize()
[all …]
H A DCanonicalType.h597 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(unsigned, getNumProtocols)
616 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(unsigned, getNumProtocols)
H A DType.h7384 assert(getNumProtocols() == protocols.size() &&
7397 qual_iterator qual_end() const { return qual_begin() + getNumProtocols(); }
7399 bool qual_empty() const { return getNumProtocols() == 0; }
7403 unsigned getNumProtocols() const {
7409 assert(I < getNumProtocols() && "Out-of-range protocol access");
7415 return ArrayRef<ObjCProtocolDecl *>(qual_begin(), getNumProtocols());
7725 getNumProtocols,
7883 unsigned getNumProtocols() const {
7884 return getObjectType()->getNumProtocols();
H A DRecursiveASTVisitor.h1496 for (unsigned I = 0, N = TL.getNumProtocols(); I != N; ++I) {
1511 for (unsigned I = 0, N = TL.getNumProtocols(); I != N; ++I) {
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypeLoc.cpp488 if (!getNumProtocols()) return; in initializeLocal()
492 for (unsigned i = 0, e = getNumProtocols(); i != e; ++i) in initializeLocal()
508 for (unsigned i = 0, e = getNumProtocols(); i != e; ++i) in initializeLocal()
H A DASTStructuralEquivalence.cpp1442 if (Obj1->getNumProtocols() != Obj2->getNumProtocols()) in IsStructurallyEquivalent()
1444 for (unsigned I = 0, N = Obj1->getNumProtocols(); I != N; ++I) { in IsStructurallyEquivalent()
1458 if (Obj1->getNumProtocols() != Obj2->getNumProtocols()) in IsStructurallyEquivalent()
1460 for (unsigned I = 0, N = Obj1->getNumProtocols(); I != N; ++I) { in IsStructurallyEquivalent()
H A DType.cpp1355 llvm::ArrayRef(T->qual_begin(), T->getNumProtocols()), in VisitObjCObjectType()
1534 objcObjectType->qual_begin(), objcObjectType->getNumProtocols()); in VisitObjCObjectType()
1550 objcObjectType->qual_begin(), objcObjectType->getNumProtocols()); in VisitObjCObjectType()
1869 if (T->getNumProtocols() && T->getInterface()) in getAsObjCQualifiedInterfaceType()
4596 llvm::ArrayRef(qual_begin(), getNumProtocols()), in Profile()
4613 llvm::ArrayRef(qual_begin(), getNumProtocols())); in Profile()
H A DASTDiagnostic.cpp231 ArrayRef(Ty->qual_begin(), Ty->getNumProtocols()), in desugarForDiagnostic()
H A DASTContext.cpp11196 if (LHS->getNumProtocols() > 0) { in canAssignObjCInterfaces()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp141 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) { in VisitObjCObjectTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjC.cpp431 if (OTPTL.getNumProtocols() > 0) { in actOnObjCTypeArgsAndProtocolQualifiers()
432 assert(OTPTL.getNumProtocols() == Protocols.size()); in actOnObjCTypeArgsAndProtocolQualifiers()
458 if (ObjCObjectTL.getNumProtocols() > 0) { in actOnObjCTypeArgsAndProtocolQualifiers()
459 assert(ObjCObjectTL.getNumProtocols() == Protocols.size()); in actOnObjCTypeArgsAndProtocolQualifiers()
H A DTreeTransform.h7927 llvm::ArrayRef(TL.getTypePtr()->qual_begin(), TL.getNumProtocols()), in TransformObjCTypeParamType()
7934 if (TL.getNumProtocols()) { in TransformObjCTypeParamType()
7936 for (unsigned i = 0, n = TL.getNumProtocols(); i != n; ++i) in TransformObjCTypeParamType()
8048 llvm::ArrayRef(TL.getTypePtr()->qual_begin(), TL.getNumProtocols()), in TransformObjCObjectType()
8062 for (unsigned i = 0, n = TL.getNumProtocols(); i != n; ++i) in TransformObjCObjectType()
H A DSemaDeclObjC.cpp1135 ProtocolLocs.append(OPT->getNumProtocols(), SuperLoc); in ActOnTypedefedProtocols()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp505 if (TL.getNumProtocols()) { in VisitObjCTypeParamTypeLoc()
509 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) in VisitObjCTypeParamTypeLoc()
678 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) in VisitObjCObjectTypeLoc()
H A DASTReader.cpp7424 if (TL.getNumProtocols()) { in VisitObjCTypeParamTypeLoc()
7428 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) in VisitObjCTypeParamTypeLoc()
7440 for (unsigned i = 0, e = TL.getNumProtocols(); i != e; ++i) in VisitObjCObjectTypeLoc()