Searched refs:UKind (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 9598 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 D | TreeTransform.h | 1056 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 D | Type.cpp | 4044 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 D | Type.h | 5867 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 D | ASTContext.h | 1785 UnaryTransformType::UTTKind UKind) const;
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 14869 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,
|