Next: struct x1f4_eerecord_type, Previous: struct x1f4_attributes_type, Up: Expression Evaluator Types
typedef struct x1f4_eelookup_type { struct { int (*fix) (const void *, int, const char **, unsigned *); const void *context; } type_l; } x1f4_eelookup_type;
The struct x1f4_eelookup_type
record specifies extra parsing context
information required for error reporting.
See Error Reporting.
See x1f4_stat_expression.
type_l
fix
context
Whenever an application defined type name needs to be looked up the type name
look up method is called with the type name look up context as its first
argument and the type id as its second argument. The name look up method is
expected to return 0
for success, non zero for failure. In the former
case the string and cardinal records pointed to by the third and fourth method
arguments are expected to be set to the type name and its length.