Home | History | Annotate | Download | only in Sema

Lines Matching refs:selector

838   llvm::DenseMap<Selector, const ObjCMethodDecl*> MethodMap;
1490 // Since conventions are sorted by selector, the only possibility is
1491 // that the types differ enough to cause one selector or the other
1646 /// improve the efficiency of selector lookups and type checking by associating
1728 Selector fISelector = S.Context.Selectors.getSelector(1, &II);
1926 Selector Sel = I->getSelector();
1936 Selector Sel = I->getSelector();
2267 /// \brief Read the contents of the method pool for a given selector from
2269 void Sema::ReadMethodPool(Selector Sel) {
2304 Selector sel = chosen->getSelector();
2313 ObjCMethodDecl *Sema::LookupMethodInGlobalPool(Selector Sel, SourceRange R,
2396 ObjCMethodDecl *Sema::LookupImplementedMethodInGlobalPool(Selector Sel) {
2437 static bool HelperIsMethodInObjCType(Sema &S, Selector Sel,
2448 Sema::SelectorsForTypoCorrection(Selector Sel,
2562 llvm::DenseMap<Selector, const ObjCMethodDecl*> InsMap;
2563 llvm::DenseMap<Selector, const ObjCMethodDecl*> ClsMap;
2806 Selector selector = method->getSelector();
2809 // with this selector before.
2810 Sema::GlobalMethodPool::iterator it = S.MethodPool.find(selector);
2813 S.ReadMethodPool(selector);
2815 it = S.MethodPool.find(selector);
2922 // Check for a method in this container which matches this selector.
2969 // same selector, after the interface method declaration.
2972 // category methods with this selector.
3049 Selector Sel,
3434 SmallVector<std::pair<Selector, SourceLocation>, 4> Sels;
3440 // Warning will be issued only when selector table is
3446 for (llvm::DenseMap<Selector, SourceLocation>::iterator S =
3449 Selector Sel = (*S).first;