Home
last modified time | relevance | path

Searched refs:RefTy (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDirectoryEntry.h32 template <class RefTy> class MapEntryOptionalStorage;
120 template <class RefTy> class MapEntryOptionalStorage {
121 using optional_none_tag = typename RefTy::optional_none_tag;
122 RefTy MaybeRef;
135 RefTy &value() & {
139 RefTy const &value() const & {
143 RefTy &&value() && {
149 MaybeRef = RefTy(std::forward<Args>(args)...);
152 MapEntryOptionalStorage &operator=(RefTy Ref) {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp32 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>()) in GetUnderlyingFunction() local
33 T = RefTy->getPointeeType(); in GetUnderlyingFunction()
681 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>(); in handlerCanCatch() local
682 if (RefTy) in handlerCanCatch()
683 HandlerType = RefTy->getPointeeType(); in handlerCanCatch()
691 if (RefTy && (!HandlerType.isConstQualified() || in handlerCanCatch()
832 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>()) in CheckExceptionSpecSubset() local
833 SubI = RefTy->getPointeeType(); in CheckExceptionSpecSubset()
H A DSemaExpr.cpp13900 if (const ReferenceType *RefTy = LHSDecl->getType()->getAs<ReferenceType>()) in CheckIdentityFieldAssignment() local
13901 if (RefTy->getPointeeType().isVolatileQualified()) in CheckIdentityFieldAssignment()
14831 if (const ReferenceType *RefTy = LHSDecl->getType()->getAs<ReferenceType>()) in DiagnoseSelfAssignment() local
14832 if (RefTy->getPointeeType().isVolatileQualified()) in DiagnoseSelfAssignment()
21087 if (const ReferenceType *RefTy = Type->getAs<ReferenceType>()) { in resolveDecl() local
21088 Type = RefTy->getPointeeType(); in resolveDecl()
H A DSemaOverload.cpp9038 if (const ReferenceType *RefTy = Ty->getAs<ReferenceType>()) in AddTypesConvertedFrom() local
9039 Ty = RefTy->getPointeeType(); in AddTypesConvertedFrom()
H A DSemaDeclCXX.cpp9006 QualType RefTy = in CheckExplicitlyDefaultedComparison() local
9009 << int(DCK) << ParmTy << RefTy << int(!IsMethod) << PlainTy in CheckExplicitlyDefaultedComparison()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp833 if (const FunctionType *RefTy = dyn_cast<FunctionType>(Ty)) { in isNestedPointer() local
834 if (isNestedPointer(RefTy->getReturnType())) in isNestedPointer()
836 for (const Type *ArgTy : RefTy->params()) in isNestedPointer()
841 if (const ArrayType *RefTy = dyn_cast<ArrayType>(Ty)) in isNestedPointer() local
842 return isNestedPointer(RefTy->getElementType()); in isNestedPointer()
H A DSPIRVEmitIntrinsics.cpp118 void maybeAssignPtrType(Type *&Ty, Value *I, Type *RefTy,
548 void SPIRVEmitIntrinsics::maybeAssignPtrType(Type *&Ty, Value *Op, Type *RefTy, in maybeAssignPtrType() argument
550 if (isUntypedPointerTy(RefTy)) { in maybeAssignPtrType()
555 Ty = RefTy; in maybeAssignPtrType()
608 Type *RefTy = deduceElementTypeHelper(Ref->getPointerOperand(), Visited, in deduceElementTypeHelper() local
610 maybeAssignPtrType(Ty, I, RefTy, UnknownElemTypeI8); in deduceElementTypeHelper()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp2728 if (const auto *RefTy = RetTy->getAs<ReferenceType>()) { in ConstructAttributeList() local
2729 QualType PTy = RefTy->getPointeeType(); in ConstructAttributeList()
2909 if (const auto *RefTy = ParamType->getAs<ReferenceType>()) { in ConstructAttributeList() local
2910 QualType PTy = RefTy->getPointeeType(); in ConstructAttributeList()
H A DCodeGenFunction.h2756 EmitLoadOfReferenceLValue(Address RefAddr, QualType RefTy,
2758 LValue RefLVal = MakeAddrLValue(RefAddr, RefTy, LValueBaseInfo(Source),
2759 CGM.getTBAAAccessInfo(RefTy));
H A DCGStmtOpenMP.cpp1232 if (const auto *RefTy = PrivateVD->getType()->getAs<ReferenceType>()) in EmitOMPLastprivateClauseFinal() local
1235 CGM.getTypes().ConvertTypeForMem(RefTy->getPointeeType()), in EmitOMPLastprivateClauseFinal()
1236 CGM.getNaturalTypeAlignment(RefTy->getPointeeType())); in EmitOMPLastprivateClauseFinal()
H A DCGOpenMPRuntime.cpp6934 if (const auto *RefTy = ExprTy->getAs<ReferenceType>()) in getExprTypeSize() local
6935 ExprTy = RefTy->getPointeeType().getCanonicalType(); in getExprTypeSize()