Searched refs:RefTy (Results 1 – 10 of 10) sorted by relevance
28 template <class RefTy> class MapEntryOptionalStorage;120 template <class RefTy> class MapEntryOptionalStorage {122 RefTy MaybeRef;136 RefTy &value() & {140 RefTy &getValue() & {144 RefTy const &value() const & {148 RefTy const &getValue() const & {152 RefTy &&value() && {156 RefTy &&getValue() && {162 MaybeRef = RefTy(std::forward<Args>(args)...);[all …]
229 auto *RefTy = CtorDecl->getParamDecl(0)->getType()->getAs<ReferenceType>(); in checkPostCall() local230 if (RefTy && in checkPostCall()231 RefTy->getPointeeType()->getCanonicalTypeUnqualified() == BoolTy) { in checkPostCall()
31 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>()) in GetUnderlyingFunction() local32 T = RefTy->getPointeeType(); in GetUnderlyingFunction()684 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>(); in handlerCanCatch() local685 if (RefTy) in handlerCanCatch()686 HandlerType = RefTy->getPointeeType(); in handlerCanCatch()694 if (RefTy && (!HandlerType.isConstQualified() || in handlerCanCatch()840 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>()) in CheckExceptionSpecSubset() local841 SubI = RefTy->getPointeeType(); in CheckExceptionSpecSubset()
13806 if (const ReferenceType *RefTy = LHSDecl->getType()->getAs<ReferenceType>()) in CheckIdentityFieldAssignment() local13807 if (RefTy->getPointeeType().isVolatileQualified()) in CheckIdentityFieldAssignment()14670 if (const ReferenceType *RefTy = LHSDecl->getType()->getAs<ReferenceType>()) in DiagnoseSelfAssignment() local14671 if (RefTy->getPointeeType().isVolatileQualified()) in DiagnoseSelfAssignment()20461 if (const ReferenceType *RefTy = Type->getAs<ReferenceType>()) { in resolveDecl() local20462 Type = RefTy->getPointeeType(); in resolveDecl()
8072 if (const ReferenceType *RefTy = Ty->getAs<ReferenceType>()) in AddTypesConvertedFrom() local8073 Ty = RefTy->getPointeeType(); in AddTypesConvertedFrom()
8585 QualType RefTy = in CheckExplicitlyDefaultedComparison() local8588 << int(DCK) << ParmTy << RefTy << int(!IsMethod) << PlainTy in CheckExplicitlyDefaultedComparison()
2521 LValue EmitLoadOfReferenceLValue(Address RefAddr, QualType RefTy,2524 LValue RefLVal = MakeAddrLValue(RefAddr, RefTy, LValueBaseInfo(Source),2525 CGM.getTBAAAccessInfo(RefTy));
2348 if (const auto *RefTy = RetTy->getAs<ReferenceType>()) { in ConstructAttributeList() local2349 QualType PTy = RefTy->getPointeeType(); in ConstructAttributeList()2527 if (const auto *RefTy = ParamType->getAs<ReferenceType>()) { in ConstructAttributeList() local2528 QualType PTy = RefTy->getPointeeType(); in ConstructAttributeList()
1169 if (const auto *RefTy = PrivateVD->getType()->getAs<ReferenceType>()) in EmitOMPLastprivateClauseFinal() local1172 CGM.getTypes().ConvertTypeForMem(RefTy->getPointeeType()), in EmitOMPLastprivateClauseFinal()1173 CGM.getNaturalTypeAlignment(RefTy->getPointeeType())); in EmitOMPLastprivateClauseFinal()
7412 if (const auto *RefTy = ExprTy->getAs<ReferenceType>()) in getExprTypeSize() local7413 ExprTy = RefTy->getPointeeType().getCanonicalType(); in getExprTypeSize()