Searched refs:VDType (Results 1 – 2 of 2) sorted by relevance
3347 QualType VDType = VD->getType(); in isCopyElisionCandidate() local3355 if (!(CESK & CES_AllowDifferentTypes) && !VDType->isDependentType() && in isCopyElisionCandidate()3356 !Context.hasSameUnqualifiedType(ReturnType, VDType)) in isCopyElisionCandidate()3376 if (VDType->isObjectType()) { in isCopyElisionCandidate()3379 if (VDType.isVolatileQualified()) in isCopyElisionCandidate()3381 } else if (VDType->isRValueReferenceType()) { in isCopyElisionCandidate()3386 QualType VDReferencedType = VDType.getNonReferenceType(); in isCopyElisionCandidate()3398 if (!VDType->isDependentType() && VD->hasAttr<AlignedAttr>() && in isCopyElisionCandidate()3399 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VDType)) in isCopyElisionCandidate()
1192 QualType VDType = VD->getType(); in InitializeNonTypeDiffVariables() local1194 Context.hasSameType(ArgType->getPointeeType(), VDType)) in InitializeNonTypeDiffVariables()1222 QualType VDType = VD->getType(); in InitializeNonTypeDiffVariables() local1224 Context.hasSameType(ArgType->getPointeeType(), VDType)) in InitializeNonTypeDiffVariables()