| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 60 if (PrevDecl && PrevDecl->isCompleteDefinition()) { in BuiltinTypeDeclBuilder() 85 if (Record->isCompleteDefinition()) in addMemberVariable() 106 if (Record->isCompleteDefinition()) in addHandleMember() 120 if (Record->isCompleteDefinition()) in annotateHLSLResource() 158 if (Record->isCompleteDefinition()) in addDefaultHandleConstructor() 210 if (Record->isCompleteDefinition()) in addArraySubscriptOperators() 218 if (Record->isCompleteDefinition()) in addArraySubscriptOperator() 296 if (Record->isCompleteDefinition()) in startDefinition() 303 if (Record->isCompleteDefinition()) in completeDefinition() 329 if (Builder.Record->isCompleteDefinition()) in addTypeParameter()
|
| H A D | SemaBoundsSafety.cpp | 34 (!RD->isCompleteDefinition() && RD->getName().empty()))) { in GetEnclosingNamedOrTopAnonRecord()
|
| H A D | SemaCast.cpp | 553 if (!DeclFrom->isCompleteDefinition()) in diagnoseBadCast() 556 if (!DeclTo->isCompleteDefinition()) in diagnoseBadCast() 1010 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 1015 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 1052 !ClassDefinition->isCompleteDefinition()) in DiagnoseReinterpretUpDownCast()
|
| H A D | SemaCXXScopeSpec.cpp | 237 if (EnumD->isCompleteDefinition()) { in RequireCompleteEnumDecl()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 267 if (original_tag_decl->isCompleteDefinition()) { in ~CompleteTagDeclsScope() 661 if (!definition || !definition->isCompleteDefinition()) in importRecordLayoutFromOrigin() 1158 to_tag->setCompleteDefinition(from_tag->isCompleteDefinition()); in ImportDefinitionTo() 1375 (from_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"), in Imported() 1376 (to_tag_decl->isCompleteDefinition() ? "complete" : "incomplete")); in Imported()
|
| H A D | ASTUtils.h | 372 if (Tag->isCompleteDefinition()) in CompleteType()
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 311 assert(D->isCompleteDefinition() && "Only works on complete definitions"); in hasVTable() 558 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/lib/AST/Interp/ |
| H A D | ByteCodeEmitter.cpp | 105 if (!MD->getParent()->isCompleteDefinition()) in compileFunc()
|
| H A D | Program.cpp | 260 if (!RD->isCompleteDefinition()) in getOrCreateRecord()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 710 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType() 809 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
|
| H A D | CGClass.cpp | 83 assert(vbaseClass->isCompleteDefinition()); in getVBaseAlignment() 97 if (!baseDecl->isCompleteDefinition()) in getDynamicOffsetAlignment() 2811 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 587 if (D->isCompleteDefinition()) { in VisitEnumDecl() 604 if (D->isCompleteDefinition()) { in VisitRecordDecl() 1100 if (D->isCompleteDefinition()) { in VisitCXXRecordDecl()
|
| H A D | ExternalASTMerger.cpp | 317 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition()); in CompleteType()
|
| H A D | TypeLoc.cpp | 316 return D->isCompleteDefinition() && in isDefinition()
|
| H A D | ASTImporter.cpp | 1955 if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() && in ImportDefinitionIfNeeded() 2157 if (FromRecordDecl->isCompleteDefinition() && in ImportFieldDeclDefinition() 2158 !ToRecordDecl->isCompleteDefinition()) in ImportFieldDeclDefinition() 2186 assert(From->isCompleteDefinition() && To->getDefinition() == To && in ImportImplicitMethods() 3016 if (D->isCompleteDefinition()) in VisitEnumDecl() 3066 if (D->hasExternalLexicalStorage() && !D->isCompleteDefinition()) in VisitRecordDecl() 3270 if (D->isCompleteDefinition()) in VisitRecordDecl() 6347 if (D->isCompleteDefinition()) in VisitClassTemplateSpecializationDecl() 9579 if (ToRecord->isCompleteDefinition()) in ImportContext() 9588 !FromRecord->isCompleteDefinition()) in ImportContext() [all …]
|
| H A D | JSONNodeDumper.cpp | 998 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl() 1004 if (!RD->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| H A D | Decl.cpp | 4753 if (isCompleteDefinition()) in getDefinition() 4769 if (R->isCompleteDefinition()) in getDefinition() 4874 assert(!isCompleteDefinition() && "Cannot redefine enums!"); in completeDefinition() 5074 assert(!isCompleteDefinition() && "Cannot redefine record!"); in completeDefinition()
|
| H A D | TextNodeDumper.cpp | 2084 if (D->isCompleteDefinition()) in VisitRecordDecl() 2424 if (!D->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 3656 return isCompleteDefinition(); in isThisDeclarationADefinition() 3660 bool isCompleteDefinition() const { return TagDeclBits.IsCompleteDefinition; } in isCompleteDefinition() function 3725 assert(isCompleteDefinition() && in demoteThisDefinitionToDeclaration() 4062 return isCompleteDefinition() || IntegerType; in isComplete()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 1114 if (TagDecl->isEmbeddedInDeclarator() && TagDecl->isCompleteDefinition() && in VisitTypedefNameDecl() 1482 TagTypeDecl->isCompleteDefinition()) in fetchRawCommentForDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 806 if (ED->isCompleteDefinition() && Reader.getContext().getLangOpts().Modules) { in VisitEnumDecl() 812 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitEnumDecl() 868 if (RD->isCompleteDefinition()) { in VisitRecordDecl() 875 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitRecordDecl() 2261 if (KeyFn.isValid() && D->isCompleteDefinition()) in VisitCXXRecordDeclImpl()
|
| H A D | ASTWriterDecl.cpp | 497 TagDeclBits.addBit(!isa<CXXRecordDecl>(D) ? D->isCompleteDefinition() : 0); in VisitTagDecl() 1532 if (D->isCompleteDefinition() && D->isInNamedModule()) in VisitCXXRecordDecl() 1540 if (D->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 898 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl() 1061 if (!RecordTy->getDecl()->isCompleteDefinition()) in TypeIsInnerPointer()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 2427 if (tag_decl->isCompleteDefinition()) in GetCompleteDecl() 2595 const bool is_complete = cxx_record_decl->isCompleteDefinition(); in GetCompleteRecordType() 2614 if (cxx_record_decl->isCompleteDefinition()) { in GetCompleteRecordType() 3452 return tag_decl->isCompleteDefinition(); in IsDefined() 3619 bool is_complete = cxx_record_decl->isCompleteDefinition(); in IsPossibleDynamicType() 8440 if (!cxx_record_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition() 8457 if (enum_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition()
|