|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/ASTContext.cpp 7146 if (!RDecl->getDefinition() || RDecl->getDefinition()->isInvalidDecl())
7146 if (!RDecl->getDefinition() || RDecl->getDefinition()->isInvalidDecl())
tools/clang/lib/AST/ASTImporter.cpp 1598 if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() &&
1599 !ToRecord->getDefinition()) {
1805 if (To->getDefinition() || To->isBeingDefined()) {
2643 RecordDecl *FoundDef = FoundRecord->getDefinition();
8592 if (!ToRecord->getDefinition()) {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 1156 D1 = D1->getDefinition();
1157 D2 = D2->getDefinition();
tools/clang/lib/AST/CXXInheritance.cpp 166 cast_or_null<CXXRecordDecl>(Ty->getDecl()->getDefinition());
tools/clang/lib/AST/Decl.cpp 3976 const RecordDecl *RD = RT->getDecl()->getDefinition();
4003 const RecordDecl *RD = getParent()->getDefinition();
tools/clang/lib/AST/Interp/Program.cpp 209 RD = RD->getDefinition();
tools/clang/lib/AST/RecordLayoutBuilder.cpp 3029 if (D->hasExternalLexicalStorage() && !D->getDefinition())
3032 D = D->getDefinition();
tools/clang/lib/CodeGen/CGBuiltin.cpp 1400 RecordDecl *RD = RType->castAs<RecordType>()->getDecl()->getDefinition();
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2133 if (DebugTypeExtRefs && isDefinedInClangModule(RD->getDefinition()))
2165 if (DebugTypeExtRefs && isDefinedInClangModule(RD->getDefinition()))
2245 const RecordDecl *D = RD->getDefinition();
2966 if (isa<RecordDecl>(D) && !cast<RecordDecl>(D)->getDefinition())
3123 if (T && (!T->isForwardDecl() || !RD->getDefinition()))
3128 const RecordDecl *D = RD->getDefinition();
tools/clang/lib/CodeGen/CGExpr.cpp 3913 for (auto F : Rec->getDefinition()->fields()) {
tools/clang/lib/CodeGen/CodeGenTBAA.cpp 100 const RecordDecl *RD = TTy->getDecl()->getDefinition();
246 const RecordDecl *RD = TTy->getDecl()->getDefinition();
298 const RecordDecl *RD = TTy->getDecl()->getDefinition();
tools/clang/lib/CodeGen/CodeGenTypes.cpp 728 RD = RD->getDefinition();
tools/clang/lib/CodeGen/TargetInfo.cpp 8963 const RecordDecl *RD = RT->getDecl()->getDefinition();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 856 RD = RD->getDefinition();
3606 RD = RD->getDefinition();
7497 RD = RD->getDefinition();
tools/clang/lib/Sema/SemaCast.cpp 837 const RecordDecl *SrcDecl = SrcRecord->getDecl()->getDefinition();
tools/clang/lib/Sema/SemaDecl.cpp 5118 RecordDecl *RecordDef = Record->getDefinition();
tools/clang/lib/Sema/SemaDeclAttr.cpp 5238 if (RD && RD->getDefinition()) {
5239 RD = RD->getDefinition();
tools/clang/lib/Sema/SemaDeclCXX.cpp 2491 BaseDecl = BaseDecl->getDefinition();
tools/clang/lib/Sema/SemaOpenMP.cpp12876 TyRec->getDecl()->getDefinition()) {
tools/clang/lib/Sema/SemaOverload.cpp 7454 if (!T1Rec->getDecl()->getDefinition())
tools/clang/lib/Sema/SemaTemplate.cpp 1545 if (TagDecl *Def = PrevRecordDecl->getDefinition()) {
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 209 const RecordDecl *RD = RT->getDecl()->getDefinition();
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 250 const RecordDecl *RD = RT->getDecl()->getDefinition();
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 78 if (!(RD = RD->getDefinition()))
134 if (!(RD = RD->getDefinition()))
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 282 const RecordDecl *RD = R->getValueType()->getAsRecordDecl()->getDefinition();
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2112 if (!RD->getDefinition() || isRecordEmpty(RD))
tools/clang/tools/extra/clang-doc/Serialize.cpp 219 return D->getDefinition();
444 cast_or_null<CXXRecordDecl>(Ty->getDecl()->getDefinition())) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp 93 BaseRecordType->getDecl()->getDefinition()))
tools/clang/tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp 76 const RecordDecl *D = Ty->getDecl()->getDefinition();
109 const auto *Base = cast<CXXRecordDecl>(Ty->getDecl()->getDefinition());
118 const auto *Base = cast<CXXRecordDecl>(Ty->getDecl()->getDefinition());
tools/clang/tools/libclang/CXType.cpp 991 RD = RD->getDefinition();
1024 RD = RD->getDefinition();
1235 RD = RD->getDefinition();
tools/clang/unittests/CodeGen/CodeGenExternalTest.cpp 188 RecordDecl *def = rd->getDefinition();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 1768 clang::RecordDecl *definition = origin_record.decl->getDefinition();