Searched refs:RefTy (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DirectoryEntry.h | 32 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 D | SemaExceptionSpec.cpp | 32 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 D | SemaExpr.cpp | 13900 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 D | SemaOverload.cpp | 9038 if (const ReferenceType *RefTy = Ty->getAs<ReferenceType>()) in AddTypesConvertedFrom() local 9039 Ty = RefTy->getPointeeType(); in AddTypesConvertedFrom()
|
| H A D | SemaDeclCXX.cpp | 9006 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 D | SPIRVUtils.cpp | 833 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 D | SPIRVEmitIntrinsics.cpp | 118 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 D | CGCall.cpp | 2728 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 D | CodeGenFunction.h | 2756 EmitLoadOfReferenceLValue(Address RefAddr, QualType RefTy, 2758 LValue RefLVal = MakeAddrLValue(RefAddr, RefTy, LValueBaseInfo(Source), 2759 CGM.getTBAAAccessInfo(RefTy));
|
| H A D | CGStmtOpenMP.cpp | 1232 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 D | CGOpenMPRuntime.cpp | 6934 if (const auto *RefTy = ExprTy->getAs<ReferenceType>()) in getExprTypeSize() local 6935 ExprTy = RefTy->getPointeeType().getCanonicalType(); in getExprTypeSize()
|