/// <inheritdoc/> public override void VisitSetType(ISetType setType) { if (setType.ElementType == null) { // A set has been declared with no element type specified. For example: // ``` // struct User { // 1: set<> Emails // } // ``` this.AddError( CompilerMessageId.SetMustHaveElementTypeSpecified, setType.Node.SET().Symbol, setType.Node.GT_OPERATOR()?.Symbol ?? setType.Node.SET().Symbol); } base.VisitSetType(setType); }
/// <inheritdoc/> public virtual void VisitSetType(ISetType setType) { }