Lines Matching defs:Protocols
876 /// Protocols - Protocols for which an objc_protocol structure has
879 llvm::DenseMap<IdentifierInfo*, llvm::GlobalVariable*> Protocols;
881 /// DefinedProtocols - Protocols which have actually been
1116 llvm::Constant *Protocols,
2553 if (Protocols.count(PD->getIdentifier()))
2577 llvm::GlobalVariable *Entry = Protocols[PD->getIdentifier()];
2661 Protocols[PD->getIdentifier()] = Entry;
2669 llvm::GlobalVariable *&Entry = Protocols[PD->getIdentifier()];
3060 llvm::Constant *Protocols =
3103 Values[ 0] = EmitMetaClass(ID, Protocols, ClassMethods);
3126 Values[ 9] = Protocols;
3153 llvm::Constant *Protocols,
3191 Values[ 9] = Protocols;
4988 I = Protocols.begin(), e = Protocols.end(); I != e; ++I) {
6228 llvm::GlobalVariable *&Entry = Protocols[PD->getIdentifier()];
6265 llvm::GlobalVariable *Entry = Protocols[PD->getIdentifier()];
6363 Protocols[PD->getIdentifier()] = Entry;