Searched refs:ParamRefType (Results 1 – 3 of 3) sorted by relevance
3138 const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>(); in AdjustFunctionParmAndArgTypesForDeduction() local3139 if (ParamRefType) { in AdjustFunctionParmAndArgTypesForDeduction()3140 QualType PointeeType = ParamRefType->getPointeeType(); in AdjustFunctionParmAndArgTypesForDeduction()3169 ParamRefType != nullptr); in AdjustFunctionParmAndArgTypesForDeduction()3174 if (ParamRefType) { in AdjustFunctionParmAndArgTypesForDeduction()3179 if (ParamRefType->isRValueReferenceType() && in AdjustFunctionParmAndArgTypesForDeduction()3180 ParamRefType->getAs<TemplateTypeParmType>() && in AdjustFunctionParmAndArgTypesForDeduction()3212 if (ParamRefType) in AdjustFunctionParmAndArgTypesForDeduction()
5043 if (const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>()) { in CheckTemplateArgument() local5050 assert(ParamRefType->getPointeeType()->isIncompleteOrObjectType() && in CheckTemplateArgument()5055 ParamRefType->getPointeeType(), in CheckTemplateArgument()
1760 const ReferenceType *ParamRefType = Param->getType()->getAs<ReferenceType>(); in isCopyOrMoveConstructor() local1761 if (!ParamRefType) in isCopyOrMoveConstructor()1768 = Context.getCanonicalType(ParamRefType->getPointeeType()); in isCopyOrMoveConstructor()