Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Token" /> struct.
 /// </summary>
 /// <param name="type">The type.</param>
 /// <param name="value">The value.</param>
 /// <param name="span">The span.</param>
 public Token(TokenType type, string value, SourceSpan span)
 {
     Type = type;
     Value = value;
     Span = span;
 }
Beispiel #2
0
 public void Info(string errorMessage, SourceSpan span, params object[] parameters)
 {
     if (parameters == null) throw new ArgumentNullException("parameters");
     Info(string.Format(errorMessage, parameters), span);
 }
Beispiel #3
0
 public EffectCompilerMessage(LogMessageType type, string text, SourceSpan span) : base(type, text)
 {
     Span = span;
 }
Beispiel #4
0
 public void Info(string errorMessage, SourceSpan span)
 {
     LogMessage(new EffectCompilerMessage(LogMessageType.Info, errorMessage, span));
 }
Beispiel #5
0
 public void Warning(string errorMessage, SourceSpan span)
 {
     LogMessage(new EffectCompilerMessage(LogMessageType.Warning, errorMessage, span));
 }
 public void Info(string errorMessage, SourceSpan span)
 {
     LogMessage(new EffectCompilerMessage(LogMessageType.Info, errorMessage, span));
 }
 public void Warning(string errorMessage, SourceSpan span)
 {
     LogMessage(new EffectCompilerMessage(LogMessageType.Warning, errorMessage, span));
 }
Beispiel #8
0
 public EffectCompilerMessage(LogMessageType type, string text, SourceSpan span) : base(type, text)
 {
     Span = span;
 }