예제 #1
0
파일: Nodes.cs 프로젝트: presscad/BaseLayer
        internal static EnumValueNode EnumValue(ListNode attributes, IdentNode name, ExprNode expr, Symbol s)
        {
            EnumValueNode res = new EnumValueNode();

            res.kind       = Kind.EnumValue;
            res.start      = s.pos;
            res.end        = s.endpos;
            res.attributes = attributes;
            res.name       = name;
            res.expr       = expr;
            return(res);
        }
예제 #2
0
 internal static EnumValueNode EnumValue( ListNode attributes, IdentNode name, ExprNode expr, Symbol s )
 {
     EnumValueNode res = new EnumValueNode();
     res.kind = Kind.EnumValue;
     res.start = s.pos;
     res.end = s.endpos;
     res.attributes = attributes;
     res.name = name;
     res.expr = expr;
     return res;
 }