Searched refs:UTTKind (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 877 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 D | TreeTransform.h | 1061 UnaryTransformType::UTTKind UKind, 17391 UnaryTransformType::UTTKind UKind, in RebuildUnaryTransformType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 549 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(UnaryTransformType::UTTKind, getUTTKind)
|
| H A D | Type.h | 6064 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 D | PropertiesBase.td | 148 def UnaryTypeTransformKind : EnumPropertyType<"UnaryTransformType::UTTKind">;
|
| H A D | ASTContext.h | 1963 UnaryTransformType::UTTKind UKind) const;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 15182 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 D | Type.cpp | 4230 QualType UnderlyingType, UTTKind UKind, in UnaryTransformType()
|
| H A D | ASTContext.cpp | 6578 UnaryTransformType::UTTKind Kind) const { in getUnaryTransformType() 14490 UnaryTransformType::UTTKind KX = UX->getUTTKind(); in getCommonSugarTypeNode()
|