Lines Matching refs:NSAPI

1 //===--- NSAPI.cpp - NSFoundation APIs ------------------------------------===//
10 #include "clang/AST/NSAPI.h"
16 NSAPI::NSAPI(ASTContext &ctx)
21 IdentifierInfo *NSAPI::getNSClassId(NSClassIdKindKind K) const {
38 Selector NSAPI::getNSStringSelector(NSStringMethodKind MK) const {
70 Optional<NSAPI::NSStringMethodKind>
71 NSAPI::getNSStringMethodKind(Selector Sel) const {
81 Selector NSAPI::getNSArraySelector(NSArrayMethodKind MK) const {
129 Optional<NSAPI::NSArrayMethodKind> NSAPI::getNSArrayMethodKind(Selector Sel) {
139 Selector NSAPI::getNSDictionarySelector(
214 Optional<NSAPI::NSDictionaryMethodKind>
215 NSAPI::getNSDictionaryMethodKind(Selector Sel) {
225 Selector NSAPI::getNSNumberLiteralSelector(NSNumberLiteralMethodKind MK,
277 Optional<NSAPI::NSNumberLiteralMethodKind>
278 NSAPI::getNSNumberLiteralMethodKind(Selector Sel) const {
288 Optional<NSAPI::NSNumberLiteralMethodKind>
289 NSAPI::getNSNumberFactoryMethodKind(QualType T) const {
298 return NSAPI::NSNumberWithBool;
300 return NSAPI::NSNumberWithInteger;
302 return NSAPI::NSNumberWithUnsignedInteger;
308 return NSAPI::NSNumberWithChar;
311 return NSAPI::NSNumberWithUnsignedChar;
313 return NSAPI::NSNumberWithShort;
315 return NSAPI::NSNumberWithUnsignedShort;
317 return NSAPI::NSNumberWithInt;
319 return NSAPI::NSNumberWithUnsignedInt;
321 return NSAPI::NSNumberWithLong;
323 return NSAPI::NSNumberWithUnsignedLong;
325 return NSAPI::NSNumberWithLongLong;
327 return NSAPI::NSNumberWithUnsignedLongLong;
329 return NSAPI::NSNumberWithFloat;
331 return NSAPI::NSNumberWithDouble;
333 return NSAPI::NSNumberWithBool;
370 bool NSAPI::isObjCBOOLType(QualType T) const {
374 bool NSAPI::isObjCNSIntegerType(QualType T) const {
378 bool NSAPI::isObjCNSUIntegerType(QualType T) const {
382 bool NSAPI::isObjCTypedef(QualType T,
401 bool NSAPI::isObjCEnumerator(const Expr *E,
419 Selector NSAPI::getOrInitSelector(ArrayRef<StringRef> Ids,