Home
last modified time | relevance | path

Searched refs:AdjustedType (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeNodes.def87 NON_CANONICAL_TYPE(Decayed, AdjustedType)
H A DType.h2585 class AdjustedType : public Type, public llvm::FoldingSetNode {
2592 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
2622 class DecayedType : public AdjustedType {
6786 else if (const auto *A = dyn_cast<AdjustedType>(Ty))
6828 : AdjustedType(Decayed, OriginalType, DecayedPtr, CanonicalPtr) {
H A DRecursiveASTVisitor.h965 DEF_TRAVERSE_TYPE(AdjustedType, { TRY_TO(TraverseType(T->getOriginalType())); })
1174 DEF_TRAVERSE_TYPELOC(AdjustedType,
H A DTypeLoc.h1136 AdjustedType, AdjustedLocInfo> {
H A DASTContext.h178 mutable llvm::FoldingSet<AdjustedType> AdjustedTypes;
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTStructuralEquivalence.cpp351 cast<AdjustedType>(T1)->getOriginalType(), in IsStructurallyEquivalent()
352 cast<AdjustedType>(T2)->getOriginalType())) in IsStructurallyEquivalent()
H A DTypePrinter.cpp547 void TypePrinter::printAdjustedBefore(const AdjustedType *T, raw_ostream &OS) { in printAdjustedBefore()
553 void TypePrinter::printAdjustedAfter(const AdjustedType *T, raw_ostream &OS) { in printAdjustedAfter()
H A DASTDiagnostic.cpp57 if (const AdjustedType *AT = dyn_cast<AdjustedType>(Ty)) { in Desugar()
H A DODRHash.cpp706 void VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
H A DASTContext.cpp2007 return getTypeInfo(cast<AdjustedType>(T)->getAdjustedType().getTypePtr()); in getTypeInfoImpl()
2875 AdjustedType::Profile(ID, Orig, New); in getAdjustedType()
2877 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos); in getAdjustedType()
2888 AdjustedType(Type::Adjusted, Orig, New, Canonical); in getAdjustedType()
2915 AdjustedType::Profile(ID, T, Decayed); in getDecayedType()
2917 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos); in getDecayedType()
H A DASTDumper.cpp206 void VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
H A DType.cpp961 QualType VisitAdjustedType(const AdjustedType *T) { in TRIVIAL_TYPE_CLASS()
1716 Type *VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2059 type = cast<AdjustedType>(ty)->getAdjustedType(); in EmitVariablyModifiedType()
H A DCGDebugInfo.cpp2776 T = cast<AdjustedType>(T)->getAdjustedType(); in UnwrapTypeForDebugInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp3193 const FunctionType *AdjustedType = New->getType()->getAs<FunctionType>(); in MergeFunctionDecl() local
3194 AdjustedType = Context.adjustFunctionType(AdjustedType, NewTypeInfo); in MergeFunctionDecl()
3195 New->setType(QualType(AdjustedType, 0)); in MergeFunctionDecl()
H A DTreeTransform.h4621 assert(isa<AdjustedType>(MPT->getPointeeType())); in TransformMemberPointerType()
H A DSemaExpr.cpp3936 T = cast<AdjustedType>(Ty)->getOriginalType(); in captureVariablyModifiedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp205 void ASTTypeWriter::VisitAdjustedType(const AdjustedType *T) { in VisitAdjustedType()