Searched defs:NumProtocols (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/AST/
H A DType.cpp473 unsigned NumProtocols)
477 ObjCObjectTypeBits.NumProtocols = NumProtocols;
478 assert(getNumProtocols() == NumProtocols &&
480 if (NumProtocols)
482 NumProtocols * sizeof(ObjCProtocolDecl*));
2086 unsigned NumProtocols) {
2088 for (unsigned i = 0; i != NumProtocols; i++)
471 ObjCObjectType(QualType Canonical, QualType Base, ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument
2083 Profile(llvm::FoldingSetNodeID &ID, QualType BaseType, ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument
H A DASTContext.cpp3453 unsigned NumProtocols) {
3454 if (NumProtocols == 0) return true;
3459 for (unsigned i = 1; i != NumProtocols; ++i)
3467 unsigned &NumProtocols) {
3468 ObjCProtocolDecl **ProtocolsEnd = Protocols+NumProtocols;
3471 std::sort(Protocols, Protocols+NumProtocols, CmpProtocolNames);
3474 for (unsigned I = 0, N = NumProtocols; I != N; ++I)
3479 NumProtocols = ProtocolsEnd-Protocols;
3484 unsigned NumProtocols) const {
3487 if (!NumProtocols
3452 areSortedAndUniqued(ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument
3466 SortAndUniqueProtocols(ObjCProtocolDecl **Protocols, unsigned &NumProtocols) argument
[all...]
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp5707 unsigned NumProtocols) {
5718 for (unsigned I = 0; I != NumProtocols; ++I)
5706 CodeCompleteObjCProtocolReferences(IdentifierLocPair *Protocols, unsigned NumProtocols) argument
H A DSemaDeclObjC.cpp787 unsigned NumProtocols,
789 for (unsigned i = 0; i != NumProtocols; ++i) {
785 FindProtocolDeclaration(bool WarnOnDeclarations, const IdentifierLocPair *ProtocolId, unsigned NumProtocols, SmallVectorImpl<Decl *> &Protocols) argument
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp789 unsigned NumProtocols = Record[Idx++]; local
791 Protocols.reserve(NumProtocols);
792 for (unsigned I = 0; I != NumProtocols; ++I)
795 ProtoLocs.reserve(NumProtocols);
796 for (unsigned I = 0; I != NumProtocols; ++I)
798 ID->setProtocolList(Protocols.data(), NumProtocols, ProtoLocs.data(),
802 NumProtocols = Record[Idx++];
804 Protocols.reserve(NumProtocols);
805 for (unsigned I = 0; I != NumProtocols; ++I)
807 ID->data().AllReferencedProtocols.set(Protocols.data(), NumProtocols,
[all...]
/external/clang/include/clang/AST/
H A DType.h1269 /// NumProtocols - The number of protocols stored directly on this
1271 unsigned NumProtocols : 32 - NumTypeBits;
4292 // ObjCObjectType.NumProtocols - the number of protocols stored
4313 ObjCProtocolDecl * const *Protocols, unsigned NumProtocols);
4319 ObjCObjectTypeBits.NumProtocols = 0;
4364 unsigned getNumProtocols() const { return ObjCObjectTypeBits.NumProtocols; }
4393 unsigned NumProtocols)
4394 : ObjCObjectType(Canonical, Base, Protocols, NumProtocols) {}
4401 unsigned NumProtocols);
4391 ObjCObjectTypeImpl(QualType Canonical, QualType Base, ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument

Completed in 129 milliseconds