style checker does not warn about types defined in other files
style checker does not warn about types defined in other files

The style checker now does two passes through the AST per file. The
second pass can use state created in the first pass.

fujitsu-cf/cli,fujitsu-cf/cli,fujitsu-cf/cli