Home
last modified time | relevance | path

Searched refs:WrappedTy (Results 1 – 8 of 8) 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.h3222 QualType WrappedTy;
3231 QualType desugar() const { return WrappedTy; }
3309 static void Profile(llvm::FoldingSetNodeID &ID, QualType WrappedTy,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp412 QualType WrappedTy, Expr *CountExpr, in Profile() argument
414 ID.AddPointer(WrappedTy.getAsOpaquePtr()); in Profile()
3842 : Type(TC, Canon, Wrapped->getDependence()), WrappedTy(Wrapped) {} in BoundsAttributedType()
H A DASTContext.cpp3470 QualType WrappedTy, Expr *CountExpr, bool CountInBytes, bool OrNull, in getCountAttributedType() argument
3472 assert(WrappedTy->isPointerType() || WrappedTy->isArrayType()); in getCountAttributedType()
3475 CountAttributedType::Profile(ID, WrappedTy, CountExpr, CountInBytes, OrNull); in getCountAttributedType()
3483 QualType CanonTy = getCanonicalType(WrappedTy); in getCountAttributedType()
3487 new (CATy) CountAttributedType(WrappedTy, CanonTy, CountExpr, CountInBytes, in getCountAttributedType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp9380 QualType Sema::BuildCountAttributedArrayOrPointerType(QualType WrappedTy, in BuildCountAttributedArrayOrPointerType() argument
9384 assert(WrappedTy->isIncompleteArrayType() || WrappedTy->isPointerType()); in BuildCountAttributedArrayOrPointerType()
9390 return Context.getCountAttributedType(WrappedTy, CountExpr, CountInBytes, in BuildCountAttributedArrayOrPointerType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp4729 llvm::DIType *WrappedTy = getOrCreateType(FType, Unit); in EmitTypeForVarWithBlocksAttr() local
4736 llvm::DINode::FlagZero, WrappedTy); in EmitTypeForVarWithBlocksAttr()
4743 WrappedTy}; in EmitTypeForVarWithBlocksAttr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp893 LLVMTypeRef LLVMGetElementType(LLVMTypeRef WrappedTy) { in LLVMGetElementType() argument
894 auto *Ty = unwrap(WrappedTy); in LLVMGetElementType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h14629 QualType BuildCountAttributedArrayOrPointerType(QualType WrappedTy,