Home
last modified time | relevance | path

Searched refs:UKind (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp9598 QualType Sema::BuiltinAddReference(QualType BaseType, UTTKind UKind, in BuiltinAddReference() argument
9604 UKind == UnaryTransformType::AddLvalueReference, in BuiltinAddReference()
9610 QualType Sema::BuiltinRemoveExtent(QualType BaseType, UTTKind UKind, in BuiltinRemoveExtent() argument
9612 if (UKind == UnaryTransformType::RemoveAllExtents) in BuiltinRemoveExtent()
9621 QualType Sema::BuiltinRemoveReference(QualType BaseType, UTTKind UKind, in BuiltinRemoveReference() argument
9625 if (UKind == UTTKind::RemoveCVRef && in BuiltinRemoveReference()
9636 QualType Sema::BuiltinChangeCVRQualifiers(QualType BaseType, UTTKind UKind, in BuiltinChangeCVRQualifiers() argument
9638 if ((BaseType->isReferenceType() && UKind != UTTKind::RemoveRestrict) || in BuiltinChangeCVRQualifiers()
9645 if (UKind == UTTKind::RemoveConst || UKind == UTTKind::RemoveCV) in BuiltinChangeCVRQualifiers()
9647 if (UKind == UTTKind::RemoveVolatile || UKind == UTTKind::RemoveCV) in BuiltinChangeCVRQualifiers()
[all …]
H A DTreeTransform.h1056 UnaryTransformType::UTTKind UKind,
16254 UnaryTransformType::UTTKind UKind, in RebuildUnaryTransformType() argument
16256 return SemaRef.BuildUnaryTransformType(BaseType, UKind, Loc); in RebuildUnaryTransformType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp4044 QualType UnderlyingType, UTTKind UKind, in UnaryTransformType() argument
4047 BaseType(BaseType), UnderlyingType(UnderlyingType), UKind(UKind) {} in UnaryTransformType()
4051 UTTKind UKind) in DependentUnaryTransformType() argument
4052 : UnaryTransformType(BaseType, C.DependentTy, UKind, QualType()) {} in DependentUnaryTransformType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h5867 UTTKind UKind;
5872 UnaryTransformType(QualType BaseTy, QualType UnderlyingTy, UTTKind UKind,
5882 UTTKind getUTTKind() const { return UKind; }
5899 UTTKind UKind);
5906 UTTKind UKind) {
5908 ID.AddInteger((unsigned)UKind);
H A DASTContext.h1785 UnaryTransformType::UTTKind UKind) const;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h14869 QualType BuildUnaryTransformType(QualType BaseType, UTTKind UKind,
14875 QualType BuiltinAddReference(QualType BaseType, UTTKind UKind,
14877 QualType BuiltinRemoveExtent(QualType BaseType, UTTKind UKind,
14879 QualType BuiltinRemoveReference(QualType BaseType, UTTKind UKind,
14881 QualType BuiltinChangeCVRQualifiers(QualType BaseType, UTTKind UKind,
14883 QualType BuiltinChangeSignedness(QualType BaseType, UTTKind UKind,