Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DDirectoryEntry.h32 template <class RefTy> class MapEntryOptionalStorage;
126 template <class RefTy> class MapEntryOptionalStorage {
127 using optional_none_tag = typename RefTy::optional_none_tag;
128 RefTy MaybeRef;
141 RefTy &value() & {
145 RefTy const &value() const & {
149 RefTy &&value() && {
155 MaybeRef = RefTy(std::forward<Args>(args)...);
158 MapEntryOptionalStorage &operator=(RefTy Ref) {
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DGTestChecker.cpp230 auto *RefTy = CtorDecl->getParamDecl(0)->getType()->getAs<ReferenceType>(); in checkPostCall() local
231 if (RefTy && in checkPostCall()
232 RefTy->getPointeeType()->getCanonicalTypeUnqualified() == BoolTy) { in checkPostCall()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExceptionSpec.cpp32 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>()) in GetUnderlyingFunction() local
33 T = RefTy->getPointeeType(); in GetUnderlyingFunction()
685 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>(); in handlerCanCatch() local
686 if (RefTy) in handlerCanCatch()
687 HandlerType = RefTy->getPointeeType(); in handlerCanCatch()
695 if (RefTy && (!HandlerType.isConstQualified() || in handlerCanCatch()
841 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>()) in CheckExceptionSpecSubset() local
842 SubI = RefTy->getPointeeType(); in CheckExceptionSpecSubset()
H A DSemaExpr.cpp14093 if (const ReferenceType *RefTy = LHSDecl->getType()->getAs<ReferenceType>()) in CheckIdentityFieldAssignment() local
14094 if (RefTy->getPointeeType().isVolatileQualified()) in CheckIdentityFieldAssignment()
14949 if (const ReferenceType *RefTy = LHSDecl->getType()->getAs<ReferenceType>()) in DiagnoseSelfAssignment() local
14950 if (RefTy->getPointeeType().isVolatileQualified()) in DiagnoseSelfAssignment()
20840 if (const ReferenceType *RefTy = Type->getAs<ReferenceType>()) { in resolveDecl() local
20841 Type = RefTy->getPointeeType(); in resolveDecl()
H A DSemaOverload.cpp8197 if (const ReferenceType *RefTy = Ty->getAs<ReferenceType>()) in AddTypesConvertedFrom() local
8198 Ty = RefTy->getPointeeType(); in AddTypesConvertedFrom()
H A DSemaDeclCXX.cpp8655 QualType RefTy = in CheckExplicitlyDefaultedComparison() local
8658 << int(DCK) << ParmTy << RefTy << int(!IsMethod) << PlainTy in CheckExplicitlyDefaultedComparison()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenFunction.h2523 LValue EmitLoadOfReferenceLValue(Address RefAddr, QualType RefTy,
2526 LValue RefLVal = MakeAddrLValue(RefAddr, RefTy, LValueBaseInfo(Source),
2527 CGM.getTBAAAccessInfo(RefTy));
H A DCGCall.cpp2401 if (const auto *RefTy = RetTy->getAs<ReferenceType>()) { in ConstructAttributeList() local
2402 QualType PTy = RefTy->getPointeeType(); in ConstructAttributeList()
2577 if (const auto *RefTy = ParamType->getAs<ReferenceType>()) { in ConstructAttributeList() local
2578 QualType PTy = RefTy->getPointeeType(); in ConstructAttributeList()
H A DCGStmtOpenMP.cpp1171 if (const auto *RefTy = PrivateVD->getType()->getAs<ReferenceType>()) in EmitOMPLastprivateClauseFinal() local
1174 CGM.getTypes().ConvertTypeForMem(RefTy->getPointeeType()), in EmitOMPLastprivateClauseFinal()
1175 CGM.getNaturalTypeAlignment(RefTy->getPointeeType())); in EmitOMPLastprivateClauseFinal()
H A DCGOpenMPRuntime.cpp6994 if (const auto *RefTy = ExprTy->getAs<ReferenceType>()) in getExprTypeSize() local
6995 ExprTy = RefTy->getPointeeType().getCanonicalType(); in getExprTypeSize()