Lines Matching refs:LHSType
1330 QualType LHSType = TheCall->getArg(0)->getType();
1333 if (!LHSType->isVectorType() || !RHSType->isVectorType()) {
1340 numElements = LHSType->getAs<VectorType>()->getNumElements();
1354 else if (!Context.hasSameUnqualifiedType(LHSType, RHSType)) {
1360 QualType eltType = LHSType->getAs<VectorType>()->getElementType();
3011 Sema::CheckReturnStackAddr(Expr *RetValExp, QualType lhsType,
3019 if (lhsType->isPointerType() ||
3020 (!getLangOpts().ObjCAutoRefCount && lhsType->isBlockPointerType())) {
3022 } else if (lhsType->isReferenceType()) {
3044 Diag(diagLoc, lhsType->isReferenceType() ? diag::warn_ret_stack_ref
3052 Diag(diagLoc, lhsType->isReferenceType() ? diag::warn_ret_local_temp_ref
4980 QualType LHSType;
4988 LHSType = PD->getType();
4991 if (LHSType.isNull())
4992 LHSType = LHS->getType();
4993 if (checkUnsafeAssigns(Loc, LHSType, RHS))
4995 Qualifiers::ObjCLifetime LT = LHSType.getObjCLifetime();
5014 LHSType->isObjCRetainableType())