New Features of Eli Version 4.4
A defining occurrence of an identifer may be
part of Declarator, that is a larger construct which determines
the type of the defined identifer, for example the definition of the array
a in
int a[a+1];
Here a[a+1] is the Declarator and the first a
is its defining occurrence.
A pair of roles NAMEDeclaratorWithId and NAMEIdInDeclarator
has been added to the module CScope to solve name analysis for such cases.
|