Searched refs:ParmType (Results 1 – 3 of 3) sorted by relevance
564 QualType ParmType = in findFunctionArgMutation() local568 if (const auto *T = ParmType->getAs<PackExpansionType>()) in findFunctionArgMutation()569 ParmType = T->getPattern(); in findFunctionArgMutation()573 if (const auto *RefType = ParmType->getAs<RValueReferenceType>()) { in findFunctionArgMutation()
2939 QualType ParmType = S.GetTypeFromParser(AL.getTypeArg(), &ParmTSI); in handleVecTypeHint() local2942 if (!ParmType->isExtVectorType() && !ParmType->isFloatingType() && in handleVecTypeHint()2943 (ParmType->isBooleanType() || in handleVecTypeHint()2944 !ParmType->isIntegralType(S.getASTContext()))) { in handleVecTypeHint()2950 if (!S.Context.hasSameType(A->getTypeHint(), ParmType)) { in handleVecTypeHint()4588 QualType ParmType; in handleLifetimeCategoryAttr() local4590 ParmType = S.GetTypeFromParser(AL.getTypeArg(), &DerefTypeLoc); in handleLifetimeCategoryAttr()4593 if (ParmType->isReferenceType()) in handleLifetimeCategoryAttr()4595 else if (ParmType->isArrayType()) in handleLifetimeCategoryAttr()4615 if (ExistingDerefType != ParmType.getTypePtrOrNull()) { in handleLifetimeCategoryAttr()[all …]
2594 QualType ParmType = S.GetTypeFromParser(Attr.getTypeArg(), &ParmTSI); in handleVecTypeHint() local2597 if (!ParmType->isExtVectorType() && !ParmType->isFloatingType() && in handleVecTypeHint()2598 (ParmType->isBooleanType() || in handleVecTypeHint()2599 !ParmType->isIntegralType(S.getASTContext()))) { in handleVecTypeHint()2601 << ParmType; in handleVecTypeHint()2606 if (!S.Context.hasSameType(A->getTypeHint(), ParmType)) { in handleVecTypeHint()