14.1.6 TSymbol_Record definition
TSymbol_Record is defined as follows:
|
Name |
Type |
Description |
||||||||||||||||||||||||
|
Address |
Int64 |
Address of identifier's storage within segment. |
||||||||||||||||||||||||
|
Segment |
integer |
Segment for identifier. |
||||||||||||||||||||||||
|
Size |
Integer |
Size of identifier's data, in bits. |
||||||||||||||||||||||||
|
Type |
integer |
Data type of identifier: 0 = Undefined 1 = Integer 2 = IEEE double-precision floating point 3 = string 4 = boolean 5 = character other = other |
||||||||||||||||||||||||
|
Flags |
integer |
Flags for identifier:
|
||||||||||||||||||||||||
|
Data |
Int64 |
Actual value of identifier, if < 65 bits |
||||||||||||||||||||||||
|
DataP |
pointer |
Pointer to value, if > 64 bits |
||||||||||||||||||||||||
|
Context |
Integer |
Defined by calling code. |
||||||||||||||||||||||||
|
Line |
Integer |
Line number at time of definition/creation. |
||||||||||||||||||||||||
|
Filename |
String |
Name of file to which above line applies. |