| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 84 def AdjustedType : TypeNode<Type>, NeverCanonical; 85 def DecayedType : TypeNode<AdjustedType>, NeverCanonical;
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 254 void VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 485 void VisitAdjustedType(const AdjustedType *T) { Visit(T->getOriginalType()); } in VisitAdjustedType()
|
| H A D | Type.h | 3417 class AdjustedType : public Type, public llvm::FoldingSetNode { 3424 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy, 3451 class DecayedType : public AdjustedType { 8978 else if (const auto *A = dyn_cast<AdjustedType>(Ty)) 9022 : AdjustedType(Decayed, OriginalType, DecayedPtr, CanonicalPtr) {
|
| H A D | TypeProperties.td | 47 let Class = AdjustedType in {
|
| H A D | RecursiveASTVisitor.h | 1012 DEF_TRAVERSE_TYPE(AdjustedType, { TRY_TO(TraverseType(T->getOriginalType())); }) 1289 DEF_TRAVERSE_TYPELOC(AdjustedType,
|
| H A D | TypeLoc.h | 1286 AdjustedType, AdjustedLocInfo> {
|
| H A D | ASTContext.h | 195 mutable llvm::FoldingSet<AdjustedType> AdjustedTypes;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTDiagnostic.cpp | 71 if (const AdjustedType *AT = dyn_cast<AdjustedType>(Ty)) { in desugarForDiagnostic()
|
| H A D | TypePrinter.cpp | 585 void TypePrinter::printAdjustedBefore(const AdjustedType *T, raw_ostream &OS) { in printAdjustedBefore() 591 void TypePrinter::printAdjustedAfter(const AdjustedType *T, raw_ostream &OS) { in printAdjustedAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 922 cast<AdjustedType>(T1)->getOriginalType(), in IsStructurallyEquivalent() 923 cast<AdjustedType>(T2)->getOriginalType())) in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 965 void VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
|
| H A D | ASTContext.cpp | 2454 return getTypeInfo(cast<AdjustedType>(T)->getAdjustedType().getTypePtr()); in getTypeInfoImpl() 3752 const auto *AT = cast<AdjustedType>(Orig); in adjustType() 3957 AdjustedType::Profile(ID, Orig, New); in getAdjustedType() 3959 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos); in getAdjustedType() 3969 AT = new (*this, alignof(AdjustedType)) in getAdjustedType() 3970 AdjustedType(Type::Adjusted, Orig, New, Canonical); in getAdjustedType() 3978 AdjustedType::Profile(ID, Orig, Decayed); in getDecayedType() 3980 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos); in getDecayedType() 14343 const auto *AX = cast<AdjustedType>(X), *AY = cast<AdjustedType>(Y); in getCommonSugarTypeNode()
|
| H A D | Type.cpp | 1232 QualType VisitAdjustedType(const AdjustedType *T) { in SUGARED_TYPE_CLASS() 2052 Type *VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
|
| H A D | ASTImporter.cpp | 1973 ExpectedType clang::ASTNodeImporter::VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 2502 type = cast<AdjustedType>(ty)->getAdjustedType(); in EmitVariablyModifiedType()
|
| H A D | CGDebugInfo.cpp | 3885 T = cast<AdjustedType>(T)->getAdjustedType(); in UnwrapTypeForDebugInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 3852 const FunctionType *AdjustedType = New->getType()->getAs<FunctionType>(); in MergeFunctionDecl() local 3853 AdjustedType = Context.adjustFunctionType(AdjustedType, NewTypeInfo); in MergeFunctionDecl() 3854 New->setType(QualType(AdjustedType, 0)); in MergeFunctionDecl()
|
| H A D | SemaTemplateInstantiate.cpp | 3216 TemplateTypeParmDecl *VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
|
| H A D | TreeTransform.h | 5684 assert(isa<AdjustedType>(MPT->getPointeeType())); in TransformMemberPointerType()
|
| H A D | SemaExpr.cpp | 4489 T = cast<AdjustedType>(Ty)->getOriginalType(); in captureVariablyModifiedType()
|