Home | History | Annotate | Download | only in Checkers

Lines Matching defs:Ctx

235       ASTContext &Ctx = C.getASTContext();
237 getKeywordSelector(Ctx, "caseInsensitiveCompare", nullptr),
238 getKeywordSelector(Ctx, "compare", nullptr),
239 getKeywordSelector(Ctx, "compare", "options", nullptr),
240 getKeywordSelector(Ctx, "compare", "options", "range", nullptr),
241 getKeywordSelector(Ctx, "compare", "options", "range", "locale",
243 getKeywordSelector(Ctx, "componentsSeparatedByCharactersInSet",
245 getKeywordSelector(Ctx, "initWithFormat",
247 getKeywordSelector(Ctx, "localizedCaseInsensitiveCompare", nullptr),
248 getKeywordSelector(Ctx, "localizedCompare", nullptr),
249 getKeywordSelector(Ctx, "localizedStandardCompare", nullptr),
265 ASTContext &Ctx = C.getASTContext();
266 ArrayWithObjectSel = getKeywordSelector(Ctx, "arrayWithObject", nullptr);
267 AddObjectSel = getKeywordSelector(Ctx, "addObject", nullptr);
269 getKeywordSelector(Ctx, "insertObject", "atIndex", nullptr);
271 getKeywordSelector(Ctx, "replaceObjectAtIndex", "withObject", nullptr);
273 getKeywordSelector(Ctx, "setObject", "atIndexedSubscript", nullptr);
275 getKeywordSelector(Ctx, "arrayByAddingObject", nullptr);
294 ASTContext &Ctx = C.getASTContext();
296 getKeywordSelector(Ctx, "dictionaryWithObject", "forKey", nullptr);
298 getKeywordSelector(Ctx, "setObject", "forKey", nullptr);
300 getKeywordSelector(Ctx, "setObject", "forKeyedSubscript", nullptr);
302 getKeywordSelector(Ctx, "removeObjectForKey", nullptr);
377 static Optional<uint64_t> GetCFNumberSize(ASTContext &Ctx, uint64_t i) {
386 case kCFNumberCharType: T = Ctx.CharTy; break;
387 case kCFNumberShortType: T = Ctx.ShortTy; break;
388 case kCFNumberIntType: T = Ctx.IntTy; break;
389 case kCFNumberLongType: T = Ctx.LongTy; break;
390 case kCFNumberLongLongType: T = Ctx.LongLongTy; break;
391 case kCFNumberFloatType: T = Ctx.FloatTy; break;
392 case kCFNumberDoubleType: T = Ctx.DoubleTy; break;
401 return Ctx.getTypeSize(T);
436 ASTContext &Ctx = C.getASTContext();
438 II = &Ctx.Idents.get("CFNumberCreate");
454 Optional<uint64_t> OptTargetSize = GetCFNumberSize(Ctx, NumberKind);
477 QualType T = Ctx.getCanonicalType(R->getValueType());
485 uint64_t SourceSize = Ctx.getTypeSize(T);
554 ASTContext &Ctx = C.getASTContext();
555 Retain = &Ctx.Idents.get("CFRetain");
556 Release = &Ctx.Idents.get("CFRelease");
557 MakeCollectable = &Ctx.Idents.get("CFMakeCollectable");
558 Autorelease = &Ctx.Idents.get("CFAutorelease");
643 ASTContext &Ctx = C.getASTContext();
644 releaseS = GetNullarySelector("release", Ctx);
645 retainS = GetNullarySelector("retain", Ctx);
646 autoreleaseS = GetNullarySelector("autorelease", Ctx);
647 drainS = GetNullarySelector("drain", Ctx);
752 ASTContext &Ctx = C.getASTContext();
753 arrayWithObjectsS = GetUnarySelector("arrayWithObjects", Ctx);
755 GetUnarySelector("dictionaryWithObjectsAndKeys", Ctx);
756 setWithObjectsS = GetUnarySelector("setWithObjects", Ctx);
757 orderedSetWithObjectsS = GetUnarySelector("orderedSetWithObjects", Ctx);
759 initWithObjectsS = GetUnarySelector("initWithObjects", Ctx);
760 initWithObjectsAndKeysS = GetUnarySelector("initWithObjectsAndKeys", Ctx);
1229 ASTContext &Ctx = C.getASTContext();
1230 ObjectAtIndex = GetUnarySelector("objectAtIndex", Ctx);
1231 ObjectAtIndexedSubscript = GetUnarySelector("objectAtIndexedSubscript", Ctx);
1232 NullSelector = GetNullarySelector("null", Ctx);