Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaExprObjC.cpp1276 QualType ReceiverType, in getBaseMessageSendResultType() argument
1282 return Method->getSendResultType(ReceiverType); in getBaseMessageSendResultType()
1290 if (auto nullability = Method->getSendResultType(ReceiverType) in getBaseMessageSendResultType()
1311 Method->getSendResultType(ReceiverType)); in getBaseMessageSendResultType()
1325 if (ReceiverType->getAsObjCInterfaceType()) in getBaseMessageSendResultType()
1326 return transferNullability(Context.getObjCObjectPointerType(ReceiverType)); in getBaseMessageSendResultType()
1329 if (ReceiverType->isObjCClassType() || in getBaseMessageSendResultType()
1330 ReceiverType->isObjCQualifiedClassType()) in getBaseMessageSendResultType()
1332 Method->getSendResultType(ReceiverType)); in getBaseMessageSendResultType()
1337 return transferNullability(ReceiverType); in getBaseMessageSendResultType()
[all …]
DSemaCodeComplete.cpp5714 QualType ReceiverType = RecExpr? RecExpr->getType() in CodeCompleteObjCInstanceMessage() local
5722 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType()) { in CodeCompleteObjCInstanceMessage()
5724 if (ReceiverType->isObjCClassType()) in CodeCompleteObjCInstanceMessage()
5730 ReceiverType = Context.getObjCObjectPointerType( in CodeCompleteObjCInstanceMessage()
5737 ReceiverType = RecExpr->getType(); in CodeCompleteObjCInstanceMessage()
5745 ReceiverType, SelIdents)); in CodeCompleteObjCInstanceMessage()
5768 if (ReceiverType->isObjCClassType() || in CodeCompleteObjCInstanceMessage()
5769 ReceiverType->isObjCQualifiedClassType()) { in CodeCompleteObjCInstanceMessage()
5778 = ReceiverType->getAsObjCQualifiedIdType()) { in CodeCompleteObjCInstanceMessage()
5786 = ReceiverType->getAsObjCInterfacePointerType()) { in CodeCompleteObjCInstanceMessage()
[all …]
/external/clang/lib/Parse/
DParseInit.cpp249 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator() local
255 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
264 if (!ReceiverType) { in ParseInitializerWithPotentialDesignator()
273 = parseObjCTypeArgsAndProtocolQualifiers(IILoc, ReceiverType, in ParseInitializerWithPotentialDesignator()
281 ReceiverType = NewReceiverType.get(); in ParseInitializerWithPotentialDesignator()
286 ReceiverType, in ParseInitializerWithPotentialDesignator()
DParseObjc.cpp3065 ParsedType ReceiverType; in ParseObjCMessageExpression() local
3069 ReceiverType)) { in ParseObjCMessageExpression()
3075 if (!ReceiverType) { in ParseObjCMessageExpression()
3086 = parseObjCTypeArgsAndProtocolQualifiers(NameLoc, ReceiverType, in ParseObjCMessageExpression()
3094 ReceiverType = NewReceiverType.get(); in ParseObjCMessageExpression()
3098 ReceiverType, nullptr); in ParseObjCMessageExpression()
3158 ParsedType ReceiverType, in ParseObjCMessageExpressionBody() argument
3166 else if (ReceiverType) in ParseObjCMessageExpressionBody()
3167 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, None, in ParseObjCMessageExpressionBody()
3205 else if (ReceiverType) in ParseObjCMessageExpressionBody()
[all …]
DParseExpr.cpp187 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() argument
191 ReceiverType, ReceiverExpr); in ParseAssignmentExprWithObjCMessageExprStart()
/external/libchrome/base/
Dobserver_list_threadsafe.h68 template <typename ObserverType, typename ReceiverType, typename... Params>
69 struct Dispatcher<ObserverType, void (ReceiverType::*)(Params...)> {
70 static void Run(void (ReceiverType::*m)(Params...),
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp655 QualType ReceiverType = MessageExpr->getReceiverType(); in findMethodDecl() local
657 ReceiverType->getAs<ObjCObjectPointerType>(); in findMethodDecl()
666 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType() || in findMethodDecl()
800 QualType ReceiverType = MessageExpr->getClassReceiver(); in checkPostObjCMessage() local
801 const auto *ReceiverClassType = ReceiverType->getAs<ObjCObjectType>(); in checkPostObjCMessage()
/external/clang/lib/CodeGen/
DCGObjC.cpp377 QualType ReceiverType; in EmitObjCMessageExpr() local
381 ReceiverType = E->getInstanceReceiver()->getType(); in EmitObjCMessageExpr()
392 ReceiverType = E->getClassReceiver(); in EmitObjCMessageExpr()
393 const ObjCObjectType *ObjTy = ReceiverType->getAs<ObjCObjectType>(); in EmitObjCMessageExpr()
403 ReceiverType = E->getSuperType(); in EmitObjCMessageExpr()
409 ReceiverType = E->getSuperType(); in EmitObjCMessageExpr()
425 Receiver = EmitARCRetainAutorelease(ReceiverType, Receiver); in EmitObjCMessageExpr()
/external/clang/include/clang/Parse/
DParser.h1648 ParsedType ReceiverType,
1652 ParsedType ReceiverType, Expr *ReceiverExpr);
/external/clang/include/clang/Sema/
DSema.h7599 ParsedType &ReceiverType);
7609 QualType ReceiverType,
7619 ExprResult BuildClassMessageImplicit(QualType ReceiverType,
7635 QualType ReceiverType,
7646 QualType ReceiverType,
8946 bool CheckMessageArgumentTypes(QualType ReceiverType,
8958 QualType getMessageSendResultType(QualType ReceiverType,