Searched refs:ParamRefType (Results 1 – 3 of 3) sorted by relevance
4159 const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>(); in AdjustFunctionParmAndArgTypesForDeduction() local4160 if (ParamRefType) in AdjustFunctionParmAndArgTypesForDeduction()4161 ParamType = ParamRefType->getPointeeType(); in AdjustFunctionParmAndArgTypesForDeduction()4169 ParamRefType != nullptr, FailedTSC); in AdjustFunctionParmAndArgTypesForDeduction()4174 if (ParamRefType) { in AdjustFunctionParmAndArgTypesForDeduction()4184 if (isForwardingReference(QualType(ParamRefType, 0), FirstInnerIndex) && in AdjustFunctionParmAndArgTypesForDeduction()4218 if (ParamRefType) in AdjustFunctionParmAndArgTypesForDeduction()
7025 if (const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>()) { in CheckTemplateArgument() local7032 assert(ParamRefType->getPointeeType()->isIncompleteOrObjectType() && in CheckTemplateArgument()7037 ParamRefType->getPointeeType(), in CheckTemplateArgument()
2829 const auto *ParamRefType = Param->getType()->getAs<ReferenceType>(); in isCopyOrMoveConstructor() local2830 if (!ParamRefType) in isCopyOrMoveConstructor()2837 = Context.getCanonicalType(ParamRefType->getPointeeType()); in isCopyOrMoveConstructor()