Home | History | Annotate | Download | only in Checkers

Lines Matching refs:Ctx

234       ASTContext &Ctx = C.getASTContext();
236 getKeywordSelector(Ctx, "caseInsensitiveCompare", nullptr),
237 getKeywordSelector(Ctx, "compare", nullptr),
238 getKeywordSelector(Ctx, "compare", "options", nullptr),
239 getKeywordSelector(Ctx, "compare", "options", "range", nullptr),
240 getKeywordSelector(Ctx, "compare", "options", "range", "locale",
242 getKeywordSelector(Ctx, "componentsSeparatedByCharactersInSet",
244 getKeywordSelector(Ctx, "initWithFormat",
246 getKeywordSelector(Ctx, "localizedCaseInsensitiveCompare", nullptr),
247 getKeywordSelector(Ctx, "localizedCompare", nullptr),
248 getKeywordSelector(Ctx, "localizedStandardCompare", nullptr),
264 ASTContext &Ctx = C.getASTContext();
265 ArrayWithObjectSel = getKeywordSelector(Ctx, "arrayWithObject", nullptr);
266 AddObjectSel = getKeywordSelector(Ctx, "addObject", nullptr);
268 getKeywordSelector(Ctx, "insertObject", "atIndex", nullptr);
270 getKeywordSelector(Ctx, "replaceObjectAtIndex", "withObject", nullptr);
272 getKeywordSelector(Ctx, "setObject", "atIndexedSubscript", nullptr);
274 getKeywordSelector(Ctx, "arrayByAddingObject", nullptr);
293 ASTContext &Ctx = C.getASTContext();
295 getKeywordSelector(Ctx, "dictionaryWithObject", "forKey", nullptr);
297 getKeywordSelector(Ctx, "setObject", "forKey", nullptr);
299 getKeywordSelector(Ctx, "setObject", "forKeyedSubscript", nullptr);
301 getKeywordSelector(Ctx, "removeObjectForKey", nullptr);
376 static Optional<uint64_t> GetCFNumberSize(ASTContext &Ctx, uint64_t i) {
385 case kCFNumberCharType: T = Ctx.CharTy; break;
386 case kCFNumberShortType: T = Ctx.ShortTy; break;
387 case kCFNumberIntType: T = Ctx.IntTy; break;
388 case kCFNumberLongType: T = Ctx.LongTy; break;
389 case kCFNumberLongLongType: T = Ctx.LongLongTy; break;
390 case kCFNumberFloatType: T = Ctx.FloatTy; break;
391 case kCFNumberDoubleType: T = Ctx.DoubleTy; break;
400 return Ctx.getTypeSize(T);
435 ASTContext &Ctx = C.getASTContext();
437 II = &Ctx.Idents.get("CFNumberCreate");
453 Optional<uint64_t> OptTargetSize = GetCFNumberSize(Ctx, NumberKind);
476 QualType T = Ctx.getCanonicalType(R->getValueType());
484 uint64_t SourceSize = Ctx.getTypeSize(T);
553 ASTContext &Ctx = C.getASTContext();
554 Retain = &Ctx.Idents.get("CFRetain");
555 Release = &Ctx.Idents.get("CFRelease");
556 MakeCollectable = &Ctx.Idents.get("CFMakeCollectable");
557 Autorelease = &Ctx.Idents.get("CFAutorelease");
641 ASTContext &Ctx = C.getASTContext();
642 releaseS = GetNullarySelector("release", Ctx);
643 retainS = GetNullarySelector("retain", Ctx);
644 autoreleaseS = GetNullarySelector("autorelease", Ctx);
645 drainS = GetNullarySelector("drain", Ctx);
750 ASTContext &Ctx = C.getASTContext();
751 arrayWithObjectsS = GetUnarySelector("arrayWithObjects", Ctx);
753 GetUnarySelector("dictionaryWithObjectsAndKeys", Ctx);
754 setWithObjectsS = GetUnarySelector("setWithObjects", Ctx);
755 orderedSetWithObjectsS = GetUnarySelector("orderedSetWithObjects", Ctx);
757 initWithObjectsS = GetUnarySelector("initWithObjects", Ctx);
758 initWithObjectsAndKeysS = GetUnarySelector("initWithObjectsAndKeys", Ctx);
1220 ASTContext &Ctx = C.getASTContext();
1221 ObjectAtIndex = GetUnarySelector("objectAtIndex", Ctx);
1222 ObjectAtIndexedSubscript = GetUnarySelector("objectAtIndexedSubscript", Ctx);
1223 NullSelector = GetNullarySelector("null", Ctx);