Exemple #1
0
 public CompilerIssue(SyntaxNode origin, CompilerIssueType type, string message, Exception?innerException)
 {
     Type           = type;
     Message        = message;
     Origin         = origin;
     InnerException = innerException;
 }
Exemple #2
0
 private CompilerIssue(string message, string errorCode, CompilerIssueType issueType, FilePosition?position)
 {
     Message   = message;
     ErrorCode = errorCode;
     IssueType = issueType;
     Position  = position;
 }
 public void Add(Element origin, CompilerIssueType type, string message)
 {
     Add(origin, type, message, null);
 }
 public void Add(Element origin, CompilerIssueType type, string message, Exception?innerException)
 {
     Add(new CompilerIssue(origin, type, message, innerException));
 }
 public void Add(SyntaxNode origin, CompilerIssueType type, string message)
 {
     Add(origin, type, message, null);
 }