public override void EnterVodefine([NotNull] XSharpParser.VodefineContext context)
        {
            var         tokens    = context.Modifiers?._Tokens;
            XTypeMember newMethod = new XTypeMember(context.ShortName,
                                                    Kind.VODefine,
                                                    decodeModifiers(tokens),
                                                    decodeVisibility(tokens),
                                                    new TextRange(context), new TextInterval(context),
                                                    context.ReturnType == null ? "Void" : context.ReturnType.GetText(),
                                                    isStatic(tokens));

            //
            if (context.Expr != null)
            {
                newMethod.Suffix = " := " + context.Expr.GetText();
            }
            addGlobalMember(newMethod);
        }
 public override void ExitVodefine([NotNull] XSharpParser.VodefineContext context)
 {
     endMember(context);
 }