重複した識別子の警告のバグを修正する

ネスト関係にないスコープに存在する同名の識別子を検出してしまうバグを修正
宣言されていない関数名の警告を実装する

宣言されていない関数の呼び出しを発見したら、警告する機能を実装。
ハードコードした幾つかの標準関数名は、インクルードすべきファイル名を提案する。
標準ヘッダから未宣言関数名を調べる機能を実装する

宣言されていない関数名を発見したとき、標準ヘッダから関数名を探し
サジェストする機能を追加
Merge branch 'develop'