Merge from branch giga

This commit is contained in:
Nitload
2025-08-31 10:42:51 +08:00
parent 1fc687f7d0
commit 1a0ccdd8cb
1619 changed files with 2812 additions and 733136 deletions
@@ -43,7 +43,7 @@ namespace StgSharp.Model.Step
private ExpSyntaxNode _begin;
public StepComplexEntityNode( ExpSyntaxNode node )
private StepComplexEntityNode( ExpSyntaxNode node )
: base( node.Source )
{
_begin = node;
@@ -53,9 +53,9 @@ namespace StgSharp.Model.Step
public override ExpSyntaxNode Right => _begin;
public override IExpElementSource EqualityTypeConvert => throw new NotImplementedException();
public override IExpElementSource EqualityTypeConvert => StepEntityType.Source;
public StepComplexEntityNode FromTuple( ExpSyntaxNode node )
public static StepComplexEntityNode FromTuple( ExpSyntaxNode node )
{
if( node is not ExpTupleNode tuple ) {
throw new ExpInvalidSyntaxException( "Node to convert is not a complex" );