> No. Prototypes of functions defined in A.c should be in A.h, not in some > other header. We've been (slowly) moving to that. You should have moved > them all to expr.h instead, or move the implementations to tree.c.
The former is simply not possible since expr.h is poisoned for FEs... I can move the implementations to tree.c but get_inner_reference is one of them. -- Eric Botcazou