| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 60 if (PrevDecl && PrevDecl->isCompleteDefinition()) { in BuiltinTypeDeclBuilder() 86 if (Record->isCompleteDefinition()) in addMemberVariable() 107 if (Record->isCompleteDefinition()) in addHandleMember() 122 if (Record->isCompleteDefinition()) in annotateResourceClass() 155 if (Record->isCompleteDefinition()) in addDefaultHandleConstructor() 209 if (Record->isCompleteDefinition()) in addArraySubscriptOperators() 217 if (Record->isCompleteDefinition()) in addArraySubscriptOperator() 297 if (Record->isCompleteDefinition()) in startDefinition() 304 if (Record->isCompleteDefinition()) in completeDefinition() 328 if (Builder.Record->isCompleteDefinition()) in addTypeParameter() [all …]
|
| H A D | SemaCast.cpp | 522 if (!DeclFrom->isCompleteDefinition()) in diagnoseBadCast() 525 if (!DeclTo->isCompleteDefinition()) in diagnoseBadCast() 971 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 976 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 1013 !ClassDefinition->isCompleteDefinition()) in DiagnoseReinterpretUpDownCast()
|
| H A D | SemaCXXScopeSpec.cpp | 243 if (EnumD->isCompleteDefinition()) { in RequireCompleteEnumDecl()
|
| H A D | SemaLookup.cpp | 1131 if (!Record->isCompleteDefinition()) in LookupDirect() 2428 cast<TagDecl>(LookupCtx)->isCompleteDefinition() || in LookupQualifiedName() 4684 (CD->isBeingDefined() || CD->isCompleteDefinition())) in addNamespaces()
|
| H A D | DeclSpec.cpp | 449 return cast<TagDecl>(getRepAsDecl())->isCompleteDefinition(); in hasTagDefinition()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | ObjectFilePCHContainerOperations.cpp | 83 if (!TD->isCompleteDefinition()) in VisitTypeDecl() 220 if (!D->isCompleteDefinition()) in HandleTagDeclDefinition()
|
| H A D | CodeGenTypes.cpp | 758 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType() 861 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
|
| H A D | CGClass.cpp | 81 assert(vbaseClass->isCompleteDefinition()); in getVBaseAlignment() 95 if (!baseDecl->isCompleteDefinition()) in getDynamicOffsetAlignment() 2784 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/Refactoring/ |
| H A D | Lookup.cpp | 206 !cast<CXXRecordDecl>(FromDecl)->isCompleteDefinition(); in replaceNestedName()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 264 if (original_tag_decl->isCompleteDefinition()) { in ~CompleteTagDeclsScope() 917 to_tag->setCompleteDefinition(from_tag->isCompleteDefinition()); in ImportDefinitionTo() 1141 (from_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"), in Imported() 1142 (to_tag_decl->isCompleteDefinition() ? "complete" : "incomplete")); in Imported()
|
| H A D | ASTUtils.h | 366 if (Tag->isCompleteDefinition()) in CompleteType()
|
| H A D | ClangASTSource.cpp | 1523 if (!definition || !definition->isCompleteDefinition()) in layoutRecordType()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 302 if (R->isCompleteDefinition()) in checkASTDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 544 if (D->isCompleteDefinition()) { in VisitEnumDecl() 561 if (D->isCompleteDefinition()) { in VisitRecordDecl() 1020 if (D->isCompleteDefinition()) { in VisitCXXRecordDecl()
|
| H A D | ExternalASTMerger.cpp | 320 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition()); in CompleteType()
|
| H A D | TypeLoc.cpp | 315 return D->isCompleteDefinition() && in isDefinition()
|
| H A D | ASTImporter.cpp | 1768 if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() && in ImportDefinitionIfNeeded() 1884 if (FromRecordDecl->isCompleteDefinition() && in ImportDeclContext() 1885 !ToRecordDecl->isCompleteDefinition()) { in ImportDeclContext() 1975 assert(From->isCompleteDefinition() && To->getDefinition() == To && in ImportImplicitMethods() 2780 if (D->isCompleteDefinition()) in VisitEnumDecl() 2826 if (D->hasExternalLexicalStorage() && !D->isCompleteDefinition()) in VisitRecordDecl() 3019 if (D->isCompleteDefinition()) in VisitRecordDecl() 6019 if (D->isCompleteDefinition()) in VisitClassTemplateSpecializationDecl() 9145 if (ToRecord->isCompleteDefinition()) in ImportContext() 9154 !FromRecord->isCompleteDefinition()) in ImportContext() [all …]
|
| H A D | JSONNodeDumper.cpp | 905 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl() 911 if (!RD->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| H A D | Decl.cpp | 4463 if (isCompleteDefinition()) in getDefinition() 4479 if (R->isCompleteDefinition()) in getDefinition() 4584 assert(!isCompleteDefinition() && "Cannot redefine enums!"); in completeDefinition() 4780 assert(!isCompleteDefinition() && "Cannot redefine record!"); in completeDefinition()
|
| H A D | TextNodeDumper.cpp | 1661 if (D->isCompleteDefinition()) in VisitRecordDecl() 1964 if (!D->isCompleteDefinition()) in VisitCXXRecordDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/ExtractAPI/ |
| H A D | ExtractAPIVisitor.cpp | 207 if (!Decl->isCompleteDefinition()) in VisitRecordDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Decl.h | 3537 return isCompleteDefinition(); in isThisDeclarationADefinition() 3541 bool isCompleteDefinition() const { return TagDeclBits.IsCompleteDefinition; } in isCompleteDefinition() function 3606 assert(isCompleteDefinition() && in demoteThisDefinitionToDeclaration() 3940 return isCompleteDefinition() || IntegerType; in isComplete()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 779 if (ED->isCompleteDefinition() && in VisitEnumDecl() 787 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitEnumDecl() 836 if (RD->isCompleteDefinition()) { in VisitRecordDecl() 843 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitRecordDecl() 2151 if (KeyFn && D->isCompleteDefinition()) in VisitCXXRecordDeclImpl()
|
| /openbsd-src/gnu/llvm/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 901 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl() 1064 if (!RecordTy->getDecl()->isCompleteDefinition()) in TypeIsInnerPointer()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 2550 if (tag_decl->isCompleteDefinition()) in GetCompleteDecl() 2713 const bool is_complete = cxx_record_decl->isCompleteDefinition(); in GetCompleteQualType() 2728 if (cxx_record_decl->isCompleteDefinition()) { in GetCompleteQualType() 3497 return tag_decl->isCompleteDefinition(); in IsDefined() 3657 bool is_complete = cxx_record_decl->isCompleteDefinition(); in IsPossibleDynamicType() 8401 if (!cxx_record_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition() 8418 if (enum_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition()
|