|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Decl.h 3241 return isCompleteDefinition();
3613 return isCompleteDefinition() || IntegerType;
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1854 if (D->isCompleteDefinition()) {
tools/clang/include/clang/AST/TypeLoc.h 712 return D->isCompleteDefinition() &&
tools/clang/lib/ARCMigrate/ObjCMT.cpp 912 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() ||
1075 if (!RecordTy->getDecl()->isCompleteDefinition())
tools/clang/lib/AST/ASTContext.cpp 143 if (TD->isEmbeddedInDeclarator() && !TD->isCompleteDefinition())
183 TD->isCompleteDefinition())
tools/clang/lib/AST/ASTImporter.cpp 1598 if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() &&
1768 assert(From->isCompleteDefinition() && To->getDefinition() == To &&
2565 if (D->isCompleteDefinition())
2611 if (D->hasExternalLexicalStorage() && !D->isCompleteDefinition())
2802 if (D->isCompleteDefinition())
5143 if (FromTemplated->isCompleteDefinition() &&
5144 !ToTemplated->isCompleteDefinition()) {
5310 if (D->isCompleteDefinition())
8071 if (ToRecord->isCompleteDefinition()) {
8073 } else if (FromRecord->isCompleteDefinition()) {
8082 if (ToEnum->isCompleteDefinition()) {
8084 } else if (FromEnum->isCompleteDefinition()) {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 1178 !D1CXX->isCompleteDefinition()) {
tools/clang/lib/AST/Decl.cpp 4099 if (isCompleteDefinition())
4115 if (R->isCompleteDefinition())
4203 assert(!isCompleteDefinition() && "Cannot redefine enums!");
4356 assert(!isCompleteDefinition() && "Cannot redefine record!");
tools/clang/lib/AST/DeclBase.cpp 134 assert(!isa<TagDecl>(this) || !cast<TagDecl>(this)->isCompleteDefinition());
tools/clang/lib/AST/DeclPrinter.cpp 536 if (D->isCompleteDefinition()) {
553 if (D->isCompleteDefinition()) {
966 if (D->isCompleteDefinition()) {
tools/clang/lib/AST/ExternalASTMerger.cpp 320 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition());
tools/clang/lib/AST/JSONNodeDumper.cpp 807 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition());
813 if (!RD->isCompleteDefinition())
tools/clang/lib/AST/RecordLayoutBuilder.cpp 3035 assert(D->isCompleteDefinition() && "Cannot layout type before complete!");
tools/clang/lib/AST/TextNodeDumper.cpp 1253 if (D->isCompleteDefinition())
1525 if (!D->isCompleteDefinition())
tools/clang/lib/AST/Type.cpp 2136 return !Rec->isCompleteDefinition();
3282 if (I->isCompleteDefinition() || I->isBeingDefined())
tools/clang/lib/Analysis/CFG.cpp 4528 if (RD->isCompleteDefinition() && !RD->hasTrivialDestructor())
tools/clang/lib/CodeGen/CGClass.cpp 37 if (!RD->isCompleteDefinition())
61 assert(vbaseClass->isCompleteDefinition());
75 if (!baseDecl->isCompleteDefinition())
2682 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass())
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2102 if (!CXXDecl->isCompleteDefinition())
2246 if (!D || !D->isCompleteDefinition())
3129 if (!D || !D->isCompleteDefinition())
tools/clang/lib/CodeGen/CodeGenTypes.cpp 643 if (ED->isCompleteDefinition() || ED->isFixed())
729 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 3082 return !RecordTy->getDecl()->isCompleteDefinition();
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp 82 if (!TD->isCompleteDefinition())
213 if (!D->isCompleteDefinition())
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 3640 if (RD->isCompleteDefinition()) {
3663 if (ED->isCompleteDefinition()) {
5756 if (RD->isCompleteDefinition())
5793 if (RD->isCompleteDefinition())
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 4854 if (RD->isCompleteDefinition())
4889 if (RD->isCompleteDefinition())
tools/clang/lib/Sema/DeclSpec.cpp 430 return cast<TagDecl>(getRepAsDecl())->isCompleteDefinition();
tools/clang/lib/Sema/Sema.cpp 783 if (!RD->isCompleteDefinition())
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 236 if (EnumD->isCompleteDefinition()) {
tools/clang/lib/Sema/SemaCast.cpp 473 if (!DeclFrom->isCompleteDefinition())
477 if (!DeclTo->isCompleteDefinition())
896 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl())
901 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl())
938 !ClassDefinition->isCompleteDefinition())
tools/clang/lib/Sema/SemaDecl.cpp 2403 return TD->isCompleteDefinition() || TD->isBeingDefined();
4467 if (Tag && SS.isNotEmpty() && !Tag->isCompleteDefinition() &&
4488 if (!Record->getDeclName() && Record->isCompleteDefinition() &&
17321 assert(ED->isCompleteDefinition() && "expected enum definition");
tools/clang/lib/Sema/SemaDeclAttr.cpp 3498 if (!RD->isCompleteDefinition()) {
3807 if (!RD->getDefinition()->isCompleteDefinition())
tools/clang/lib/Sema/SemaDeclCXX.cpp 3074 return !RD->isCompleteDefinition() ||
11765 if (ClassDecl->isCompleteDefinition() &&
tools/clang/lib/Sema/SemaExpr.cpp 4012 if (!FD->getParent()->isCompleteDefinition()) {
tools/clang/lib/Sema/SemaLambda.cpp 1573 return !RD->isCompleteDefinition() || !RD->hasTrivialCopyConstructor() ||
tools/clang/lib/Sema/SemaLookup.cpp 1030 if (!Record->isCompleteDefinition())
2203 cast<TagDecl>(LookupCtx)->isCompleteDefinition() ||
4311 (CD->isBeingDefined() || CD->isCompleteDefinition()))
tools/clang/lib/Sema/SemaStmt.cpp 1134 ET && ET->getDecl()->isCompleteDefinition()) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2190 Enum->isCompleteDefinition()) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1714 if (D->isCompleteDefinition() && D->isLocalClass()) {
tools/clang/lib/Sema/SemaType.cpp 3158 OwnedTagDecl && OwnedTagDecl->isCompleteDefinition()) {
tools/clang/lib/Serialization/ASTReaderDecl.cpp 754 if (ED->isCompleteDefinition() &&
762 if (!D->isFromASTFile() && D->isCompleteDefinition()) {
1888 if (KeyFn && D->isCompleteDefinition())
tools/clang/lib/Serialization/ASTWriter.cpp 6328 assert(D->isCompleteDefinition());
6401 assert(RD->isCompleteDefinition());
tools/clang/lib/Serialization/ASTWriterDecl.cpp 409 Record.push_back(D->isCompleteDefinition());
1323 if (D->isCompleteDefinition())
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 302 if (R->isCompleteDefinition())
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 1432 if (RD->isUnion() || !RD->isCompleteDefinition()) {
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2382 if (!RD->isCompleteDefinition())
tools/clang/lib/Tooling/Core/Lookup.cpp 204 !cast<CXXRecordDecl>(FromDecl)->isCompleteDefinition();
tools/clang/tools/libclang/CIndex.cpp 1804 if (D->isCompleteDefinition()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h 361 while (!Tag->isCompleteDefinition())
367 if (Tag->isCompleteDefinition())
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 1769 if (!definition || !definition->isCompleteDefinition())
tools/lldb/source/Symbol/ClangASTContext.cpp 2452 if (tag_decl->isCompleteDefinition())
2613 const bool is_complete = cxx_record_decl->isCompleteDefinition();
2628 if (cxx_record_decl->isCompleteDefinition()) {
3587 return tag_decl->isCompleteDefinition();
3772 bool is_complete = cxx_record_decl->isCompleteDefinition();
8807 if (!cxx_record_decl->isCompleteDefinition())
8823 if (!enum_decl->isCompleteDefinition()) {
tools/lldb/source/Symbol/ClangASTImporter.cpp 302 if (original_tag_decl->isCompleteDefinition()) {
966 to_tag->setCompleteDefinition(from_tag->isCompleteDefinition());
1156 (from_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"),
1157 (to_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"));