コード例 #1
0
ファイル: CompileIssue.cs プロジェクト: rexzh/SharpJs
        public static CompileIssue Create(SyntaxTree tree, SyntaxToken token, IssueType type, IssueId id, params object[] args)
        {
            IssueLocation loc   = new IssueLocation(tree, token);
            CompileIssue  issue = new CompileIssue(loc, type, id, args);

            return(issue);
        }
コード例 #2
0
ファイル: CompileIssue.cs プロジェクト: rexzh/SharpJs
 private CompileIssue(IssueLocation location, IssueType type, IssueId id)
 {
     this._id = id;
     this._issueType = type;
     _desc = id.GetDescription();
     _msg = _desc;
     _location = location;
 }
コード例 #3
0
ファイル: CompileIssue.cs プロジェクト: rexzh/SharpJs
 private CompileIssue(IssueLocation location, IssueType type, IssueId id)
 {
     this._id        = id;
     this._issueType = type;
     _desc           = id.GetDescription();
     _msg            = _desc;
     _location       = location;
 }
コード例 #4
0
ファイル: CompileIssue.cs プロジェクト: rexzh/SharpJs
 private CompileIssue(IssueLocation location, IssueType type, IssueId id, params object[] args)
     : this(location, type, id)
 {
     _msg = _desc.TryFormat(args);
 }
コード例 #5
0
ファイル: CompileIssue.cs プロジェクト: rexzh/SharpJs
 public static CompileIssue Create(SyntaxTree tree, SyntaxToken token, IssueType type, IssueId id, params object[] args)
 {
     IssueLocation loc = new IssueLocation(tree, token);
     CompileIssue issue = new CompileIssue(loc, type, id, args);
     return issue;
 }
コード例 #6
0
ファイル: CompileIssue.cs プロジェクト: rexzh/SharpJs
 private CompileIssue(IssueLocation location, IssueType type, IssueId id, params object[] args)
     : this(location, type, id)
 {
     _msg = _desc.TryFormat(args);
 }