コード例 #1
0
 protected BinaryExpression(Operation operation, Expression left, Expression right, TextPosition position)
     : base(position)
 {
     Operation = operation;
     Left = left;
     Right = right;
 }
コード例 #2
0
ファイル: Question.cs プロジェクト: javachengwc/many-ql
 protected Question(DataType dataType, Identifier id, string label, Expression expression, TextPosition position)
     : base(position)
 {
     DataType = dataType;
     Id = id;
     Label = label;
     Expression = expression;
 }
コード例 #3
0
 internal UnaryExpression(Operation operation, Expression operand, TextPosition position)
     : base(position)
 {
     Operation = operation;
     Operand = operand;
 }
コード例 #4
0
ファイル: Statement.cs プロジェクト: javachengwc/many-ql
 protected Statement(TextPosition position)
     : base(position)
 {
 }
コード例 #5
0
ファイル: Literal.cs プロジェクト: javachengwc/many-ql
 protected Literal(string value, TextPosition position)
     : base(position)
 {
     Value = value;
 }
コード例 #6
0
 public void AddWarning(TextPosition position, string message, params object[] args)
 {
     AddWarning(position, String.Format(message, args));
 }
コード例 #7
0
 public void AddWarning(TextPosition position, string message)
 {
     Messages.Add(new Message(Severity.Warning, position, message));
 }
コード例 #8
0
 public void AddError(TextPosition position, string message)
 {
     Messages.Add(new Message(Severity.Error, position, message));
 }
コード例 #9
0
ファイル: Message.cs プロジェクト: javachengwc/many-ql
 public Message(Severity severity, TextPosition position, string text)
 {
     Severity = severity;
     Position = position;
     Text = text;
 }
コード例 #10
0
ファイル: StyleAttribute.cs プロジェクト: javachengwc/many-ql
 protected StyleAttribute(TextPosition position)
     : base(position)
 {
 }
コード例 #11
0
ファイル: Widget.cs プロジェクト: javachengwc/many-ql
 protected Widget(TextPosition position)
     : base(position)
 {
 }