Lines Matching refs:ClsMap

2687                                     const Sema::SelectorSet &ClsMap,  in CheckProtocolMethodDefs()  argument
2786 !ClsMap.count(method->getSelector()) && in CheckProtocolMethodDefs()
2807 CheckProtocolMethodDefs(S, ImpLoc, PI, IncompleteImpl, InsMap, ClsMap, in CheckProtocolMethodDefs()
2815 const SelectorSet &ClsMap, in MatchAllMethodDeclarations() argument
2859 !ClsMap.count(I->getSelector())) { in MatchAllMethodDeclarations()
2886 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2897 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2904 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2911 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2918 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in MatchAllMethodDeclarations()
2937 SelectorSet InsMap, ClsMap; in CheckCategoryVsClassMethodMatches() local
2953 ClsMap.insert(Sel); in CheckCategoryVsClassMethodMatches()
2955 if (InsMap.empty() && ClsMap.empty()) in CheckCategoryVsClassMethodMatches()
2960 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in CheckCategoryVsClassMethodMatches()
3002 SelectorSet ClsMap; in ImplMethodsVsClassMethods() local
3004 ClsMap.insert(I->getSelector()); in ImplMethodsVsClassMethods()
3009 MatchAllMethodDeclarations(InsMap, ClsMap, InsMapSeen, ClsMapSeen, in ImplMethodsVsClassMethods()
3029 InsMap, ClsMap, I, ExplicitImplProtocols); in ImplMethodsVsClassMethods()
3036 IncompleteImpl, InsMap, ClsMap, CDecl, in ImplMethodsVsClassMethods()
3997 llvm::DenseMap<Selector, const ObjCMethodDecl*> ClsMap; in ActOnAtEnd() local
4030 const ObjCMethodDecl *&PrevMethod = ClsMap[Method->getSelector()]; in ActOnAtEnd()
4048 ClsMap[Method->getSelector()] = Method; in ActOnAtEnd()