コード例 #1
0
        public override void EnterVostructmember([NotNull] XSharpParser.VostructmemberContext context)
        {
            XTypeMember newMember = new XTypeMember(context.Id.GetText(),
                                                    Kind.Field,
                                                    Modifiers.Public,
                                                    Modifiers.Public,
                                                    new TextRange(context), new TextInterval(context), false);

            //
            // Todo additional properties ?
            newMember.IsArray = context.Dim != null;
            addMember(newMember);
        }
コード例 #2
0
 public override void ExitVostructmember([NotNull] XSharpParser.VostructmemberContext context)
 {
     endMember(context);
 }