/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 1467 QualType ReceiverType, in getBaseMessageSendResultType() argument 1473 return Method->getSendResultType(ReceiverType); in getBaseMessageSendResultType() 1482 Method->getSendResultType(ReceiverType)->getNullability()) { in getBaseMessageSendResultType() 1502 Method->getSendResultType(ReceiverType)); in getBaseMessageSendResultType() 1516 if (ReceiverType->getAsObjCInterfaceType()) in getBaseMessageSendResultType() 1517 return transferNullability(Context.getObjCObjectPointerType(ReceiverType)); in getBaseMessageSendResultType() 1520 if (ReceiverType->isObjCClassType() || in getBaseMessageSendResultType() 1521 ReceiverType->isObjCQualifiedClassType()) in getBaseMessageSendResultType() 1523 Method->getSendResultType(ReceiverType)); in getBaseMessageSendResultType() 1528 return transferNullability(ReceiverType); in getBaseMessageSendResultType() [all …]
|
H A D | SemaCodeComplete.cpp | 8319 QualType ReceiverType = RecExpr in CodeCompleteObjCInstanceMessage() local 8328 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType()) { in CodeCompleteObjCInstanceMessage() 8330 if (ReceiverType->isObjCClassType()) in CodeCompleteObjCInstanceMessage() 8335 ReceiverType = in CodeCompleteObjCInstanceMessage() 8342 ReceiverType = RecExpr->getType(); in CodeCompleteObjCInstanceMessage() 8351 ReceiverType, SelIdents)); in CodeCompleteObjCInstanceMessage() 8374 if (ReceiverType->isObjCClassType() || in CodeCompleteObjCInstanceMessage() 8375 ReceiverType->isObjCQualifiedClassType()) { in CodeCompleteObjCInstanceMessage() 8384 ReceiverType->getAsObjCQualifiedIdType()) { in CodeCompleteObjCInstanceMessage() 8392 ReceiverType->getAsObjCInterfacePointerType()) { in CodeCompleteObjCInstanceMessage() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseInit.cpp | 292 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator() local 298 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator() 307 if (!ReceiverType) { in ParseInitializerWithPotentialDesignator() 316 = parseObjCTypeArgsAndProtocolQualifiers(IILoc, ReceiverType, in ParseInitializerWithPotentialDesignator() 324 ReceiverType = NewReceiverType.get(); in ParseInitializerWithPotentialDesignator() 329 ReceiverType, in ParseInitializerWithPotentialDesignator()
|
H A D | ParseObjc.cpp | 3129 ParsedType ReceiverType; in ParseObjCMessageExpression() local 3132 NextToken().is(tok::period), ReceiverType)) { in ParseObjCMessageExpression() 3138 if (!ReceiverType) { in ParseObjCMessageExpression() 3149 = parseObjCTypeArgsAndProtocolQualifiers(NameLoc, ReceiverType, in ParseObjCMessageExpression() 3157 ReceiverType = NewReceiverType.get(); in ParseObjCMessageExpression() 3161 ReceiverType, nullptr); in ParseObjCMessageExpression() 3221 ParsedType ReceiverType, in ParseObjCMessageExpressionBody() argument 3230 else if (ReceiverType) in ParseObjCMessageExpressionBody() 3232 getCurScope(), ReceiverType, std::nullopt, false); in ParseObjCMessageExpressionBody() 3269 else if (ReceiverType) in ParseObjCMessageExpressionBody() [all …]
|
H A D | ParseExpr.cpp | 213 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() argument 217 ReceiverType, ReceiverExpr); in ParseAssignmentExprWithObjCMessageExprStart()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaObjC.h | 729 ParsedType &ReceiverType); 737 QualType ReceiverType, SourceLocation SuperLoc, 744 ExprResult BuildClassMessageImplicit(QualType ReceiverType, 754 ExprResult BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, 762 ExprResult BuildInstanceMessageImplicit(Expr *Receiver, QualType ReceiverType, 835 bool CheckMessageArgumentTypes(const Expr *Receiver, QualType ReceiverType, 846 QualType getMessageSendResultType(const Expr *Receiver, QualType ReceiverType,
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 353 QualType ReceiverType) { in getSummary() argument 359 isReceiverUnconsumedSelf(Call), ReceiverType); in getSummary() 367 QualType ReceiverType; in checkPostCall() local 373 ReceiverType = T->getType(); in checkPostCall() 377 const RetainSummary *Summ = getSummary(Summaries, Call, ReceiverType); in checkPostCall()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | RetainSummaryManager.h | 665 QualType ReceiverType={}); 683 getInstanceMethodSummary(const ObjCMessageExpr *ME, QualType ReceiverType);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 558 QualType ReceiverType = SubOME->getClassReceiver(); in tryEmitSpecializedAllocInit() local 559 const ObjCObjectType *ObjTy = ReceiverType->castAs<ObjCObjectType>(); in tryEmitSpecializedAllocInit() 612 QualType ReceiverType; in EmitObjCMessageExpr() local 616 ReceiverType = E->getInstanceReceiver()->getType(); in EmitObjCMessageExpr() 617 isClassMessage = ReceiverType->isObjCClassType(); in EmitObjCMessageExpr() 628 ReceiverType = E->getClassReceiver(); in EmitObjCMessageExpr() 629 OID = ReceiverType->castAs<ObjCObjectType>()->getInterface(); in EmitObjCMessageExpr() 637 ReceiverType = E->getSuperType(); in EmitObjCMessageExpr() 643 ReceiverType = E->getSuperType(); in EmitObjCMessageExpr() 659 Receiver = EmitARCRetainAutorelease(ReceiverType, Receiver); in EmitObjCMessageExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 2154 ParsedType ReceiverType, 2158 ParsedType ReceiverType, Expr *ReceiverExpr);
|