Home | History | Annotate | Download | only in Sema

Lines Matching refs:selector

763   llvm::DenseMap<Selector, const ObjCMethodDecl*> MethodMap;
1401 // Since conventions are sorted by selector, the only possibility is
1402 // that the types differ enough to cause one selector or the other
1557 /// improve the efficiency of selector lookups and type checking by associating
1586 Selector fISelector = Context.Selectors.getSelector(1, &II);
2120 /// \brief Read the contents of the method pool for a given selector from
2122 void Sema::ReadMethodPool(Selector Sel) {
2157 Selector sel = chosen->getSelector();
2166 ObjCMethodDecl *Sema::LookupMethodInGlobalPool(Selector Sel, SourceRange R,
2251 ObjCMethodDecl *Sema::LookupImplementedMethodInGlobalPool(Selector Sel) {
2330 llvm::DenseMap<Selector, const ObjCMethodDecl*> InsMap;
2331 llvm::DenseMap<Selector, const ObjCMethodDecl*> ClsMap;
2639 Selector selector = method->getSelector();
2642 // with this selector before.
2643 Sema::GlobalMethodPool::iterator it = S.MethodPool.find(selector);
2646 S.ReadMethodPool(selector);
2648 it = S.MethodPool.find(selector);
2759 // Check for a method in this container which matches this selector.
2848 Selector Sel,
3240 SmallVector<std::pair<Selector, SourceLocation>, 4> Sels;
3246 // Warning will be issued only when selector table is
3252 for (llvm::DenseMap<Selector, SourceLocation>::iterator S =
3255 Selector Sel = (*S).first;