Home
last modified time | relevance | path

Searched refs:isClassMessage (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidNSObjectNewCheck.cpp100 objcMessageExpr(isClassMessage(), hasSelector("new")).bind("new_call"), in registerMatchers()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprObjC.cpp1457 bool isClassMessage, in getBaseMessageSendResultType() argument
1488 if (Method->isInstanceMethod() && isClassMessage) in getBaseMessageSendResultType()
1522 bool isClassMessage, in getMessageSendResultType() argument
1527 isClassMessage, in getMessageSendResultType()
1531 if (isClassMessage) { in getMessageSendResultType()
1715 bool isClassMessage, bool isSuperMessage, SourceLocation lbrac, in CheckMessageArgumentTypes() argument
1746 DiagID = isClassMessage ? diag::warn_class_method_not_found in CheckMessageArgumentTypes()
1760 << Sel<< isClassMessage << MatchedSel in CheckMessageArgumentTypes()
1763 Diag(SelLoc, DiagID) << Sel<< isClassMessage << MatchedSel; in CheckMessageArgumentTypes()
1767 << Sel << isClassMessage << SourceRange(SelectorLocs.front(), in CheckMessageArgumentTypes()
[all …]
H A DSemaExpr.cpp20560 << static_cast<unsigned>(msg->isClassMessage()) << msg->getSelector() in diagnoseUnknownAnyExpr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCRuntime.h190 bool isClassMessage);
H A DCGObjC.cpp379 bool isClassMessage) { in tryGenerateSpecializedMessageSend() argument
387 if (isClassMessage && in tryGenerateSpecializedMessageSend()
441 bool isClassMessage) { in GeneratePossiblySpecializedMessageSend() argument
444 Sel, Method, isClassMessage)) { in GeneratePossiblySpecializedMessageSend()
608 bool isClassMessage = false; in EmitObjCMessageExpr() local
616 isClassMessage = ReceiverType->isObjCClassType(); in EmitObjCMessageExpr()
631 isClassMessage = true; in EmitObjCMessageExpr()
645 isClassMessage = true; in EmitObjCMessageExpr()
692 isClassMessage, in EmitObjCMessageExpr()
699 method, isClassMessage); in EmitObjCMessageExpr()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp403 REGISTER_MATCHER(isClassMessage); in RegistryMaps()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp684 highlightObjCSelector(Locs, /*Decl=*/false, OME->isClassMessage(), in VisitObjCMessageExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprObjC.h1244 bool isClassMessage() const { in isClassMessage() function
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3688 AST_MATCHER(ObjCMessageExpr, isClassMessage) { in AST_MATCHER() argument
3689 return Node.isClassMessage(); in AST_MATCHER()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTraversalTest.cpp677 TEST(Matcher, isClassMessage) { in TEST() argument
681 objcMessageExpr(isClassMessage()))); in TEST()
688 objcMessageExpr(isClassMessage()))); in TEST()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h12394 ObjCMethodDecl *Method, bool isClassMessage,
12403 ObjCMethodDecl *Method, bool isClassMessage,