|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 2212 const CXXRecordDecl *getPointeeCXXRecordDecl() const;
References
tools/clang/lib/AST/ExprConstant.cpp 5156 const CXXRecordDecl *OldClass = Path[0]->getPointeeCXXRecordDecl();
5158 const CXXRecordDecl *NewClass = Path[I]->getPointeeCXXRecordDecl();
5212 const CXXRecordDecl *C = E->getTypeAsWritten()->getPointeeCXXRecordDecl();
tools/clang/lib/AST/Type.cpp 93 const auto *ClassDecl = getTypePtr()->getPointeeCXXRecordDecl();
98 const auto *ClassDecl = getTypePtr()->getPointeeCXXRecordDecl();
tools/clang/lib/Analysis/Consumed.cpp 164 if (const CXXRecordDecl *RD = QT->getPointeeCXXRecordDecl())
tools/clang/lib/Analysis/RetainSummaryManager.cpp 165 return isOSObjectSubclass(QT->getPointeeCXXRecordDecl());
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1488 const CXXRecordDecl *RD = ThisPtr->getPointeeCXXRecordDecl();
tools/clang/lib/CodeGen/CGExpr.cpp 1112 auto Derived = CE->getSubExpr()->getType()->getPointeeCXXRecordDecl();
tools/clang/lib/CodeGen/CGExprScalar.cpp 2062 const CXXRecordDecl *DerivedClassDecl = DestTy->getPointeeCXXRecordDecl();
tools/clang/lib/Index/IndexBody.cpp 102 if (auto *CXXRD = BaseTy->getPointeeCXXRecordDecl())
tools/clang/lib/Sema/SemaCast.cpp 889 const CXXRecordDecl *SrcPointeeRD = SrcType->getPointeeCXXRecordDecl();
899 const CXXRecordDecl *DestRD = DestType->getPointeeCXXRecordDecl();
tools/clang/lib/Sema/SemaDeclAttr.cpp 1029 assert(E->getType()->getPointeeCXXRecordDecl() == ClassType &&
tools/clang/lib/Sema/SemaInit.cpp 6763 const auto *RD = FD->getParamDecl(0)->getType()->getPointeeCXXRecordDecl();
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp 108 CastInfo ? CastInfo->to()->getPointeeCXXRecordDecl()->getNameAsString()
109 : CastToTy->getPointeeCXXRecordDecl()->getNameAsString();
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp 75 DerivedClassRegion->getSymbol()->getType()->getPointeeCXXRecordDecl();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp 851 if (Sym->getType()->getPointeeCXXRecordDecl())
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp 143 const CXXRecordDecl *ExpectedClass = ExpectedTy->getPointeeCXXRecordDecl();
144 const CXXRecordDecl *ActualClass = ActualTy->getPointeeCXXRecordDecl();
tools/clang/lib/StaticAnalyzer/Core/Store.cpp 241 const CXXRecordDecl *Expected = Ty->getPointeeCXXRecordDecl();
279 const CXXRecordDecl *BaseDecl = BaseType->getPointeeCXXRecordDecl();
288 if (SR->getSymbol()->getType()->getPointeeCXXRecordDecl() == BaseDecl)
310 return SR->getSymbol()->getType()->getPointeeCXXRecordDecl();
384 const CXXRecordDecl *SourceClass = T->getPointeeCXXRecordDecl();
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp 53 const CXXRecordDecl *RecordDeclType = TypePtr->getPointeeCXXRecordDecl();
109 const auto *ThisType = ThisTypePtr->getPointeeCXXRecordDecl();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp 56 const auto *SourceDecl = SourceType->getPointeeCXXRecordDecl();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp 35 const auto *SourceDecl = SourceType->getPointeeCXXRecordDecl();
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp 409 if (const CXXRecordDecl *RD = New->getType()->getPointeeCXXRecordDecl()) {
tools/lldb/source/Symbol/ClangASTContext.cpp 4187 if (qual_type->getPointeeCXXRecordDecl())
4191 if (pointee_type->getPointeeCXXRecordDecl())
tools/lldb/tools/lldb-instr/Instrument.cpp 249 ReturnType->getPointeeCXXRecordDecl();