public override void VisitTypeFieldReferenceEnumOption(AstTypeFieldReferenceEnumOption enumOption) { if (enumOption.HasSymbol) { enumOption.Symbol.RemoveReference(enumOption); } base.VisitTypeFieldReferenceEnumOption(enumOption); }
public override void VisitTypeFieldReferenceEnumOption(AstTypeFieldReferenceEnumOption enumOption) { enumOption.VisitChildren(this); if (!enumOption.Symbol.IsDefined && !enumOption.TryResolveSymbol()) { _context.UndefinedEnumeration(enumOption); } }
public virtual void VisitTypeFieldReferenceEnumOption(AstTypeFieldReferenceEnumOption enumOption) { enumOption.VisitChildren(this); }
public override void VisitTypeFieldReferenceEnumOption(AstTypeFieldReferenceEnumOption enumOption) { enumOption.Parent.Should().NotBeNull(); enumOption.VisitChildren(this); }