Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h551 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isBeingDefined)
557 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isBeingDefined)
564 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isBeingDefined)
H A DDecl.h3680 bool isBeingDefined() const { return TagDeclBits.IsBeingDefined; } in isBeingDefined() function
H A DType.h5927 bool isBeingDefined() const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp87 assert(Record->isBeingDefined() && in addMemberVariable()
305 assert(Record->isBeingDefined() && in completeDefinition()
H A DSemaExceptionSpec.cpp165 PointeeT->castAs<RecordType>()->isBeingDefined()) && in CheckSpecifiedExceptionType()
259 return DC->isRecord() && cast<RecordDecl>(DC)->isBeingDefined(); in exceptionSpecNotKnownYet()
H A DSemaCXXScopeSpec.cpp211 if (tag->isBeingDefined()) in RequireCompleteDeclContext()
H A DSemaLookup.cpp1004 return !Class->isBeingDefined(); in CanDeclareSpecialMemberFunction()
2403 cast<TagDecl>(LookupCtx)->isBeingDefined()) && in LookupQualifiedName()
2695 ObjectType->castAs<TagType>()->isBeingDefined()) && in LookupParsedName()
4633 (CD->isBeingDefined() || CD->isCompleteDefinition())) in addNamespaces()
H A DSemaType.cpp8922 if (isa<TagDecl>(D) && cast<TagDecl>(D)->isBeingDefined()) { in hasAcceptableDefinition()
9075 !MPTy->getClass()->getAsCXXRecordDecl()->isBeingDefined() && in RequireCompleteTypeImpl()
9171 if (!RD->isBeingDefined() && Pattern) { in RequireCompleteTypeImpl()
9213 Tag->isBeingDefined() ? diag::note_type_being_defined in RequireCompleteTypeImpl()
H A DSemaDecl.cpp2663 return TD->isCompleteDefinition() || TD->isBeingDefined(); in isAttributeTargetADefinition()
9219 if (Record->isBeingDefined()) in CreateNewFunctionDecl()
17642 if (TD->isBeingDefined()) { in ActOnTag()
17973 if (New->isBeingDefined()) in ActOnTag()
18056 if (Tag->isBeingDefined()) { in ActOnTagFinishDefinition()
18123 if (Tag->isBeingDefined()) { in ActOnTagDefinitionError()
H A DSemaTemplateInstantiateDecl.cpp6301 if (Tag->isBeingDefined()) in FindInstantiatedDecl()
6303 if (!Tag->isBeingDefined() && in FindInstantiatedDecl()
H A DSemaDeclCXX.cpp2963 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
2982 if (!isCompleteType(Loc, Derived) && !DerivedRD->isBeingDefined()) in IsDerivedFrom()
5870 if (!Def || Def->isBeingDefined()) in isAbstractType()
18251 if (!RT->isBeingDefined() && in CheckOverridingFunctionReturnType()
H A DSemaTemplate.cpp403 ObjectType->castAs<TagType>()->isBeingDefined()) && in LookupTemplateName()
777 IsEntityBeingDefined = TD->isBeingDefined(); in DiagnoseUninstantiableTemplate()
H A DSemaDeclAttr.cpp3783 if (!RD->isBeingDefined()) in handleTransparentUnionAttr()
H A DSemaExprCXX.cpp1503 return Class && Class->isBeingDefined(); in isThisOutsideMemberFunctionBody()
H A DSemaOverload.cpp8279 if (!isCompleteType(OpLoc, T1) && !T1Rec->isBeingDefined()) in AddMemberOperatorCandidates()
H A DSemaExpr.cpp16471 if ((SLDecl->isCompleteDefinition() || SLDecl->isBeingDefined()) && in LookupStdSourceLocationImpl()
H A DSemaOpenMP.cpp17992 if (SemaRef.isCompleteType(Loc, Ty) || TyRec->isBeingDefined() || in buildDeclareReductionRef()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp1481 if (PossiblePartialDef->isBeingDefined()) in getPrimaryContext()
2091 if (!(isa<TagDecl>(DCAsDecl) && cast<TagDecl>(DCAsDecl)->isBeingDefined())) in makeDeclVisibleInContextWithFlags()
H A DType.cpp2388 if (!Rec->isBeingDefined()) in isIncompleteType()
4062 if (I->isCompleteDefinition() || I->isBeingDefined()) in getInterestingTagDecl()
4073 bool TagType::isBeingDefined() const { in isBeingDefined() function in TagType
4074 return getDecl()->isBeingDefined(); in isBeingDefined()
H A DASTStructuralEquivalence.cpp1694 if (D1->isBeingDefined() || D2->isBeingDefined()) in IsStructurallyEquivalent()
H A DDeclCXX.cpp808 if (!isBeingDefined() && D->isImplicit()) in addedMember()
H A DASTImporter.cpp2223 if (To->getDefinition() || To->isBeingDefined()) { in ImportDefinition()
2361 if (To->getDefinition() || To->isBeingDefined()) { in ImportDefinition()
10442 if (!TD->getDefinition() && !TD->isBeingDefined()) { in CompleteDecl()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp934 if (tag_decl->getDefinition() || tag_decl->isBeingDefined()) in RequireCompleteType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp253 if (tag_decl_ctx->isCompleteDefinition() || tag_decl_ctx->isBeingDefined()) in PrepareContextToReceiveMembers()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3728 return tag_type->isBeingDefined(); in IsBeingDefined()