Searched refs:DecayedType (Results 1 – 19 of 19) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ODRDiagsEmitter.cpp | 114 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 D | TypePrinter.cpp | 595 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 D | ODRHash.cpp | 971 void VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
|
| H A D | Type.cpp | 765 if (const auto *DT = getAs<DecayedType>()) in getPointeeType() 1249 QualType VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
|
| H A D | ASTContext.cpp | 3990 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 D | MicrosoftMangle.cpp | 2386 if (const auto *DT = T->getAs<DecayedType>()) { in mangleFunctionArgumentType()
|
| H A D | Decl.cpp | 2957 if (const auto *DT = dyn_cast<DecayedType>(T)) in getOriginalType()
|
| H A D | ASTImporter.cpp | 1374 ExpectedType ASTNodeImporter::VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 258 void VisitDecayedType(const DecayedType *T) { in VisitDecayedType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 85 def DecayedType : TypeNode<AdjustedType>, NeverCanonical;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 3451 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 D | TypeProperties.td | 58 let Class = DecayedType in {
|
| H A D | RecursiveASTVisitor.h | 1014 DEF_TRAVERSE_TYPE(DecayedType, { TRY_TO(TraverseType(T->getOriginalType())); }) 1292 DEF_TRAVERSE_TYPELOC(DecayedType,
|
| H A D | TypeLoc.h | 1314 AdjustedTypeLoc, DecayedTypeLoc, DecayedType> {
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1111 const AstTypeMatcher<DecayedType> decayedType;
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7732 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 D | CodeGenFunction.cpp | 2506 type = cast<DecayedType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 3422 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 D | SemaExpr.cpp | 4492 T = cast<DecayedType>(Ty)->getPointeeType(); in captureVariablyModifiedType()
|