Lines Matching refs:ClsMap
2665 const Sema::SelectorSet &ClsMap, in CheckProtocolMethodDefs() argument
2764 !ClsMap.count(method->getSelector()) && in CheckProtocolMethodDefs()
2785 CheckProtocolMethodDefs(S, ImpLoc, PI, IncompleteImpl, InsMap, ClsMap, in CheckProtocolMethodDefs()
2793 const SelectorSet &ClsMap, in MatchAllMethodDeclarations() argument
2834 !ClsMap.count(I->getSelector())) { in MatchAllMethodDeclarations()
2858 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2869 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2876 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2883 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2890 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2909 SelectorSet InsMap, ClsMap; in CheckCategoryVsClassMethodMatches() local
2925 ClsMap.insert(Sel); in CheckCategoryVsClassMethodMatches()
2927 if (InsMap.empty() && ClsMap.empty()) in CheckCategoryVsClassMethodMatches()
2932 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in CheckCategoryVsClassMethodMatches()
2974 SelectorSet ClsMap; in ImplMethodsVsClassMethods() local
2976 ClsMap.insert(I->getSelector()); in ImplMethodsVsClassMethods()
2981 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in ImplMethodsVsClassMethods()
3001 InsMap, ClsMap, I, ExplicitImplProtocols); in ImplMethodsVsClassMethods()
3008 IncompleteImpl, InsMap, ClsMap, CDecl, in ImplMethodsVsClassMethods()
3896 llvm::DenseMap<Selector, const ObjCMethodDecl*> ClsMap; in ActOnAtEnd() local
3929 const ObjCMethodDecl *&PrevMethod = ClsMap[Method->getSelector()]; in ActOnAtEnd()
3947 ClsMap[Method->getSelector()] = Method; in ActOnAtEnd()