Lines Matching refs:Protocols
97 /// found in the class, its protocols, its super classes or categories.
133 // Also look into protocols, for a user declared instance method.
147 for (const auto *PI : PD->protocols())
221 for (const auto *I : PID->protocols())
235 // Look through protocols.
247 // Look through protocols.
249 for (const auto *I : OCD->protocols())
317 /// with name 'PropertyId' in the primary class; including those in protocols
334 // Look through protocols.
396 // This is O(n*m). But it is extremely rare and number of protocols in
652 // 3. Didn't find one yet - look through primary class's protocols.
653 for (const auto *I : ClassDecl->protocols())
657 // 4. Didn't find one yet - now look through categories' protocols
660 // Didn't find one yet - look through protocols.
661 const ObjCList<ObjCProtocolDecl> &Protocols =
663 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
664 E = Protocols.end(); I != E; ++I)
1079 // In categories look for overriden methods from protocols. A method from
1093 // into its protocols.
1098 for (const auto *P : Category->protocols())
1110 // into other protocols or categories.
1116 for (const auto *P : Protocol->protocols())
1122 for (const auto *P : Interface->protocols())
1606 for (auto *PI : IDecl->protocols()){
1611 // when protocol in qualified LHS is in list of protocols in the rhs 'id'
1623 for (auto *PI : Cat->protocols())
1777 for (auto *I : protocols())
1784 // lookupMethod - Lookup a instance/class method in the protocol and protocols
1799 for (const auto *I : protocols())
1828 // Scan through protocol's protocols.
1829 for (const auto *PI : PDecl->protocols())
1849 // Scan through protocol's protocols which did not have a matching property.
1851 for (const auto *PI : PDecl->protocols())