In This Article

SingleVariableDesignation Class

An AST node for a single variable designation.

public class SingleVariableDesignation : Designation, IAstNode
Inheritance:
object AstNodeBase Designation object
Implements:
IAstNode

Remarks

This type was generated by the Actipro Language Designer tool v26.1.0 (http://www.actiprosoftware.com).

Constructors

SingleVariableDesignation()

Initializes an instance of the class.

public SingleVariableDesignation()

SingleVariableDesignation(string)

Initializes an instance of the class.

public SingleVariableDesignation(string name)
Parameter Type Description
name string

The name.

Properties

Id

An integer value that identifies the type of AST node, if known.

public override int Id { get; }

Property Value

int

Remarks

This class' default implementation always returns 0.

Name

The name.

public SimpleName? Name { get; set; }

Property Value

SimpleName

Type

The type.

public QualifiedName? Type { get; set; }

Property Value

QualifiedName

Methods

GetChildrenEnumerator()

Retrieves an IEnumerator object that can iterate the child IAstNode objects in this node.

protected override IEnumerator<IAstNode>? GetChildrenEnumerator()

Returns

IEnumerator<IAstNode>

Inherited Members

Extension Methods