Searched refs:Protocols (Results 1 - 19 of 19) sorted by relevance

/external/clang/lib/AST/
H A DDeclPrinter.cpp990 // Protocols?
991 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols(); local
992 if (!Protocols.empty()) {
993 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
994 E = Protocols.end(); I != E; ++I)
995 Out << (I == Protocols.begin() ? '<' : ',') << **I;
1028 // Protocols?
1029 const ObjCList<ObjCProtocolDecl> &Protocols = PID->getReferencedProtocols(); local
1030 if (!Protocols.empty()) {
1032 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols
[all...]
H A DASTContext.cpp1833 llvm::SmallPtrSet<ObjCProtocolDecl*, 8> &Protocols) {
1838 Protocols.insert(Proto->getCanonicalDecl());
1840 Protocols.insert(P->getCanonicalDecl());
1841 CollectInheritedProtocols(P, Protocols);
1847 CollectInheritedProtocols(Cat, Protocols);
1851 CollectInheritedProtocols(SD, Protocols);
1856 Protocols.insert(Proto->getCanonicalDecl());
1858 CollectInheritedProtocols(P, Protocols);
1862 Protocols.insert(Proto->getCanonicalDecl());
1864 CollectInheritedProtocols(P, Protocols);
1832 CollectInheritedProtocols(const Decl *CDecl, llvm::SmallPtrSet<ObjCProtocolDecl*, 8> &Protocols) argument
3452 areSortedAndUniqued(ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument
3466 SortAndUniqueProtocols(ObjCProtocolDecl **Protocols, unsigned &NumProtocols) argument
3482 getObjCObjectType(QualType BaseType, ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) const argument
6678 SmallVector<ObjCProtocolDecl *, 8> Protocols; local
[all...]
H A DASTImporter.cpp1782 SmallVector<ObjCProtocolDecl *, 4> Protocols;
1788 Protocols.push_back(Protocol);
1792 Protocols.data(),
1793 Protocols.size());
3339 SmallVector<ObjCProtocolDecl *, 4> Protocols; local
3351 Protocols.push_back(ToProto);
3356 ToCategory->setProtocolList(Protocols.data(), Protocols.size(),
3393 SmallVector<ObjCProtocolDecl *, 4> Protocols; local
3405 Protocols
3522 SmallVector<ObjCProtocolDecl *, 4> Protocols; local
[all...]
H A DDeclObjC.cpp577 const ObjCList<ObjCProtocolDecl> &Protocols = local
579 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
580 E = Protocols.end(); I != E; ++I)
H A DType.cpp472 ObjCProtocolDecl * const *Protocols,
481 memcpy(getProtocolStorage(), Protocols, local
2085 ObjCProtocolDecl * const *Protocols,
2089 ID.AddPointer(Protocols[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
/external/clang/lib/CodeGen/
H A DCGObjCGNU.cpp410 llvm::Constant *GenerateProtocolList(ArrayRef<std::string> Protocols);
426 llvm::Constant *Protocols,
1572 llvm::Constant *Protocols,
1628 Elements.push_back(llvm::ConstantExpr::getBitCast(Protocols, PtrTy));
1682 llvm::Constant *CGObjCGNU::GenerateProtocolList(ArrayRef<std::string>Protocols){
1684 Protocols.size());
1691 for (const std::string *iter = Protocols.begin(), *endIter = Protocols.end();
1709 Elements.push_back(llvm::ConstantInt::get(LongTy, Protocols.size()));
1730 // Protocols ar
1563 GenerateClassStructure( llvm::Constant *MetaClass, llvm::Constant *SuperClass, unsigned info, const char *Name, llvm::Constant *Version, llvm::Constant *InstanceSize, llvm::Constant *IVars, llvm::Constant *Methods, llvm::Constant *Protocols, llvm::Constant *IvarOffsets, llvm::Constant *Properties, llvm::Constant *StrongIvarBitmap, llvm::Constant *WeakIvarBitmap, bool isMeta) argument
1762 SmallVector<std::string, 16> Protocols; local
2026 SmallVector<std::string, 16> Protocols; local
2255 SmallVector<std::string, 16> Protocols; local
[all...]
H A DCGObjCMac.cpp883 /// Protocols - Protocols for which an objc_protocol structure has
886 llvm::DenseMap<IdentifierInfo*, llvm::GlobalVariable*> Protocols; member in class:__anon17846::CGObjCCommonMac
888 /// DefinedProtocols - Protocols which have actually been
1124 llvm::Constant *Protocols,
2543 if (Protocols.count(PD->getIdentifier()))
2575 llvm::GlobalVariable *Entry = Protocols[PD->getIdentifier()];
2655 Protocols[PD->getIdentifier()] = Entry;
2664 llvm::GlobalVariable *&Entry = Protocols[PD->getIdentifier()];
3040 llvm::Constant *Protocols local
3126 EmitMetaClass(const ObjCImplementationDecl *ID, llvm::Constant *Protocols, ArrayRef<llvm::Constant*> Methods) argument
[all...]
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp882 // Protocols are in distinct namespaces from everything else.
4835 const ObjCList<ObjCProtocolDecl> &Protocols local
4837 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
4838 E = Protocols.end();
4860 const ObjCList<ObjCProtocolDecl> &Protocols local
4862 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
4863 E = Protocols.end();
5706 void Sema::CodeCompleteObjCProtocolReferences(IdentifierLocPair *Protocols, argument
5719 if (ObjCProtocolDecl *Protocol = LookupProtocol(Protocols[I].first,
5720 Protocols[
6068 const ObjCList<ObjCProtocolDecl> &Protocols local
6091 const ObjCList<ObjCProtocolDecl> &Protocols local
6114 const ObjCList<ObjCProtocolDecl> &Protocols local
[all...]
H A DSemaDeclObjC.cpp783 /// protocol declarations in its 'Protocols' argument.
788 SmallVectorImpl<Decl *> &Protocols) {
826 Protocols.push_back(PDecl);
943 // Protocols in the class extension belong to the class.
785 FindProtocolDeclaration(bool WarnOnDeclarations, const IdentifierLocPair *ProtocolId, unsigned NumProtocols, SmallVectorImpl<Decl *> &Protocols) argument
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp790 SmallVector<ObjCProtocolDecl *, 16> Protocols; local
791 Protocols.reserve(NumProtocols);
793 Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx));
798 ID->setProtocolList(Protocols.data(), NumProtocols, ProtoLocs.data(),
803 Protocols.clear();
804 Protocols.reserve(NumProtocols);
806 Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx));
807 ID->data().AllReferencedProtocols.set(Protocols.data(), NumProtocols,
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp7129 const ObjCList<ObjCProtocolDecl> &Protocols,
7132 if (Protocols.empty()) return;
7134 for (unsigned i = 0; i != Protocols.size(); i++)
7135 RewriteObjCProtocolMetaData(Protocols[i], Result);
7151 Result += utostr(Protocols.size());
7158 Result += utostr(Protocols.size());
7162 Result += Protocols[0]->getNameAsString();
7165 for (unsigned i = 1; i != Protocols.size(); i++) {
7167 Result += Protocols[i]->getNameAsString();
7242 // Protocols reference
7128 RewriteObjCProtocolListMetaData( const ObjCList<ObjCProtocolDecl> &Protocols, StringRef prefix, StringRef ClassName, std::string &Result) argument
7245 const ObjCList<ObjCProtocolDecl> &Protocols = CDecl->getReferencedProtocols(); local
[all...]
H A DRewriteObjC.cpp5283 const ObjCList<ObjCProtocolDecl> &Protocols,
5286 if (Protocols.empty()) return;
5288 for (unsigned i = 0; i != Protocols.size(); i++)
5289 RewriteObjCProtocolMetaData(Protocols[i], prefix, ClassName, Result);
5302 Result += utostr(Protocols.size());
5309 Result += utostr(Protocols.size());
5313 Result += Protocols[0]->getNameAsString();
5316 for (unsigned i = 1; i != Protocols.size(); i++) {
5318 Result += Protocols[i]->getNameAsString();
5439 // Protocols reference
5282 RewriteObjCProtocolListMetaData( const ObjCList<ObjCProtocolDecl> &Protocols, StringRef prefix, StringRef ClassName, std::string &Result) argument
[all...]
/external/clang/include/clang/AST/
H A DASTContext.h1147 ObjCProtocolDecl * const *Protocols,
1751 llvm::SmallPtrSet<ObjCProtocolDecl*, 8> &Protocols);
H A DType.h4313 ObjCProtocolDecl * const *Protocols, unsigned NumProtocols);
4392 ObjCProtocolDecl * const *Protocols,
4394 : ObjCObjectType(Canonical, Base, Protocols, NumProtocols) {}
4391 ObjCObjectTypeImpl(QualType Canonical, QualType Base, ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp564 const ObjCList<ObjCProtocolDecl> &Protocols = IDecl->getReferencedProtocols(); local
569 if (Protocols.empty()) {
/external/clang/lib/Parse/
H A DParseObjc.cpp1186 ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &Protocols, argument
1225 Protocols);
/external/chromium_org/ppapi/tests/
H A Dtest_websocket.cc209 RUN_TEST_WITH_REFERENCE_CHECK(Protocols, filter);
/external/clang/include/clang/Sema/
H A DSema.h6828 SmallVectorImpl<Decl *> &Protocols);
8139 void CodeCompleteObjCProtocolReferences(IdentifierLocPair *Protocols,
/external/iproute2/doc/
H A Dip-cref.tex2679 \bibitem{IOS} ``Cisco IOS Release 12.0 Network Protocols

Completed in 2158 milliseconds