Lines Matching refs:BaseExpr
2480 Expr *BaseExpr = E->getBase(); in EmitMemberExpr() local
2485 llvm::Value *Ptr = EmitScalarExpr(BaseExpr); in EmitMemberExpr()
2486 QualType PtrTy = BaseExpr->getType()->getPointeeType(); in EmitMemberExpr()
2490 BaseLV = EmitCheckedLValue(BaseExpr, TCK_MemberAccess); in EmitMemberExpr()
2984 Expr *BaseExpr = PseudoDtor->getBase(); in EmitCallExpr() local
2990 BaseValue = EmitScalarExpr(BaseExpr); in EmitCallExpr()
2991 const PointerType *PTy = BaseExpr->getType()->getAs<PointerType>(); in EmitCallExpr()
2994 LValue BaseLV = EmitLValue(BaseExpr); in EmitCallExpr()
2996 QualType BaseTy = BaseExpr->getType(); in EmitCallExpr()
3172 const Expr *BaseExpr = E->getBase(); in EmitObjCIvarRefLValue() local
3176 BaseValue = EmitScalarExpr(BaseExpr); in EmitObjCIvarRefLValue()
3177 ObjectTy = BaseExpr->getType()->getPointeeType(); in EmitObjCIvarRefLValue()
3180 LValue BaseLV = EmitLValue(BaseExpr); in EmitObjCIvarRefLValue()
3183 ObjectTy = BaseExpr->getType(); in EmitObjCIvarRefLValue()