| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 545 struct CanProxyAdaptor<UnaryTransformType> 546 : public CanProxyBase<UnaryTransformType> { 549 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(UnaryTransformType::UTTKind, getUTTKind)
|
| H A D | TextNodeDumper.h | 338 void VisitUnaryTransformType(const UnaryTransformType *T);
|
| H A D | JSONNodeDumper.h | 232 void VisitUnaryTransformType(const UnaryTransformType *UTT);
|
| H A D | ASTNodeTraverser.h | 437 void VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType()
|
| H A D | ASTContext.h | 247 mutable llvm::FoldingSet<UnaryTransformType> UnaryTransformTypes; 1963 UnaryTransformType::UTTKind UKind) const;
|
| H A D | TypeProperties.td | 475 let Class = UnaryTransformType in {
|
| H A D | PropertiesBase.td | 148 def UnaryTypeTransformKind : EnumPropertyType<"UnaryTransformType::UTTKind">;
|
| H A D | RecursiveASTVisitor.h | 1109 DEF_TRAVERSE_TYPE(UnaryTransformType, { 1415 DEF_TRAVERSE_TYPELOC(UnaryTransformType, {
|
| H A D | TypeLoc.h | 2192 UnaryTransformType,
|
| H A D | Type.h | 6062 class UnaryTransformType : public Type, public llvm::FoldingSetNode { 6081 UnaryTransformType(QualType BaseTy, QualType UnderlyingTy, UTTKind UKind,
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 877 static UnaryTransformType::UTTKind 882 return UnaryTransformType::Enum; in TSTToUnaryTransformType() 9886 UKind == UnaryTransformType::AddLvalueReference, in BuiltinAddReference() 9894 if (UKind == UnaryTransformType::RemoveAllExtents) in BuiltinRemoveExtent() 9987 bool IsMakeSigned = UKind == UnaryTransformType::MakeSigned; in BuiltinChangeSignedness() 10017 case UnaryTransformType::EnumUnderlyingType: { in BuildUnaryTransformType() 10021 case UnaryTransformType::AddPointer: { in BuildUnaryTransformType() 10025 case UnaryTransformType::RemovePointer: { in BuildUnaryTransformType() 10029 case UnaryTransformType::Decay: { in BuildUnaryTransformType() 10033 case UnaryTransformType::AddLvalueReference: in BuildUnaryTransformType() [all …]
|
| H A D | TreeTransform.h | 1061 UnaryTransformType::UTTKind UKind, 6972 const UnaryTransformType *T = TL.getTypePtr(); in TransformUnaryTransformType() 17391 UnaryTransformType::UTTKind UKind, in RebuildUnaryTransformType()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 386 void VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 89 def UnaryTransformType : TypeNode<Type>, NeverCanonicalUnlessDependent;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypePrinter.cpp | 1305 void TypePrinter::printUnaryTransformBefore(const UnaryTransformType *T, in printUnaryTransformBefore() 1311 {UnaryTransformType::Enum, "__" #Trait}, in printUnaryTransformBefore() 1320 void TypePrinter::printUnaryTransformAfter(const UnaryTransformType *T, in printUnaryTransformAfter()
|
| H A D | JSONNodeDumper.cpp | 751 void JSONNodeDumper::VisitUnaryTransformType(const UnaryTransformType *UTT) { in VisitUnaryTransformType() 754 case UnaryTransformType::Enum: \ in VisitUnaryTransformType()
|
| H A D | ASTStructuralEquivalence.cpp | 1248 Context, cast<UnaryTransformType>(T1)->getUnderlyingType(), in IsStructurallyEquivalent() 1249 cast<UnaryTransformType>(T2)->getUnderlyingType())) in IsStructurallyEquivalent()
|
| H A D | ASTContext.cpp | 6578 UnaryTransformType::UTTKind Kind) const { in getUnaryTransformType() 6581 UnaryTransformType::Profile(ID, BaseType, UnderlyingType, Kind); in getUnaryTransformType() 6584 if (UnaryTransformType *UT = in getUnaryTransformType() 6600 [[maybe_unused]] UnaryTransformType *UT = in getUnaryTransformType() 6606 auto *UT = new (*this, alignof(UnaryTransformType)) in getUnaryTransformType() 6607 UnaryTransformType(BaseType, UnderlyingType, Kind, CanonType); in getUnaryTransformType() 14260 const auto *TX = cast<UnaryTransformType>(X), in getCommonNonSugarTypeNode() 14261 *TY = cast<UnaryTransformType>(Y); in getCommonNonSugarTypeNode() 14488 const auto *UX = cast<UnaryTransformType>(X), in getCommonSugarTypeNode() 14489 *UY = cast<UnaryTransformType>(Y); in getCommonSugarTypeNode() [all …]
|
| H A D | ODRHash.cpp | 1259 void VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType()
|
| H A D | TextNodeDumper.cpp | 2131 void TextNodeDumper::VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType() 2134 case UnaryTransformType::Enum: \ in VisitUnaryTransformType()
|
| H A D | Type.cpp | 4229 UnaryTransformType::UnaryTransformType(QualType BaseType, in UnaryTransformType() function in UnaryTransformType
|
| H A D | ItaniumMangle.cpp | 4587 void CXXNameMangler::mangleType(const UnaryTransformType *T) { in mangleType() 4594 case UnaryTransformType::Enum: \ in mangleType()
|
| H A D | MicrosoftMangle.cpp | 3681 void MicrosoftCXXNameMangler::mangleType(const UnaryTransformType *T, in mangleType()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1103 const AstTypeMatcher<UnaryTransformType> unaryTransformType;
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7563 extern const AstTypeMatcher<UnaryTransformType> unaryTransformType;
|