1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 03:52:19 +02:00

mHadValidateErrors propagation fix

This commit is contained in:
Brian Fiete 2025-03-23 07:49:01 -04:00
parent 0e79860ba9
commit 81a9478e77
3 changed files with 32 additions and 3 deletions

View file

@ -1846,6 +1846,7 @@ public:
bool AreConstraintsSubset(BfGenericParamInstance* checkInner, BfGenericParamInstance* checkOuter);
bool CheckConstraintState(BfAstNode* refNode);
void ValidateGenericParams(BfGenericParamKind genericParamKind, Span<BfGenericParamInstance*> genericParams);
void SetGenericValidationError(BfTypeInstance* typeInst);
bool ShouldAllowMultipleDefinitions(BfTypeInstance* typeInst, BfTypeDef* firstDeclaringTypeDef, BfTypeDef* secondDeclaringTypeDef);
void CheckInjectNewRevision(BfTypeInstance* typeInstance);
void InitType(BfType* resolvedTypeRef, BfPopulateType populateType);