Home
last modified time | relevance | path

Searched refs:DecayedType (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRDiagsEmitter.cpp114 if (const DecayedType *ParamDecayedType = in diagnoseSubMismatchMethodParameters()
115 FirstParamType->getAs<DecayedType>()) { in diagnoseSubMismatchMethodParameters()
122 if (const DecayedType *ParamDecayedType = in diagnoseSubMismatchMethodParameters()
123 SecondParamType->getAs<DecayedType>()) { in diagnoseSubMismatchMethodParameters()
1727 if (const DecayedType *ParamDecayedType = in diagnoseMismatch()
1728 FirstParamType->getAs<DecayedType>()) { in diagnoseMismatch()
1739 if (const DecayedType *ParamDecayedType = in diagnoseMismatch()
1740 SecondParamType->getAs<DecayedType>()) { in diagnoseMismatch()
H A DTypePrinter.cpp595 void TypePrinter::printDecayedBefore(const DecayedType *T, raw_ostream &OS) { in printDecayedBefore()
610 void TypePrinter::printDecayedAfter(const DecayedType *T, raw_ostream &OS) { in printDecayedAfter()
H A DODRHash.cpp971 void VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
H A DType.cpp765 if (const auto *DT = getAs<DecayedType>()) in getPointeeType()
1249 QualType VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
H A DASTContext.cpp3990 AT = new (*this, alignof(DecayedType)) DecayedType(Orig, Decayed, Canonical); in getDecayedType()
14352 const auto *DX = cast<DecayedType>(X), *DY = cast<DecayedType>(Y); in getCommonSugarTypeNode()
H A DMicrosoftMangle.cpp2386 if (const auto *DT = T->getAs<DecayedType>()) { in mangleFunctionArgumentType()
H A DDecl.cpp2957 if (const auto *DT = dyn_cast<DecayedType>(T)) in getOriginalType()
H A DASTImporter.cpp1374 ExpectedType ASTNodeImporter::VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DTemplateArgumentHasher.cpp258 void VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTypeNodes.td85 def DecayedType : TypeNode<AdjustedType>, NeverCanonical;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3451 class DecayedType : public AdjustedType {
3455 DecayedType(QualType OriginalType, QualType Decayed, QualType Canonical);
8417 else if (const auto *DT = getAs<DecayedType>())
9020 DecayedType::DecayedType(QualType OriginalType, QualType DecayedPtr,
9030 QualType DecayedType::getPointeeType() const {
H A DTypeProperties.td58 let Class = DecayedType in {
H A DRecursiveASTVisitor.h1014 DEF_TRAVERSE_TYPE(DecayedType, { TRY_TO(TraverseType(T->getOriginalType())); })
1292 DEF_TRAVERSE_TYPELOC(DecayedType,
H A DTypeLoc.h1314 AdjustedTypeLoc, DecayedTypeLoc, DecayedType> {
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp1111 const AstTypeMatcher<DecayedType> decayedType;
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h7732 extern const AstTypeMatcher<DecayedType> decayedType;
7735 AST_MATCHER_P(DecayedType, hasDecayedType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2506 type = cast<DecayedType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp3422 const auto *OldParamDT = dyn_cast<DecayedType>(OldParam->getType()); in mergeParamDeclTypes()
3423 const auto *NewParamDT = dyn_cast<DecayedType>(NewParam->getType()); in mergeParamDeclTypes()
6951 if (auto DT = dyn_cast<DecayedType>(Type)) { in deduceOpenCLAddressSpace()
H A DSemaExpr.cpp4492 T = cast<DecayedType>(Ty)->getPointeeType(); in captureVariablyModifiedType()