Home
last modified time | relevance | path

Searched refs:UnaryTransformType (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h542 struct CanProxyAdaptor<UnaryTransformType>
543 : public CanProxyBase<UnaryTransformType> {
546 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(UnaryTransformType::UTTKind, getUTTKind)
H A DTextNodeDumper.h315 void VisitUnaryTransformType(const UnaryTransformType *T);
H A DJSONNodeDumper.h220 void VisitUnaryTransformType(const UnaryTransformType *UTT);
H A DASTNodeTraverser.h382 void VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType()
H A DTypeProperties.td415 let Class = UnaryTransformType in {
H A DType.h4533 class UnaryTransformType : public Type {
4551 UnaryTransformType(QualType BaseTy, QualType UnderlyingTy, UTTKind UKind,
4574 class DependentUnaryTransformType : public UnaryTransformType,
H A DPropertiesBase.td140 def UnaryTypeTransformKind : EnumPropertyType<"UnaryTransformType::UTTKind">;
H A DRecursiveASTVisitor.h995 DEF_TRAVERSE_TYPE(UnaryTransformType, {
1270 DEF_TRAVERSE_TYPELOC(UnaryTransformType, {
H A DTypeLoc.h2005 UnaryTransformType,
H A DASTContext.h1639 UnaryTransformType::UTTKind UKind) const;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DTypeNodes.td87 def UnaryTransformType : TypeNode<Type>, NeverCanonicalUnlessDependent;
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp1099 void TypePrinter::printUnaryTransformBefore(const UnaryTransformType *T, in printUnaryTransformBefore()
1104 case UnaryTransformType::EnumUnderlyingType: in printUnaryTransformBefore()
1115 void TypePrinter::printUnaryTransformAfter(const UnaryTransformType *T, in printUnaryTransformAfter()
1120 case UnaryTransformType::EnumUnderlyingType: in printUnaryTransformAfter()
H A DJSONNodeDumper.cpp663 void JSONNodeDumper::VisitUnaryTransformType(const UnaryTransformType *UTT) { in VisitUnaryTransformType()
665 case UnaryTransformType::EnumUnderlyingType: in VisitUnaryTransformType()
H A DASTStructuralEquivalence.cpp970 Context, cast<UnaryTransformType>(T1)->getUnderlyingType(), in IsStructurallyEquivalent()
971 cast<UnaryTransformType>(T2)->getUnderlyingType())) in IsStructurallyEquivalent()
H A DTextNodeDumper.cpp1533 void TextNodeDumper::VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType()
1535 case UnaryTransformType::EnumUnderlyingType: in VisitUnaryTransformType()
H A DODRHash.cpp1095 void VisitUnaryTransformType(const UnaryTransformType *T) { in VisitUnaryTransformType()
H A DType.cpp3461 UnaryTransformType::UnaryTransformType(QualType BaseType, in UnaryTransformType() function in UnaryTransformType
3470 : UnaryTransformType(BaseType, C.DependentTy, UKind, QualType()) {} in DependentUnaryTransformType()
H A DASTContext.cpp5494 UnaryTransformType::UTTKind Kind) in getUnaryTransformType()
5496 UnaryTransformType *ut = nullptr; in getUnaryTransformType()
5514 ut = new (*this, TypeAlignment) UnaryTransformType (BaseType, in getUnaryTransformType()
5519 ut = new (*this, TypeAlignment) UnaryTransformType (BaseType, in getUnaryTransformType()
H A DItaniumMangle.cpp3902 void CXXNameMangler::mangleType(const UnaryTransformType *T) { in mangleType()
3909 case UnaryTransformType::EnumUnderlyingType: in mangleType()
H A DMicrosoftMangle.cpp3253 void MicrosoftCXXNameMangler::mangleType(const UnaryTransformType *T, in mangleType()
/freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp1043 const AstTypeMatcher<UnaryTransformType> unaryTransformType;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp1641 UnaryTransformType::EnumUnderlyingType, in ConvertDeclSpecToType()
9015 UnaryTransformType::UTTKind UKind, in BuildUnaryTransformType()
9018 case UnaryTransformType::EnumUnderlyingType: in BuildUnaryTransformType()
9043 UnaryTransformType::EnumUnderlyingType); in BuildUnaryTransformType()
H A DSemaTemplateDeduction.cpp6061 cast<UnaryTransformType>(T)->getUnderlyingType(), in MarkUsedTemplateParameters()
H A DTreeTransform.h970 UnaryTransformType::UTTKind UKind,
6193 const UnaryTransformType *T = TL.getTypePtr(); in TransformUnaryTransformType()
14459 UnaryTransformType::UTTKind UKind, in RebuildUnaryTransformType()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6832 extern const AstTypeMatcher<UnaryTransformType> unaryTransformType;

12