Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp60 if (PrevDecl && PrevDecl->isCompleteDefinition()) { in BuiltinTypeDeclBuilder()
85 if (Record->isCompleteDefinition()) in addMemberVariable()
106 if (Record->isCompleteDefinition()) in addHandleMember()
120 if (Record->isCompleteDefinition()) in annotateResourceClass()
153 if (Record->isCompleteDefinition()) in addDefaultHandleConstructor()
206 if (Record->isCompleteDefinition()) in addArraySubscriptOperators()
214 if (Record->isCompleteDefinition()) in addArraySubscriptOperator()
292 if (Record->isCompleteDefinition()) in startDefinition()
299 if (Record->isCompleteDefinition()) in completeDefinition()
324 if (Builder.Record->isCompleteDefinition()) in addTypeParameter()
H A DSemaCast.cpp545 if (!DeclFrom->isCompleteDefinition()) in diagnoseBadCast()
548 if (!DeclTo->isCompleteDefinition()) in diagnoseBadCast()
1002 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast()
1007 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast()
1044 !ClassDefinition->isCompleteDefinition()) in DiagnoseReinterpretUpDownCast()
H A DSemaCXXScopeSpec.cpp262 if (EnumD->isCompleteDefinition()) { in RequireCompleteEnumDecl()
H A DSemaLookup.cpp1145 if (!Record->isCompleteDefinition()) in LookupDirect()
2431 cast<TagDecl>(LookupCtx)->isCompleteDefinition() || in LookupQualifiedName()
4702 (CD->isBeingDefined() || CD->isCompleteDefinition())) in addNamespaces()
H A DDeclSpec.cpp461 return cast<TagDecl>(getRepAsDecl())->isCompleteDefinition(); in hasTagDefinition()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp83 if (!TD->isCompleteDefinition()) in VisitTypeDecl()
223 if (!D->isCompleteDefinition()) in HandleTagDeclDefinition()
H A DCodeGenTypes.cpp649 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType()
748 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
H A DCGClass.cpp82 assert(vbaseClass->isCompleteDefinition()); in getVBaseAlignment()
96 if (!baseDecl->isCompleteDefinition()) in getDynamicOffsetAlignment()
2768 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DLookup.cpp206 !cast<CXXRecordDecl>(FromDecl)->isCompleteDefinition(); in replaceNestedName()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp264 if (original_tag_decl->isCompleteDefinition()) { in ~CompleteTagDeclsScope()
916 to_tag->setCompleteDefinition(from_tag->isCompleteDefinition()); in ImportDefinitionTo()
1131 (from_tag_decl->isCompleteDefinition() ? "complete" : "incomplete"), in Imported()
1132 (to_tag_decl->isCompleteDefinition() ? "complete" : "incomplete")); in Imported()
H A DASTUtils.h366 if (Tag->isCompleteDefinition()) in CompleteType()
H A DClangASTSource.cpp1505 if (!definition || !definition->isCompleteDefinition()) in layoutRecordType()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp302 if (R->isCompleteDefinition()) in checkASTDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp633 if (D->isCompleteDefinition()) { in VisitEnumDecl()
650 if (D->isCompleteDefinition()) { in VisitRecordDecl()
1159 if (D->isCompleteDefinition()) { in VisitCXXRecordDecl()
H A DExternalASTMerger.cpp317 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition()); in CompleteType()
H A DTypeLoc.cpp316 return D->isCompleteDefinition() && in isDefinition()
H A DASTImporter.cpp2109 if (FromRecordDecl->isCompleteDefinition() && in ImportFieldDeclDefinition()
2110 !ToRecordDecl->isCompleteDefinition()) in ImportFieldDeclDefinition()
2138 assert(From->isCompleteDefinition() && To->getDefinition() == To && in ImportImplicitMethods()
2963 if (D->isCompleteDefinition()) in VisitEnumDecl()
3217 if (D->isCompleteDefinition()) in VisitRecordDecl()
6261 if (D->isCompleteDefinition()) in VisitClassTemplateSpecializationDecl()
9485 if (ToRecord->isCompleteDefinition()) in ImportContext()
9494 !FromRecord->isCompleteDefinition()) in ImportContext()
9497 if (FromRecord->isCompleteDefinition()) in ImportContext()
9503 if (ToEnum->isCompleteDefinition()) { in ImportContext()
[all …]
H A DJSONNodeDumper.cpp963 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl()
969 if (!RD->isCompleteDefinition()) in VisitCXXRecordDecl()
H A DDecl.cpp4705 if (isCompleteDefinition()) in getDefinition()
4721 if (R->isCompleteDefinition()) in getDefinition()
4826 assert(!isCompleteDefinition() && "Cannot redefine enums!"); in completeDefinition()
5025 assert(!isCompleteDefinition() && "Cannot redefine record!"); in completeDefinition()
H A DTextNodeDumper.cpp1849 if (D->isCompleteDefinition()) in VisitRecordDecl()
2173 if (!D->isCompleteDefinition()) in VisitCXXRecordDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3640 return isCompleteDefinition(); in isThisDeclarationADefinition()
3644 bool isCompleteDefinition() const { return TagDeclBits.IsCompleteDefinition; } in isCompleteDefinition() function
3709 assert(isCompleteDefinition() && in demoteThisDefinitionToDeclaration()
4046 return isCompleteDefinition() || IntegerType; in isComplete()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp815 if (ED->isCompleteDefinition() && in VisitEnumDecl()
823 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitEnumDecl()
882 if (RD->isCompleteDefinition()) { in VisitRecordDecl()
889 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitRecordDecl()
2279 if (KeyFn && D->isCompleteDefinition()) in VisitCXXRecordDeclImpl()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp898 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl()
1061 if (!RecordTy->getDecl()->isCompleteDefinition()) in TypeIsInnerPointer()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2475 if (tag_decl->isCompleteDefinition()) in GetCompleteDecl()
2645 const bool is_complete = cxx_record_decl->isCompleteDefinition(); in GetCompleteQualType()
2660 if (cxx_record_decl->isCompleteDefinition()) { in GetCompleteQualType()
3415 return tag_decl->isCompleteDefinition(); in IsDefined()
3582 bool is_complete = cxx_record_decl->isCompleteDefinition(); in IsPossibleDynamicType()
8276 if (!cxx_record_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition()
8293 if (enum_decl->isCompleteDefinition()) in CompleteTagDeclarationDefinition()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1608 if (RD->isUnion() || !RD->isCompleteDefinition()) { in calculateOffset()

123