AST testing
This commit is contained in:
@@ -287,21 +287,21 @@ type
|
||||
|
||||
IVariableDeclarationNode = interface(IAstTypedNode)
|
||||
{$region 'private'}
|
||||
function GetIdentifier: IIdentifierNode;
|
||||
function GetTarget: IAstNode;
|
||||
function GetInitializer: IAstNode;
|
||||
function GetIsBoxed: Boolean;
|
||||
{$endregion}
|
||||
property Identifier: IIdentifierNode read GetIdentifier;
|
||||
property Target: IAstNode read GetTarget;
|
||||
property Initializer: IAstNode read GetInitializer;
|
||||
property IsBoxed: Boolean read GetIsBoxed;
|
||||
end;
|
||||
|
||||
IAssignmentNode = interface(IAstTypedNode)
|
||||
{$region 'private'}
|
||||
function GetIdentifier: IIdentifierNode;
|
||||
function GetTarget: IAstNode;
|
||||
function GetValue: IAstNode;
|
||||
{$endregion}
|
||||
property Identifier: IIdentifierNode read GetIdentifier;
|
||||
property Target: IAstNode read GetTarget;
|
||||
property Value: IAstNode read GetValue;
|
||||
end;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user