Searched refs:ObjCIndirectCopyRestoreExpr (Results 1 – 11 of 11) sorted by relevance
932 class ObjCIndirectCopyRestoreExpr : public Expr {944 explicit ObjCIndirectCopyRestoreExpr(EmptyShell Empty) in ObjCIndirectCopyRestoreExpr() function948 ObjCIndirectCopyRestoreExpr(Expr *operand, QualType type, bool shouldCopy) in ObjCIndirectCopyRestoreExpr() function973 static bool classof(const ObjCIndirectCopyRestoreExpr *) { return true; } in classof() argument
187 friend class ObjCIndirectCopyRestoreExpr; variable
1937 DEF_TRAVERSE_STMT(ObjCIndirectCopyRestoreExpr, { })
136 def ObjCIndirectCopyRestoreExpr : DStmt<Expr>;
1325 const ObjCIndirectCopyRestoreExpr *CRE) { in emitWritebackArg()1406 if (const ObjCIndirectCopyRestoreExpr *CRE in EmitCallArg()1407 = dyn_cast<ObjCIndirectCopyRestoreExpr>(E)) { in EmitCallArg()
981 const ObjCIndirectCopyRestoreExpr *S) { in VisitObjCIndirectCopyRestoreExpr()
1483 StmtPrinter::VisitObjCIndirectCopyRestoreExpr(ObjCIndirectCopyRestoreExpr *E) { in VisitObjCIndirectCopyRestoreExpr()
491 VisitObjCIndirectCopyRestoreExpr(ObjCIndirectCopyRestoreExpr *E) { in VisitObjCIndirectCopyRestoreExpr()1748 S = new (Context) ObjCIndirectCopyRestoreExpr(Empty); in ReadStmtFromStream()
486 VisitObjCIndirectCopyRestoreExpr(ObjCIndirectCopyRestoreExpr *E) { in VisitObjCIndirectCopyRestoreExpr()
7706 TransformObjCIndirectCopyRestoreExpr(ObjCIndirectCopyRestoreExpr *E) { in TransformObjCIndirectCopyRestoreExpr()7716 ObjCIndirectCopyRestoreExpr(subExpr, E->getType(), E->shouldCopy())); in TransformObjCIndirectCopyRestoreExpr()
4460 ObjCIndirectCopyRestoreExpr(CurInit.take(), Step->Type, in Perform()