Lines Matching refs:ObjCMessageExpr
117 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr() function in ObjCMessageExpr
139 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr() function in ObjCMessageExpr
157 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr() function in ObjCMessageExpr
175 void ObjCMessageExpr::initArgsAndSelLocs(ArrayRef<Expr *> Args, in initArgsAndSelLocs()
200 ObjCMessageExpr *
201 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
209 ObjCMessageExpr *Mem; in Create()
215 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
220 ObjCMessageExpr *
221 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
228 ObjCMessageExpr *Mem; in Create()
235 ObjCMessageExpr(T, VK, LBracLoc, Receiver, Sel, SelLocs, SelLocsK, Method, in Create()
239 ObjCMessageExpr *
240 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
247 ObjCMessageExpr *Mem; in Create()
254 ObjCMessageExpr(T, VK, LBracLoc, Receiver, Sel, SelLocs, SelLocsK, Method, in Create()
258 ObjCMessageExpr *ObjCMessageExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
261 ObjCMessageExpr *Mem = alloc(Context, NumArgs, NumStoredSelLocs); in CreateEmpty()
262 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); in CreateEmpty()
265 ObjCMessageExpr *ObjCMessageExpr::alloc(const ASTContext &C, in alloc()
277 ObjCMessageExpr *ObjCMessageExpr::alloc(const ASTContext &C, unsigned NumArgs, in alloc()
279 return (ObjCMessageExpr *)C.Allocate( in alloc()
281 llvm::AlignOf<ObjCMessageExpr>::Alignment); in alloc()
284 void ObjCMessageExpr::getSelectorLocs( in getSelectorLocs()
290 SourceRange ObjCMessageExpr::getReceiverRange() const { in getReceiverRange()
306 Selector ObjCMessageExpr::getSelector() const { in getSelector()
313 QualType ObjCMessageExpr::getReceiverType() const { in getReceiverType()
327 ObjCInterfaceDecl *ObjCMessageExpr::getReceiverInterface() const { in getReceiverInterface()
339 Stmt::child_range ObjCMessageExpr::children() { in children()