Determine default initializer for const global symbol.
C11 6.3.2.1-3 Convert expression that is an array of type to a pointer to type. C11 6.3.2.1-4 Convert expression that is a function to a pointer to a function.
C11 does not allow array or function parameters. Hence, adjust those types per C11 6.7.6.3 rules.
Implement the C11 notion of function equivalence, which allows prototyped functions to match K+R functions, even though they are different.
Types haven't been merged yet, because we haven't done semantic() yet. But we still need to see if t1 and t2 are the same type.
C11 6.5.2.1-2 Apply C semantics to E[I] expression. E1E2 is lowered to *(E1 + E2)
Resolve cast/call grammar ambiguity.
Run semantic on e. Expression e evaluates to an instance of a struct. Look up ident as a field of that struct.
Contains semantic routines specific to ImportC
Specification: C11