Lines Matching defs:MK
43 Selector NSAPI::getNSStringSelector(NSStringMethodKind MK) const {
44 if (NSStringSelectors[MK].isNull()) {
46 switch (MK) {
71 return (NSStringSelectors[MK] = Sel);
74 return NSStringSelectors[MK];
77 Selector NSAPI::getNSArraySelector(NSArrayMethodKind MK) const {
78 if (NSArraySelectors[MK].isNull()) {
80 switch (MK) {
131 return (NSArraySelectors[MK] = Sel);
134 return NSArraySelectors[MK];
140 NSArrayMethodKind MK = NSArrayMethodKind(i);
141 if (Sel == getNSArraySelector(MK))
142 return MK;
149 NSDictionaryMethodKind MK) const {
150 if (NSDictionarySelectors[MK].isNull()) {
152 switch (MK) {
219 return (NSDictionarySelectors[MK] = Sel);
222 return NSDictionarySelectors[MK];
228 NSDictionaryMethodKind MK = NSDictionaryMethodKind(i);
229 if (Sel == getNSDictionarySelector(MK))
230 return MK;
236 Selector NSAPI::getNSSetSelector(NSSetMethodKind MK) const {
237 if (NSSetSelectors[MK].isNull()) {
239 switch (MK) {
269 return (NSSetSelectors[MK] = Sel);
272 return NSSetSelectors[MK];
277 NSSetMethodKind MK = NSSetMethodKind(i);
278 if (Sel == getNSSetSelector(MK))
279 return MK;
285 Selector NSAPI::getNSNumberLiteralSelector(NSNumberLiteralMethodKind MK,
332 if (Sels[MK].isNull())
333 Sels[MK] = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get(Names[MK]));
334 return Sels[MK];
340 NSNumberLiteralMethodKind MK = NSNumberLiteralMethodKind(i);
341 if (isNSNumberLiteralSelector(MK, Sel))
342 return MK;