Lines Matching defs:ARCRetainExprEmitter
3261 struct ARCRetainExprEmitter : struct
3264 ARCRetainExprEmitter(CodeGenFunction &CGF) : ARCExprEmitter(CGF) {} in ARCRetainExprEmitter() function
3266 llvm::Value *getValueOfResult(TryEmitResult result) { in getValueOfResult()
3270 TryEmitResult emitBitCast(TryEmitResult result, llvm::Type *resultType) { in emitBitCast()
3277 TryEmitResult visitLValueToRValue(const Expr *e) { in visitLValueToRValue()
3283 TryEmitResult visitConsumeObject(const Expr *e) { in visitConsumeObject()
3288 TryEmitResult visitBlockExpr(const BlockExpr *e) { in visitBlockExpr()
3300 TryEmitResult visitExtendBlockObject(const Expr *e) { in visitExtendBlockObject()
3328 TryEmitResult visitReclaimReturnedObject(const Expr *e) { in visitReclaimReturnedObject()
3334 TryEmitResult visitCall(const Expr *e) { in visitCall()
3341 TryEmitResult visitExpr(const Expr *e) { in visitExpr()