Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp877 static UnaryTransformType::UTTKind
9880 QualType Sema::BuiltinAddReference(QualType BaseType, UTTKind UKind, in BuiltinAddReference()
9892 QualType Sema::BuiltinRemoveExtent(QualType BaseType, UTTKind UKind, in BuiltinRemoveExtent()
9903 QualType Sema::BuiltinRemoveReference(QualType BaseType, UTTKind UKind, in BuiltinRemoveReference()
9907 if (UKind == UTTKind::RemoveCVRef && in BuiltinRemoveReference()
9918 QualType Sema::BuiltinChangeCVRQualifiers(QualType BaseType, UTTKind UKind, in BuiltinChangeCVRQualifiers()
9920 if ((BaseType->isReferenceType() && UKind != UTTKind::RemoveRestrict) || in BuiltinChangeCVRQualifiers()
9927 if (UKind == UTTKind::RemoveConst || UKind == UTTKind::RemoveCV) in BuiltinChangeCVRQualifiers()
9929 if (UKind == UTTKind::RemoveVolatile || UKind == UTTKind::RemoveCV) in BuiltinChangeCVRQualifiers()
9931 if (UKind == UTTKind::RemoveRestrict) in BuiltinChangeCVRQualifiers()
[all …]
H A DTreeTransform.h1061 UnaryTransformType::UTTKind UKind,
17391 UnaryTransformType::UTTKind UKind, in RebuildUnaryTransformType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h549 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(UnaryTransformType::UTTKind, getUTTKind)
H A DType.h6064 enum UTTKind {
6076 UTTKind UKind;
6081 UnaryTransformType(QualType BaseTy, QualType UnderlyingTy, UTTKind UKind,
6091 UTTKind getUTTKind() const { return UKind; }
6102 QualType UnderlyingType, UTTKind UKind) {
H A DPropertiesBase.td148 def UnaryTypeTransformKind : EnumPropertyType<"UnaryTransformType::UTTKind">;
H A DASTContext.h1963 UnaryTransformType::UTTKind UKind) const;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h15182 using UTTKind = UnaryTransformType::UTTKind; variable
15183 QualType BuildUnaryTransformType(QualType BaseType, UTTKind UKind,
15189 QualType BuiltinAddReference(QualType BaseType, UTTKind UKind,
15191 QualType BuiltinRemoveExtent(QualType BaseType, UTTKind UKind,
15193 QualType BuiltinRemoveReference(QualType BaseType, UTTKind UKind,
15197 return BuiltinRemoveReference(BaseType, UTTKind::RemoveCVRef, Loc); in BuiltinRemoveCVRef()
15200 QualType BuiltinChangeCVRQualifiers(QualType BaseType, UTTKind UKind,
15202 QualType BuiltinChangeSignedness(QualType BaseType, UTTKind UKind,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp4230 QualType UnderlyingType, UTTKind UKind, in UnaryTransformType()
H A DASTContext.cpp6578 UnaryTransformType::UTTKind Kind) const { in getUnaryTransformType()
14490 UnaryTransformType::UTTKind KX = UX->getUTTKind(); in getCommonSugarTypeNode()