Home
last modified time | relevance | path

Searched refs:getPointeeCXXRecordDecl (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp242 const CXXRecordDecl *Expected = Ty->getPointeeCXXRecordDecl(); in regionMatchesCXXRecordType()
280 const CXXRecordDecl *BaseDecl = BaseType->getPointeeCXXRecordDecl(); in evalDerivedToBase()
289 if (SR->getSymbol()->getType()->getPointeeCXXRecordDecl() == BaseDecl) in evalDerivedToBase()
311 return SR->getSymbol()->getType()->getPointeeCXXRecordDecl(); in getCXXRecordType()
385 const CXXRecordDecl *SourceClass = T->getPointeeCXXRecordDecl(); in attemptDownCast()
H A DExprEngineCallAndReturn.cpp144 const CXXRecordDecl *ExpectedClass = ExpectedTy->getPointeeCXXRecordDecl(); in adjustReturnValue()
145 const CXXRecordDecl *ActualClass = ActualTy->getPointeeCXXRecordDecl(); in adjustReturnValue()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDeleteWithNonVirtualDtorChecker.cpp76 DerivedClassRegion->getSymbol()->getType()->getPointeeCXXRecordDecl(); in checkPreStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexBody.cpp103 if (auto *CXXRD = BaseTy->getPointeeCXXRecordDecl()) in getRolesForRef()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp92 const auto *ClassDecl = getTypePtr()->getPointeeCXXRecordDecl(); in mayBeDynamicClass()
97 const auto *ClassDecl = getTypePtr()->getPointeeCXXRecordDecl(); in mayBeNotDynamicClass()
1598 const CXXRecordDecl *Type::getPointeeCXXRecordDecl() const { in getPointeeCXXRecordDecl() function in Type
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp857 const CXXRecordDecl *SrcPointeeRD = SrcType->getPointeeCXXRecordDecl(); in DiagnoseReinterpretUpDownCast()
867 const CXXRecordDecl *DestRD = DestType->getPointeeCXXRecordDecl(); in DiagnoseReinterpretUpDownCast()
H A DSemaDeclAttr.cpp1063 assert(E->getType()->getPointeeCXXRecordDecl() == ClassType && in VisitCXXThisExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DConsumed.cpp165 if (const CXXRecordDecl *RD = QT->getPointeeCXXRecordDecl()) in isSetOnReadPtrType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h2170 const CXXRecordDecl *getPointeeCXXRecordDecl() const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp2047 const CXXRecordDecl *DerivedClassDecl = DestTy->getPointeeCXXRecordDecl(); in VisitCastExpr()
H A DCGDebugInfo.cpp1448 const CXXRecordDecl *RD = ThisPtr->getPointeeCXXRecordDecl(); in getOrCreateInstanceMethodType()
H A DCGExpr.cpp1105 auto Derived = CE->getSubExpr()->getType()->getPointeeCXXRecordDecl(); in EmitPointerWithAlignment()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp4271 if (pointee_type->getPointeeCXXRecordDecl() != nullptr) in GetMinimumLanguage()