| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 177 assert(!Builder.Record->isCompleteDefinition() && in addTypeParameter() 490 assert(!DeclBuilder.Record->isCompleteDefinition() && in finalize() 550 if (PrevDecl && PrevDecl->isCompleteDefinition()) { in BuiltinTypeDeclBuilder() 589 assert(!Record->isCompleteDefinition() && "record is already complete"); in addMemberVariable() 614 assert(!Record->isCompleteDefinition() && "record is already complete"); in addHandleMember() 638 if (Record->isCompleteDefinition()) in addDefaultHandleConstructor() 653 if (Record->isCompleteDefinition()) in addHandleConstructorFromBinding() 674 if (Record->isCompleteDefinition()) in addHandleConstructorFromImplicitBinding() 707 if (Record->isCompleteDefinition()) in addLoadMethods() 756 assert(!Record->isCompleteDefinition() && "record is already complete"); in completeDefinition() [all …]
|
| H A D | SemaBoundsSafety.cpp | 36 (!RD->isCompleteDefinition() && RD->getName().empty()))) { in GetEnclosingNamedOrTopAnonRecord()
|
| H A D | HLSLExternalSemaSource.cpp | 392 if (!Record->isCompleteDefinition()) in onCompletion()
|
| H A D | SemaCast.cpp | 602 if (!DeclFrom->isCompleteDefinition()) in diagnoseBadCast() 605 if (!DeclTo->isCompleteDefinition()) in diagnoseBadCast() 1060 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 1065 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 1102 !ClassDefinition->isCompleteDefinition()) in DiagnoseReinterpretUpDownCast()
|
| H A D | SemaCXXScopeSpec.cpp | 232 if (EnumD->isCompleteDefinition()) { in RequireCompleteEnumDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ObjectFilePCHContainerWriter.cpp | 81 if (!TD->isCompleteDefinition()) in VisitTypeDecl() 224 if (!D->isCompleteDefinition()) in HandleTagDeclDefinition()
|
| H A D | CodeGenTypes.cpp | 703 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType() 806 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
|
| H A D | CGClass.cpp | 82 assert(vbaseClass->isCompleteDefinition()); in getVBaseAlignment() 96 if (!baseDecl->isCompleteDefinition()) in getDynamicOffsetAlignment() 2844 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 266 if (original_tag_decl->isCompleteDefinition()) { in ~CompleteTagDeclsScope() 660 if (!definition || !definition->isCompleteDefinition()) in importRecordLayoutFromOrigin() 1189 to_tag->setCompleteDefinition(from_tag->isCompleteDefinition()); in ImportDefinitionTo() 1398 (from_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"), in Imported() 1399 (to_tag_decl->isCompleteDefinition() ? "complete" : "incomplete")); in Imported()
|
| H A D | ASTUtils.h | 428 if (Tag->isCompleteDefinition()) in CompleteType()
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 310 assert(D->isCompleteDefinition() && "Only works on complete definitions"); in hasVTable() 557 if (!D->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 302 if (R->isCompleteDefinition()) in checkASTDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 176 if (!Decl->isCompleteDefinition()) { in getBases() 1174 if (TagDecl->isEmbeddedInDeclarator() && TagDecl->isCompleteDefinition() && in VisitTypedefNameDecl() 1547 TagTypeDecl->isCompleteDefinition()) in fetchRawCommentForDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Program.cpp | 292 if (!RD->isCompleteDefinition()) in getOrCreateRecord()
|
| H A D | Context.cpp | 477 if (!MD->getParent()->isCompleteDefinition()) in getOrCreateFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 617 if (D->isCompleteDefinition()) { in VisitEnumDecl() 634 if (D->isCompleteDefinition()) { in VisitRecordDecl() 1136 if (D->isCompleteDefinition()) { in VisitCXXRecordDecl()
|
| H A D | ExternalASTMerger.cpp | 315 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition()); in CompleteType()
|
| H A D | TypeLoc.cpp | 317 return D->isCompleteDefinition() && in isDefinition()
|
| H A D | ASTImporter.cpp | 2223 if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() && in ImportDefinitionIfNeeded() 2425 if (FromRecordDecl->isCompleteDefinition() && in ImportFieldDeclDefinition() 2426 !ToRecordDecl->isCompleteDefinition()) in ImportFieldDeclDefinition() 2454 assert(From->isCompleteDefinition() && To->getDefinition() == To && in ImportImplicitMethods() 3286 if (D->isCompleteDefinition()) in VisitEnumDecl() 3336 if (D->hasExternalLexicalStorage() && !D->isCompleteDefinition()) in VisitRecordDecl() 3541 if (D->isCompleteDefinition()) in VisitRecordDecl() 6630 if (D->isCompleteDefinition()) in VisitClassTemplateSpecializationDecl() 9958 if (ToRecord->isCompleteDefinition()) in ImportContext() 9967 !FromRecord->isCompleteDefinition()) in ImportContext() [all …]
|
| H A D | JSONNodeDumper.cpp | 1000 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl() 1011 if (!RD->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| H A D | Decl.cpp | 4864 if (isCompleteDefinition()) in getDefinition() 4880 if (R->isCompleteDefinition()) in getDefinition() 4985 assert(!isCompleteDefinition() && "Cannot redefine enums!"); in completeDefinition() 5181 assert(!isCompleteDefinition() && "Cannot redefine record!"); in completeDefinition()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 436 assert(RD->isCompleteDefinition() && in getInlineSpirvType()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenTypes.cpp | 226 if (!rd || !rd->isCompleteDefinition() || entry.isComplete()) in convertRecordDeclType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 3774 return isCompleteDefinition(); in isThisDeclarationADefinition() 3778 bool isCompleteDefinition() const { return TagDeclBits.IsCompleteDefinition; } in isCompleteDefinition() function 3843 assert(isCompleteDefinition() && in demoteThisDefinitionToDeclaration() 4180 return isCompleteDefinition() || IntegerType; in isComplete()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 789 if (ED->isCompleteDefinition() && Reader.getContext().getLangOpts().Modules) { in VisitEnumDecl() 795 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitEnumDecl() 851 if (RD->isCompleteDefinition()) { in VisitRecordDecl() 858 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitRecordDecl() 2286 if (KeyFn.isValid() && D->isCompleteDefinition()) in VisitCXXRecordDeclImpl()
|