Home | History | Annotate | Download | only in AST

Lines Matching defs: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())
242 for (const auto *I : PID->protocols())
258 // Look through protocols.
271 // Look through protocols.
273 for (const auto *I : OCD->protocols())
342 /// with name 'PropertyId' in the primary class; including those in protocols
361 // Look through protocols.
424 // This is O(n*m). But it is extremely rare and number of protocols in
680 // 3. Didn't find one yet - look through primary class's protocols.
681 for (const auto *I : ClassDecl->protocols())
685 // 4. Didn't find one yet - now look through categories' protocols
688 // Didn't find one yet - look through protocols.
689 const ObjCList<ObjCProtocolDecl> &Protocols =
691 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
692 E = Protocols.end(); I != E; ++I)
1111 // In categories look for overriden methods from protocols. A method from
1125 // into its protocols.
1130 for (const auto *P : Category->protocols())
1142 // into other protocols or categories.
1148 for (const auto *P : Protocol->protocols())
1154 for (const auto *P : Interface->protocols())
1640 for (auto *PI : IDecl->protocols()){
1645 // when protocol in qualified LHS is in list of protocols in the rhs 'id'
1657 for (auto *PI : Cat->protocols())
1811 for (auto *I : protocols())
1818 // lookupMethod - Lookup a instance/class method in the protocol and protocols
1833 for (const auto *I : protocols())
1864 // Scan through protocol's protocols.
1865 for (const auto *PI : PDecl->protocols())
1885 // Scan through protocol's protocols which did not have a matching property.
1887 for (const auto *PI : PDecl->protocols())