Lines Matching refs:Protocols
891 /// Protocols - Protocols for which an objc_protocol structure has
894 llvm::DenseMap<IdentifierInfo*, llvm::GlobalVariable*> Protocols;
896 /// DefinedProtocols - Protocols which have actually been
1272 llvm::Constant *Protocols,
3027 if (Protocols.count(PD->getIdentifier()))
3071 llvm::GlobalVariable *Entry = Protocols[PD->getIdentifier()];
3110 Protocols[PD->getIdentifier()] = Entry;
3118 llvm::GlobalVariable *&Entry = Protocols[PD->getIdentifier()];
3558 llvm::Constant *Protocols =
3606 values.add(EmitMetaClass(ID, Protocols, Methods[ClassMethods]));
3626 values.add(Protocols);
3652 llvm::Constant *Protocols,
3687 values.add(Protocols);
5737 for (auto &entry : Protocols) {
7028 llvm::GlobalVariable *&Entry = Protocols[PD->getIdentifier()];
7070 llvm::GlobalVariable *Entry = Protocols[PD->getIdentifier()];
7135 Protocols[PD->getIdentifier()] = Entry;