Declaration/definition structs, fields, typedefs, enums, defines
Declaration/definition structs, fields, typedefs, enums, defines

With this patch, navc index structs, fields, typedefs, enums and
defines. The defines that use a symbol declared outside, will point
their declaration to the declaration of the symbol, not the definition
of the macro. This should be fixed in subsequent patches.

google/navc,google/navc,google/navc