Lines Matching refs:SuperLoc
1760 SourceLocation SuperLoc, QualType SuperType, in HandleExprPropertyRefExpr() argument
1773 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
1788 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1805 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1874 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1909 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
2153 SourceLocation SuperLoc, in ActOnSuperMessage() argument
2160 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
2162 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
2168 Diag(SuperLoc, diag::error_no_super_class_message) in ActOnSuperMessage()
2176 Diag(SuperLoc, diag::error_root_class_cannot_use_super) in ActOnSuperMessage()
2190 return BuildInstanceMessage(nullptr, SuperTy, SuperLoc, in ActOnSuperMessage()
2199 SuperLoc, Sel, /*Method=*/nullptr, in ActOnSuperMessage()
2332 SourceLocation SuperLoc, in BuildClassMessage() argument
2340 SourceLocation Loc = SuperLoc.isValid()? SuperLoc in BuildClassMessage()
2358 assert(SuperLoc.isInvalid() && "Message to super with dependent type"); in BuildClassMessage()
2380 = SuperLoc.isValid()? SourceRange(SuperLoc) in BuildClassMessage()
2414 SuperLoc.isValid(), LBracLoc, RBracLoc, in BuildClassMessage()
2426 if (!SuperLoc.isValid()) { in BuildClassMessage()
2451 if (SuperLoc.isValid()) in BuildClassMessage()
2453 SuperLoc, /*IsInstanceSuper=*/false, in BuildClassMessage()
2534 SourceLocation SuperLoc, in BuildInstanceMessage() argument
2543 SourceLocation Loc = SuperLoc.isValid()? SuperLoc : Receiver->getLocStart(); in BuildInstanceMessage()
2545 SuperLoc.isValid()? SuperLoc : Receiver->getSourceRange(); in BuildInstanceMessage()
2576 assert(SuperLoc.isInvalid() && "Message to super with dependent type"); in BuildInstanceMessage()
2755 : SourceRange(SuperLoc))) { in BuildInstanceMessage()
2761 : SuperLoc, diag::note_receiver_is_id); in BuildInstanceMessage()
2830 (SuperLoc.isValid() || isSelfExpr(Receiver))) { in BuildInstanceMessage()
2832 if (SuperLoc.isValid()) { in BuildInstanceMessage()
2852 Diag(SelLoc, SuperLoc.isValid() ? in BuildInstanceMessage()
2862 (SuperLoc.isValid() || isSelfExpr(Receiver))) { in BuildInstanceMessage()
2863 if (SuperLoc.isValid()) { in BuildInstanceMessage()
2879 ClassMessage, SuperLoc.isValid(), in BuildInstanceMessage()
2972 if (SuperLoc.isValid()) in BuildInstanceMessage()
2974 SuperLoc, /*IsInstanceSuper=*/true, in BuildInstanceMessage()
2990 (SuperLoc.isValid() || isSelfExpr(Receiver))) { in BuildInstanceMessage()