Home
last modified time | relevance | path

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

12

/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp82 if (!TD->isCompleteDefinition()) in VisitTypeDecl()
213 if (!D->isCompleteDefinition()) in HandleTagDeclDefinition()
H A DCodeGenTypes.cpp736 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType()
827 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
H A DCGClass.cpp80 assert(vbaseClass->isCompleteDefinition()); in getVBaseAlignment()
94 if (!baseDecl->isCompleteDefinition()) in getDynamicOffsetAlignment()
2713 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
H A DCGDebugInfo.cpp1096 if (D && D->isCompleteDefinition()) in getOrCreateRecordFwdDecl()
2296 if (!CXXDecl->isCompleteDefinition()) in isDefinedInClangModule()
2470 if (!D || !D->isCompleteDefinition()) in CreateTypeDefinition()
3430 if (!D || !D->isCompleteDefinition()) in CreateLimitedType()
/netbsd/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/
H A DLookup.cpp206 !cast<CXXRecordDecl>(FromDecl)->isCompleteDefinition(); in replaceNestedName()
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp302 if (R->isCompleteDefinition()) in checkASTDecl()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCast.cpp512 if (!DeclFrom->isCompleteDefinition()) in diagnoseBadCast()
515 if (!DeclTo->isCompleteDefinition()) in diagnoseBadCast()
961 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast()
966 if (!DestRD || !DestRD->isCompleteDefinition() || DestRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast()
1003 !ClassDefinition->isCompleteDefinition()) in DiagnoseReinterpretUpDownCast()
H A DSemaCXXScopeSpec.cpp236 if (EnumD->isCompleteDefinition()) { in RequireCompleteDeclContext()
H A DDeclSpec.cpp445 return cast<TagDecl>(getRepAsDecl())->isCompleteDefinition(); in hasTagDefinition()
H A DSemaLookup.cpp1118 if (!Record->isCompleteDefinition()) in LookupDirect()
2161 cast<TagDecl>(LookupCtx)->isCompleteDefinition() || in LookupQualifiedName()
4344 (CD->isBeingDefined() || CD->isCompleteDefinition())) in addNamespaces()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclPrinter.cpp543 if (D->isCompleteDefinition()) { in VisitEnumDecl()
560 if (D->isCompleteDefinition()) { in VisitRecordDecl()
1006 if (D->isCompleteDefinition()) { in VisitCXXRecordDecl()
H A DExternalASTMerger.cpp320 Tag->setCompleteDefinition(SourceTag->isCompleteDefinition()); in CompleteType()
H A DTypeLoc.cpp300 return D->isCompleteDefinition() && in isDefinition()
H A DASTImporter.cpp1811 !ToRecordDecl->isCompleteDefinition()) { in ImportDeclContext()
2751 if (D->isCompleteDefinition()) in VisitEnumDecl()
2990 if (D->isCompleteDefinition()) in VisitRecordDecl()
5493 if (FromTemplated->isCompleteDefinition() && in VisitClassTemplateDecl()
5494 !ToTemplated->isCompleteDefinition()) { in VisitClassTemplateDecl()
5672 if (D->isCompleteDefinition()) in VisitClassTemplateSpecializationDecl()
8484 if (ToRecord->isCompleteDefinition()) in ImportContext()
8493 !FromRecord->isCompleteDefinition()) in ImportContext()
8496 if (FromRecord->isCompleteDefinition()) in ImportContext()
8502 if (ToEnum->isCompleteDefinition()) { in ImportContext()
[all …]
H A DJSONNodeDumper.cpp832 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl()
838 if (!RD->isCompleteDefinition()) in VisitCXXRecordDecl()
H A DDecl.cpp4309 if (isCompleteDefinition()) in getDefinition()
4325 if (R->isCompleteDefinition()) in getDefinition()
4413 assert(!isCompleteDefinition() && "Cannot redefine enums!"); in completeDefinition()
4581 assert(!isCompleteDefinition() && "Cannot redefine record!"); in completeDefinition()
H A DTextNodeDumper.cpp1562 if (D->isCompleteDefinition()) in VisitRecordDecl()
1855 if (!D->isCompleteDefinition()) in VisitCXXRecordDecl()
H A DDeclBase.cpp134 assert(!isa<TagDecl>(this) || !cast<TagDecl>(this)->isCompleteDefinition()); in setInvalidDecl()
H A DType.cpp2229 return !Rec->isCompleteDefinition(); in isIncompleteType()
3476 if (I->isCompleteDefinition() || I->isBeingDefined()) in getInterestingTagDecl()
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDecl.h3390 return isCompleteDefinition(); in isThisDeclarationADefinition()
3394 bool isCompleteDefinition() const { return TagDeclBits.IsCompleteDefinition; } in isCompleteDefinition() function
3764 return isCompleteDefinition() || IntegerType; in isComplete()
/netbsd/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DObjCMT.cpp902 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl()
1065 if (!RecordTy->getDecl()->isCompleteDefinition()) in TypeIsInnerPointer()
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterDecl.cpp413 Record.push_back(D->isCompleteDefinition()); in VisitTagDecl()
1361 if (D->isCompleteDefinition()) in VisitCXXRecordDecl()
H A DASTReaderDecl.cpp758 if (ED->isCompleteDefinition() && in VisitEnumDecl()
766 if (!D->isFromASTFile() && D->isCompleteDefinition()) { in VisitEnumDecl()
1945 if (KeyFn && D->isCompleteDefinition()) in VisitCXXRecordDeclImpl()
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1540 if (RD->isUnion() || !RD->isCompleteDefinition()) { in calculateOffset()
/netbsd/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp3652 if (RD->isCompleteDefinition()) { in RewriteObjCFieldDeclType()
3675 if (ED->isCompleteDefinition()) { in RewriteObjCFieldDeclType()
5771 if (RD->isCompleteDefinition()) in HandleDeclInMainFile()
5808 if (RD->isCompleteDefinition()) in HandleDeclInMainFile()

12