Lines Matching refs:Protocols
413 llvm::Constant *GenerateProtocolList(ArrayRef<std::string> Protocols);
429 llvm::Constant *Protocols,
1578 llvm::Constant *Protocols, in GenerateClassStructure() argument
1634 Elements.push_back(llvm::ConstantExpr::getBitCast(Protocols, PtrTy)); in GenerateClassStructure()
1688 llvm::Constant *CGObjCGNU::GenerateProtocolList(ArrayRef<std::string>Protocols){ in GenerateProtocolList() argument
1690 Protocols.size()); in GenerateProtocolList()
1697 for (const std::string *iter = Protocols.begin(), *endIter = Protocols.end(); in GenerateProtocolList()
1715 Elements.push_back(llvm::ConstantInt::get(LongTy, Protocols.size())); in GenerateProtocolList()
1768 SmallVector<std::string, 16> Protocols; in GenerateProtocol() local
1770 Protocols.push_back(PI->getNameAsString()); in GenerateProtocol()
1807 llvm::Constant *ProtocolList = GenerateProtocolList(Protocols); in GenerateProtocol()
2032 SmallVector<std::string, 16> Protocols; in GenerateCategory() local
2037 Protocols.push_back((*I)->getNameAsString()); in GenerateCategory()
2052 GenerateProtocolList(Protocols), PtrTy)); in GenerateCategory()
2261 SmallVector<std::string, 16> Protocols; in GenerateClass() local
2263 Protocols.push_back(I->getNameAsString()); in GenerateClass()
2334 MethodList, GenerateProtocolList(Protocols), IvarOffsetArray, in GenerateClass()