Searched refs:ReceiverType (Results 1 - 8 of 8) sorted by relevance

/external/clang/lib/Sema/
H A DSemaExprObjC.cpp1144 QualType Sema::getMessageSendResultType(QualType ReceiverType, argument
1168 if (ReceiverType->getAs<ObjCInterfaceType>() ||
1169 ReceiverType->isObjCQualifiedInterfaceType())
1170 return Context.getObjCObjectPointerType(ReceiverType);
1173 if (ReceiverType->isObjCClassType() ||
1174 ReceiverType->isObjCQualifiedClassType())
1180 return ReceiverType;
1273 bool Sema::CheckMessageArgumentTypes(QualType ReceiverType, argument
1313 const ObjCMethodDecl *OMD = SelectorsForTypoCorrection(Sel, ReceiverType);
1334 if (ReceiverType
1795 getObjCMessageKind(Scope *S, IdentifierInfo *Name, SourceLocation NameLoc, bool IsSuper, bool HasTrailingDot, ParsedType &ReceiverType) argument
1946 BuildClassMessageImplicit(QualType ReceiverType, bool isSuperReceiver, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument
2074 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument
2223 QualType ReceiverType = GetTypeFromParser(Receiver, &ReceiverTypeInfo); local
2237 BuildInstanceMessageImplicit(Expr *Receiver, QualType ReceiverType, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument
2277 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument
[all...]
H A DSemaCodeComplete.cpp5616 QualType ReceiverType = RecExpr? RecExpr->getType() local
5624 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType()) {
5626 if (ReceiverType->isObjCClassType())
5632 ReceiverType = Context.getObjCObjectPointerType(
5639 ReceiverType = RecExpr->getType();
5647 ReceiverType, SelIdents));
5670 if (ReceiverType->isObjCClassType() ||
5671 ReceiverType->isObjCQualifiedClassType()) {
5680 = ReceiverType
[all...]
/external/clang/lib/Parse/
H A DParseInit.cpp251 ParsedType ReceiverType; local
259 ReceiverType)) {
269 if (!ReceiverType) {
276 ReceiverType,
H A DParseObjc.cpp2332 ParsedType ReceiverType; local
2336 ReceiverType)) {
2342 if (!ReceiverType) {
2350 ReceiverType, nullptr);
2374 /// target is represented by \p SuperLoc, \p ReceiverType, or \p
2383 /// \param ReceiverType If this is a class message, the type of the
2410 ParsedType ReceiverType,
2418 else if (ReceiverType)
2419 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, None, local
2457 else if (ReceiverType)
2408 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
2458 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, local
2496 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, local
[all...]
H A DParseExpr.cpp185 ParsedType ReceiverType,
189 ReceiverType, ReceiverExpr);
183 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
/external/clang/lib/CodeGen/
H A DCGObjC.cpp312 QualType ReceiverType; local
316 ReceiverType = E->getInstanceReceiver()->getType();
327 ReceiverType = E->getClassReceiver();
328 const ObjCObjectType *ObjTy = ReceiverType->getAs<ObjCObjectType>();
338 ReceiverType = E->getSuperType();
344 ReceiverType = E->getSuperType();
360 Receiver = EmitARCRetainAutorelease(ReceiverType, Receiver);
/external/clang/include/clang/Parse/
H A DParser.h1550 ParsedType ReceiverType,
1554 ParsedType ReceiverType, Expr *ReceiverExpr);
/external/clang/include/clang/Sema/
H A DSema.h7087 ParsedType &ReceiverType);
7097 QualType ReceiverType,
7107 ExprResult BuildClassMessageImplicit(QualType ReceiverType,
7123 QualType ReceiverType,
7134 QualType ReceiverType,
8147 bool CheckMessageArgumentTypes(QualType ReceiverType,
8159 QualType getMessageSendResultType(QualType ReceiverType,

Completed in 861 milliseconds