Lines Matching refs:Ctx
240 ASTContext &Ctx = C.getASTContext(); in checkPreObjCMessage() local
242 getKeywordSelector(Ctx, "caseInsensitiveCompare"), in checkPreObjCMessage()
243 getKeywordSelector(Ctx, "compare"), in checkPreObjCMessage()
244 getKeywordSelector(Ctx, "compare", "options"), in checkPreObjCMessage()
245 getKeywordSelector(Ctx, "compare", "options", "range"), in checkPreObjCMessage()
246 getKeywordSelector(Ctx, "compare", "options", "range", "locale"), in checkPreObjCMessage()
247 getKeywordSelector(Ctx, "componentsSeparatedByCharactersInSet"), in checkPreObjCMessage()
248 getKeywordSelector(Ctx, "initWithFormat"), in checkPreObjCMessage()
249 getKeywordSelector(Ctx, "localizedCaseInsensitiveCompare"), in checkPreObjCMessage()
250 getKeywordSelector(Ctx, "localizedCompare"), in checkPreObjCMessage()
251 getKeywordSelector(Ctx, "localizedStandardCompare"), in checkPreObjCMessage()
267 ASTContext &Ctx = C.getASTContext(); in checkPreObjCMessage() local
268 ArrayWithObjectSel = getKeywordSelector(Ctx, "arrayWithObject"); in checkPreObjCMessage()
269 AddObjectSel = getKeywordSelector(Ctx, "addObject"); in checkPreObjCMessage()
271 getKeywordSelector(Ctx, "insertObject", "atIndex"); in checkPreObjCMessage()
273 getKeywordSelector(Ctx, "replaceObjectAtIndex", "withObject"); in checkPreObjCMessage()
275 getKeywordSelector(Ctx, "setObject", "atIndexedSubscript"); in checkPreObjCMessage()
276 ArrayByAddingObjectSel = getKeywordSelector(Ctx, "arrayByAddingObject"); in checkPreObjCMessage()
295 ASTContext &Ctx = C.getASTContext(); in checkPreObjCMessage() local
297 getKeywordSelector(Ctx, "dictionaryWithObject", "forKey"); in checkPreObjCMessage()
298 SetObjectForKeySel = getKeywordSelector(Ctx, "setObject", "forKey"); in checkPreObjCMessage()
300 getKeywordSelector(Ctx, "setObject", "forKeyedSubscript"); in checkPreObjCMessage()
301 RemoveObjectForKeySel = getKeywordSelector(Ctx, "removeObjectForKey"); in checkPreObjCMessage()
376 static Optional<uint64_t> GetCFNumberSize(ASTContext &Ctx, uint64_t i) { in GetCFNumberSize() argument
385 case kCFNumberCharType: T = Ctx.CharTy; break; in GetCFNumberSize()
386 case kCFNumberShortType: T = Ctx.ShortTy; break; in GetCFNumberSize()
387 case kCFNumberIntType: T = Ctx.IntTy; break; in GetCFNumberSize()
388 case kCFNumberLongType: T = Ctx.LongTy; break; in GetCFNumberSize()
389 case kCFNumberLongLongType: T = Ctx.LongLongTy; break; in GetCFNumberSize()
390 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
391 case kCFNumberDoubleType: T = Ctx.DoubleTy; break; in GetCFNumberSize()
400 return Ctx.getTypeSize(T); in GetCFNumberSize()
435 ASTContext &Ctx = C.getASTContext(); in checkPreStmt() local
437 ICreate = &Ctx.Idents.get("CFNumberCreate"); in checkPreStmt()
438 IGetValue = &Ctx.Idents.get("CFNumberGetValue"); in checkPreStmt()
454 Optional<uint64_t> OptCFNumberSize = GetCFNumberSize(Ctx, NumberKind); in checkPreStmt()
477 QualType T = Ctx.getCanonicalType(R->getValueType()); in checkPreStmt()
485 uint64_t PrimitiveTypeSize = Ctx.getTypeSize(T); in checkPreStmt()
613 ASTContext &Ctx = C.getASTContext(); in checkPreObjCMessage() local
614 releaseS = GetNullarySelector("release", Ctx); in checkPreObjCMessage()
615 retainS = GetNullarySelector("retain", Ctx); in checkPreObjCMessage()
616 autoreleaseS = GetNullarySelector("autorelease", Ctx); in checkPreObjCMessage()
617 drainS = GetNullarySelector("drain", Ctx); in checkPreObjCMessage()
722 ASTContext &Ctx = C.getASTContext(); in checkPreObjCMessage() local
723 arrayWithObjectsS = GetUnarySelector("arrayWithObjects", Ctx); in checkPreObjCMessage()
725 GetUnarySelector("dictionaryWithObjectsAndKeys", Ctx); in checkPreObjCMessage()
726 setWithObjectsS = GetUnarySelector("setWithObjects", Ctx); in checkPreObjCMessage()
727 orderedSetWithObjectsS = GetUnarySelector("orderedSetWithObjects", Ctx); in checkPreObjCMessage()
729 initWithObjectsS = GetUnarySelector("initWithObjects", Ctx); in checkPreObjCMessage()
730 initWithObjectsAndKeysS = GetUnarySelector("initWithObjectsAndKeys", Ctx); in checkPreObjCMessage()
1191 ASTContext &Ctx = C.getASTContext(); in checkPostObjCMessage() local
1192 ObjectAtIndex = GetUnarySelector("objectAtIndex", Ctx); in checkPostObjCMessage()
1193 ObjectAtIndexedSubscript = GetUnarySelector("objectAtIndexedSubscript", Ctx); in checkPostObjCMessage()
1194 NullSelector = GetNullarySelector("null", Ctx); in checkPostObjCMessage()