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.cpp866 static UnaryTransformType::UTTKind
9598 QualType Sema::BuiltinAddReference(QualType BaseType, UTTKind UKind, in BuiltinAddReference()
9610 QualType Sema::BuiltinRemoveExtent(QualType BaseType, UTTKind UKind, in BuiltinRemoveExtent()
9621 QualType Sema::BuiltinRemoveReference(QualType BaseType, UTTKind UKind, in BuiltinRemoveReference()
9625 if (UKind == UTTKind::RemoveCVRef && in BuiltinRemoveReference()
9636 QualType Sema::BuiltinChangeCVRQualifiers(QualType BaseType, UTTKind UKind, in BuiltinChangeCVRQualifiers()
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()
9649 if (UKind == UTTKind::RemoveRestrict) in BuiltinChangeCVRQualifiers()
[all …]
H A DTreeTransform.h1056 UnaryTransformType::UTTKind UKind,
16254 UnaryTransformType::UTTKind UKind, in RebuildUnaryTransformType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h545 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(UnaryTransformType::UTTKind, getUTTKind)
H A DType.h5855 enum UTTKind {
5867 UTTKind UKind;
5872 UnaryTransformType(QualType BaseTy, QualType UnderlyingTy, UTTKind UKind,
5882 UTTKind getUTTKind() const { return UKind; }
5899 UTTKind UKind);
5906 UTTKind UKind) {
H A DPropertiesBase.td146 def UnaryTypeTransformKind : EnumPropertyType<"UnaryTransformType::UTTKind">;
H A DASTContext.h1785 UnaryTransformType::UTTKind UKind) const;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h14868 using UTTKind = UnaryTransformType::UTTKind; variable
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,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp4044 QualType UnderlyingType, UTTKind UKind, in UnaryTransformType()
4051 UTTKind UKind) in DependentUnaryTransformType()
H A DASTContext.cpp6155 UnaryTransformType::UTTKind Kind) in getUnaryTransformType()
13679 UnaryTransformType::UTTKind KX = UX->getUTTKind(); in getCommonSugarTypeNode()