Lines Matching refs:SuperLoc

1802                           SourceLocation SuperLoc, QualType SuperType,  in HandleExprPropertyRefExpr()  argument
1815 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
1830 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1847 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1916 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1951 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
2201 SourceLocation SuperLoc, in ActOnSuperMessage() argument
2208 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
2210 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
2216 Diag(SuperLoc, diag::err_no_super_class_message) in ActOnSuperMessage()
2224 Diag(SuperLoc, diag::err_root_class_cannot_use_super) in ActOnSuperMessage()
2238 return BuildInstanceMessage(nullptr, SuperTy, SuperLoc, in ActOnSuperMessage()
2247 SuperLoc, Sel, /*Method=*/nullptr, in ActOnSuperMessage()
2427 SourceLocation SuperLoc, in BuildClassMessage() argument
2435 SourceLocation Loc = SuperLoc.isValid()? SuperLoc in BuildClassMessage()
2454 assert(SuperLoc.isInvalid() && "Message to super with dependent type"); in BuildClassMessage()
2476 = SuperLoc.isValid()? SourceRange(SuperLoc) in BuildClassMessage()
2510 Method, true, SuperLoc.isValid(), LBracLoc, in BuildClassMessage()
2521 if (!SuperLoc.isValid()) { in BuildClassMessage()
2546 if (SuperLoc.isValid()) in BuildClassMessage()
2548 SuperLoc, /*IsInstanceSuper=*/false, in BuildClassMessage()
2650 SourceLocation SuperLoc, in BuildInstanceMessage() argument
2658 assert((Receiver || SuperLoc.isValid()) && "If the Receiver is null, the " in BuildInstanceMessage()
2663 SourceLocation Loc = SuperLoc.isValid() ? SuperLoc : Receiver->getBeginLoc(); in BuildInstanceMessage()
2665 SuperLoc.isValid()? SuperLoc : Receiver->getSourceRange(); in BuildInstanceMessage()
2697 assert(SuperLoc.isInvalid() && "Message to super with dependent type"); in BuildInstanceMessage()
2884 : SourceRange(SuperLoc))) { in BuildInstanceMessage()
2889 Diag(Receiver ? Receiver->getBeginLoc() : SuperLoc, in BuildInstanceMessage()
2959 (SuperLoc.isValid() || isSelfExpr(Receiver))) { in BuildInstanceMessage()
2961 if (SuperLoc.isValid()) { in BuildInstanceMessage()
2981 Diag(SelLoc, SuperLoc.isValid() ? in BuildInstanceMessage()
2991 (SuperLoc.isValid() || isSelfExpr(Receiver))) { in BuildInstanceMessage()
2992 if (SuperLoc.isValid()) { in BuildInstanceMessage()
3008 Method, ClassMessage, SuperLoc.isValid(), in BuildInstanceMessage()
3102 if (SuperLoc.isValid()) in BuildInstanceMessage()
3104 SuperLoc, /*IsInstanceSuper=*/true, in BuildInstanceMessage()
3140 (SuperLoc.isValid() || isSelfExpr(Receiver))) { in BuildInstanceMessage()