Skip to content

Commit 248052c

Browse files
committed
#155 - new errors
1 parent 37b5841 commit 248052c

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
using System.Diagnostics.CodeAnalysis;
2+
using HydraScript.Domain.FrontEnd.Parser.Impl.Ast.Nodes.Expressions.PrimaryExpressions;
3+
using HydraScript.Domain.IR.Impl.Symbols.Ids;
4+
5+
namespace HydraScript.Application.StaticAnalysis.Exceptions;
6+
7+
[ExcludeFromCodeCoverage]
8+
public class OverloadAlreadyExists(IdentifierReference ident, FunctionSymbolId overload) :
9+
SemanticException(ident.Segment, $"Overload already exists: {overload}");
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
using System.Diagnostics.CodeAnalysis;
2+
using HydraScript.Domain.FrontEnd.Parser.Impl.Ast.Nodes.Expressions.PrimaryExpressions;
3+
using HydraScript.Domain.IR.Impl.Symbols.Ids;
4+
5+
namespace HydraScript.Application.StaticAnalysis.Exceptions;
6+
7+
[ExcludeFromCodeCoverage]
8+
public class UnknownFunctionOverload(IdentifierReference ident, FunctionSymbolId overload) :
9+
SemanticException(ident.Segment, $"Unknown overload: {overload}");

0 commit comments

Comments
 (0)