Home
last modified time | relevance | path

Searched refs:WrappedTy (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td29 def : Property<"WrappedTy", QualType> {
44 …def : Creator<[{ return ctx.getCountAttributedType(WrappedTy, CountExpr, CountInBytes, OrNull, Cou…
H A DType.h3317 QualType WrappedTy;
3326 QualType desugar() const { return WrappedTy; }
3404 static void Profile(llvm::FoldingSetNodeID &ID, QualType WrappedTy,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp456 QualType WrappedTy, Expr *CountExpr, in Profile() argument
458 ID.AddPointer(WrappedTy.getAsOpaquePtr()); in Profile()
3994 : Type(TC, Canon, Wrapped->getDependence()), WrappedTy(Wrapped) {} in BoundsAttributedType()
H A DASTContext.cpp3698 QualType WrappedTy, Expr *CountExpr, bool CountInBytes, bool OrNull, in getCountAttributedType() argument
3700 assert(WrappedTy->isPointerType() || WrappedTy->isArrayType()); in getCountAttributedType()
3703 CountAttributedType::Profile(ID, WrappedTy, CountExpr, CountInBytes, OrNull); in getCountAttributedType()
3711 QualType CanonTy = getCanonicalType(WrappedTy); in getCountAttributedType()
3715 new (CATy) CountAttributedType(WrappedTy, CanonTy, CountExpr, CountInBytes, in getCountAttributedType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp9665 QualType Sema::BuildCountAttributedArrayOrPointerType(QualType WrappedTy, in BuildCountAttributedArrayOrPointerType() argument
9669 assert(WrappedTy->isIncompleteArrayType() || WrappedTy->isPointerType()); in BuildCountAttributedArrayOrPointerType()
9675 return Context.getCountAttributedType(WrappedTy, CountExpr, CountInBytes, in BuildCountAttributedArrayOrPointerType()
H A DTreeTransform.h7667 QualType WrappedTy = getDerived().TransformType(TLB, TL.getWrappedLoc()); in TransformHLSLAttributedResourceType() local
7668 if (WrappedTy.isNull()) in TransformHLSLAttributedResourceType()
7685 if (getDerived().AlwaysRebuild() || WrappedTy != oldType->getWrappedType() || in TransformHLSLAttributedResourceType()
7688 WrappedTy, ContainedTy, oldType->getAttrs()); in TransformHLSLAttributedResourceType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp4990 llvm::DIType *WrappedTy = getOrCreateType(FType, Unit); in EmitTypeForVarWithBlocksAttr() local
4997 llvm::DINode::FlagZero, WrappedTy); in EmitTypeForVarWithBlocksAttr()
5004 WrappedTy}; in EmitTypeForVarWithBlocksAttr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp892 LLVMTypeRef LLVMGetElementType(LLVMTypeRef WrappedTy) { in LLVMGetElementType() argument
893 auto *Ty = unwrap(WrappedTy); in LLVMGetElementType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h14942 QualType BuildCountAttributedArrayOrPointerType(QualType WrappedTy,