Home
last modified time | relevance | path

Searched refs:isCompleteDefinition (Results 1 – 25 of 48) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDObjectFilePCHContainerOperations.cpp82 if (!TD->isCompleteDefinition()) in VisitTypeDecl()
213 if (!D->isCompleteDefinition()) in HandleTagDeclDefinition()
HDCodeGenTypes.cpp643 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType()
729 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
HDCGClass.cpp38 if (!RD->isCompleteDefinition()) in getClassPointerAlignment()
62 assert(vbaseClass->isCompleteDefinition()); in getVBaseAlignment()
76 if (!baseDecl->isCompleteDefinition()) in getDynamicOffsetAlignment()
2682 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
HDClangASTImporter.cpp254 if (original_tag_decl->isCompleteDefinition()) { in ~CompleteTagDeclsScope()
933 to_tag->setCompleteDefinition(from_tag->isCompleteDefinition()); in ImportDefinitionTo()
1121 (from_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"), in Imported()
1122 (to_tag_decl->isCompleteDefinition() ? "complete" : "incomplete")); in Imported()
HDClangASTContext.cpp2242 if (tag_decl->isCompleteDefinition()) in GetCompleteDecl()
2422 const bool is_complete = cxx_record_decl->isCompleteDefinition(); in GetCompleteQualType()
2437 if (cxx_record_decl->isCompleteDefinition()) { in GetCompleteQualType()
3184 return tag_decl->isCompleteDefinition(); in IsDefined()
3343 bool is_complete = cxx_record_decl->isCompleteDefinition(); in IsPossibleDynamicType()
7788 if (!cxx_record_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition()
7803 if (enum_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Core/
HDLookup.cpp204 !cast<CXXRecordDecl>(FromDecl)->isCompleteDefinition(); in replaceNestedName()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
HDASTUtils.h361 while (!Tag->isCompleteDefinition()) in CompleteType()
367 if (Tag->isCompleteDefinition()) in CompleteType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDLLVMConventionsChecker.cpp302 if (R->isCompleteDefinition()) in checkASTDecl()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaCast.cpp473 if (!DeclFrom->isCompleteDefinition()) in diagnoseBadCast()
477 if (!DeclTo->isCompleteDefinition()) in diagnoseBadCast()
896 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast()
901 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast()
938 !ClassDefinition->isCompleteDefinition()) in DiagnoseReinterpretUpDownCast()
HDSemaCXXScopeSpec.cpp236 if (EnumD->isCompleteDefinition()) { in RequireCompleteDeclContext()
HDDeclSpec.cpp430 return cast<TagDecl>(getRepAsDecl())->isCompleteDefinition(); in hasTagDefinition()
HDSemaLookup.cpp1056 if (!Record->isCompleteDefinition()) in LookupDirect()
2231 cast<TagDecl>(LookupCtx)->isCompleteDefinition() || in LookupQualifiedName()
4338 (CD->isBeingDefined() || CD->isCompleteDefinition())) in addNamespaces()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDDeclPrinter.cpp536 if (D->isCompleteDefinition()) { in VisitEnumDecl()
553 if (D->isCompleteDefinition()) { in VisitRecordDecl()
981 if (D->isCompleteDefinition()) { in VisitCXXRecordDecl()
HDExternalASTMerger.cpp320 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition()); in CompleteType()
HDASTImporter.cpp1665 if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() && in ImportDefinitionIfNeeded()
1765 if (FromRecordDecl->isCompleteDefinition() && in ImportDeclContext()
1766 !ToRecordDecl->isCompleteDefinition()) { in ImportDeclContext()
1862 assert(From->isCompleteDefinition() && To->getDefinition() == To && in ImportImplicitMethods()
2665 if (D->isCompleteDefinition()) in VisitEnumDecl()
2711 if (D->hasExternalLexicalStorage() && !D->isCompleteDefinition()) in VisitRecordDecl()
2902 if (D->isCompleteDefinition()) in VisitRecordDecl()
5337 if (FromTemplated->isCompleteDefinition() && in VisitClassTemplateDecl()
5338 !ToTemplated->isCompleteDefinition()) { in VisitClassTemplateDecl()
5515 if (D->isCompleteDefinition()) in VisitClassTemplateSpecializationDecl()
[all …]
HDTypeLoc.cpp300 return D->isCompleteDefinition() && in isDefinition()
HDTextNodeDumper.cpp1261 if (D->isCompleteDefinition()) in VisitRecordDecl()
1544 if (!D->isCompleteDefinition()) in VisitCXXRecordDecl()
HDJSONNodeDumper.cpp818 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl()
824 if (!RD->isCompleteDefinition()) in VisitCXXRecordDecl()
HDDecl.cpp4178 if (isCompleteDefinition()) in getDefinition()
4194 if (R->isCompleteDefinition()) in getDefinition()
4282 assert(!isCompleteDefinition() && "Cannot redefine enums!"); in completeDefinition()
4435 assert(!isCompleteDefinition() && "Cannot redefine record!"); in completeDefinition()
HDDeclBase.cpp134 assert(!isa<TagDecl>(this) || !cast<TagDecl>(this)->isCompleteDefinition()); in setInvalidDecl()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDDecl.h3320 return isCompleteDefinition(); in isThisDeclarationADefinition()
3324 bool isCompleteDefinition() const { return TagDeclBits.IsCompleteDefinition; } in isCompleteDefinition() function
3692 return isCompleteDefinition() || IntegerType; in isComplete()
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
HDObjCMT.cpp912 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl()
1075 if (!RecordTy->getDecl()->isCompleteDefinition()) in TypeIsInnerPointer()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderDecl.cpp750 if (ED->isCompleteDefinition() && in VisitEnumDecl()
758 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitEnumDecl()
1902 if (KeyFn && D->isCompleteDefinition()) in VisitCXXRecordDeclImpl()
HDASTWriterDecl.cpp412 Record.push_back(D->isCompleteDefinition()); in VisitTagDecl()
1355 if (D->isCompleteDefinition()) in VisitCXXRecordDecl()
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDMemRegion.cpp1432 if (RD->isUnion() || !RD->isCompleteDefinition()) { in calculateOffset()

12