Searched refs:LiteralKind (Results 1 – 2 of 2) sorted by relevance
173 Sema::ObjCLiteralKind LiteralKind) { in ClassKindFromLiteralKind() argument174 switch (LiteralKind) { in ClassKindFromLiteralKind()200 Sema::ObjCLiteralKind LiteralKind) { in ValidateObjCLiteralInterfaceDecl() argument202 NSAPI::NSClassIdKindKind Kind = ClassKindFromLiteralKind(LiteralKind); in ValidateObjCLiteralInterfaceDecl()205 << II->getName() << LiteralKind; in ValidateObjCLiteralInterfaceDecl()209 << Decl->getName() << LiteralKind; in ValidateObjCLiteralInterfaceDecl()222 Sema::ObjCLiteralKind LiteralKind) { in LookupObjCInterfaceDeclForLiteral() argument223 NSAPI::NSClassIdKindKind ClassKind = ClassKindFromLiteralKind(LiteralKind); in LookupObjCInterfaceDeclForLiteral()235 if (!ValidateObjCLiteralInterfaceDecl(S, ID, Loc, LiteralKind)) { in LookupObjCInterfaceDeclForLiteral()
8524 Sema::ObjCLiteralKind LiteralKind = S.CheckLiteralKind(Literal); in diagnoseObjCLiteralComparison() local8525 assert(LiteralKind != Sema::LK_Block); in diagnoseObjCLiteralComparison()8526 if (LiteralKind == Sema::LK_None) { in diagnoseObjCLiteralComparison()8530 if (LiteralKind == Sema::LK_String) in diagnoseObjCLiteralComparison()8535 << LiteralKind << Literal->getSourceRange(); in diagnoseObjCLiteralComparison()