Identifier: ident.ident_name

Type

string

Description

The name of ident. This is of most use where ident is a generic (indirect) identifier because it will be the name of the identifier to which ident points, and may include an array element suffix where necessary.

The returned name will include an appropriate atable prefix.

It is system maintained and cannot be changed by the user.

Example

Consider an indirect identifier pointing to the 3rd element of a numeric array.

numeric myarray[5], idx = 3
indirect ptr => myarray[idx]

The following result would be produced when using the ident_name generic element:

tell ptr.ident_name
~local.myarray[3]