SuppressWarnings("unchecked")アノテーションを追加
unmodifiableSetに修正
Primaryを修正

MethodInvocationの優先度を変更
Identifier()が入っていなかった問題を修正
Identifierが不要だったので修正
IdTypePairの削除
endmodule文を削除
endmoduleを使用するテストを削除
Modifier -> Modifiers
ASTEndOfModuleクラスを削除
タプルリテラル追加
識別子周りの整理
リテラルとして認識されない問題を修正
引数周りの修正
宣言周りの構文を修正
変数宣言のテストを修正

privateとvarはprivate→varの順番しか記述出来ないようになったのでそれに合わせてテストを修正した
メソッド呼び出しのテストを修正
関数リテラルのテストを修正
返り値が記述されていない不正なメソッド宣言のテストを追加
タプルのテストを追加
識別子用のVisitorを追加