Home
last modified time | relevance | path

Searched refs:ReceiverType (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprObjC.cpp1338 if (ReceiverType->isObjCClassType() || in getBaseMessageSendResultType()
2108 ReceiverType = nullptr; in getObjCMessageKind()
2258 if (!ReceiverType.isNull()) in BuildClassMessageImplicit()
2449 if (ReceiverType->isDependentType()) { in BuildClassMessage()
2466 << ReceiverType; in BuildClassMessage()
2578 if (ReceiverType.isNull()) in ActOnClassMessage()
2710 ReceiverType = Receiver->getType(); in BuildInstanceMessage()
2724 << ReceiverType in BuildInstanceMessage()
2726 if (ReceiverType->isPointerType()) { in BuildInstanceMessage()
2737 ReceiverType = Receiver->getType(); in BuildInstanceMessage()
[all …]
H A DSemaCodeComplete.cpp6468 QualType ReceiverType = RecExpr in CodeCompleteObjCInstanceMessage() local
6477 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType()) { in CodeCompleteObjCInstanceMessage()
6479 if (ReceiverType->isObjCClassType()) in CodeCompleteObjCInstanceMessage()
6484 ReceiverType = in CodeCompleteObjCInstanceMessage()
6491 ReceiverType = RecExpr->getType(); in CodeCompleteObjCInstanceMessage()
6500 ReceiverType, SelIdents)); in CodeCompleteObjCInstanceMessage()
6523 if (ReceiverType->isObjCClassType() || in CodeCompleteObjCInstanceMessage()
6524 ReceiverType->isObjCQualifiedClassType()) { in CodeCompleteObjCInstanceMessage()
6533 ReceiverType->getAsObjCQualifiedIdType()) { in CodeCompleteObjCInstanceMessage()
6541 ReceiverType->getAsObjCInterfacePointerType()) { in CodeCompleteObjCInstanceMessage()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseInit.cpp248 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator() local
254 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
263 if (!ReceiverType) { in ParseInitializerWithPotentialDesignator()
272 = parseObjCTypeArgsAndProtocolQualifiers(IILoc, ReceiverType, in ParseInitializerWithPotentialDesignator()
280 ReceiverType = NewReceiverType.get(); in ParseInitializerWithPotentialDesignator()
285 ReceiverType, in ParseInitializerWithPotentialDesignator()
H A DParseObjc.cpp3035 ParsedType ReceiverType; in ParseObjCMessageExpression() local
3039 ReceiverType)) { in ParseObjCMessageExpression()
3045 if (!ReceiverType) { in ParseObjCMessageExpression()
3064 ReceiverType = NewReceiverType.get(); in ParseObjCMessageExpression()
3068 ReceiverType, nullptr); in ParseObjCMessageExpression()
3128 ParsedType ReceiverType, in ParseObjCMessageExpressionBody() argument
3136 else if (ReceiverType) in ParseObjCMessageExpressionBody()
3175 else if (ReceiverType) in ParseObjCMessageExpressionBody()
3213 else if (ReceiverType) in ParseObjCMessageExpressionBody()
3285 else if (ReceiverType) in ParseObjCMessageExpressionBody()
[all …]
H A DParseExpr.cpp190 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() argument
194 ReceiverType, ReceiverExpr); in ParseAssignmentExprWithObjCMessageExprStart()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp661 QualType ReceiverType = MessageExpr->getReceiverType(); in findMethodDecl() local
663 ReceiverType->getAs<ObjCObjectPointerType>(); in findMethodDecl()
672 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType() || in findMethodDecl()
837 QualType ReceiverType = MessageExpr->getClassReceiver(); in checkPostObjCMessage() local
838 const auto *ReceiverClassType = ReceiverType->getAs<ObjCObjectType>(); in checkPostObjCMessage()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DRetainSummaryManager.cpp612 QualType ReceiverType) { in getSummary() argument
629 Summ = getInstanceMethodSummary(Msg, ReceiverType); in getSummary()
1050 QualType ReceiverType) { in getInstanceMethodSummary() argument
1055 if (!ReceiverType.isNull()) in getInstanceMethodSummary()
1056 if (const auto *PT = ReceiverType->getAs<ObjCObjectPointerType>()) in getInstanceMethodSummary()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DRetainSummaryManager.h691 QualType ReceiverType=QualType());
702 QualType ReceiverType);
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp398 QualType ReceiverType; in checkPostCall() local
404 ReceiverType = T->getType(); in checkPostCall()
408 const RetainSummary *Summ = Summaries.getSummary(Call, ReceiverType); in checkPostCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp466 QualType ReceiverType; in EmitObjCMessageExpr() local
470 ReceiverType = E->getInstanceReceiver()->getType(); in EmitObjCMessageExpr()
481 ReceiverType = E->getClassReceiver(); in EmitObjCMessageExpr()
482 const ObjCObjectType *ObjTy = ReceiverType->getAs<ObjCObjectType>(); in EmitObjCMessageExpr()
492 ReceiverType = E->getSuperType(); in EmitObjCMessageExpr()
498 ReceiverType = E->getSuperType(); in EmitObjCMessageExpr()
514 Receiver = EmitARCRetainAutorelease(ReceiverType, Receiver); in EmitObjCMessageExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1847 ParsedType ReceiverType,
1851 ParsedType ReceiverType, Expr *ReceiverExpr);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h8234 ParsedType &ReceiverType);
8244 QualType ReceiverType,
8254 ExprResult BuildClassMessageImplicit(QualType ReceiverType,
8270 QualType ReceiverType,
8281 QualType ReceiverType,
9862 bool CheckMessageArgumentTypes(const Expr *Receiver, QualType ReceiverType,
9873 QualType getMessageSendResultType(const Expr *Receiver, QualType ReceiverType,