} else if (a.getParameterType(0).getTypeArgument().isModel() == false) {
a.error(0, "グループ整列演算子の最初の引数はリストのモデルオブジェクト型である必要があります");
}
int startParameters = RESULT_START;
for (int i = RESULT_START, n = a.countParameters(); i < n; i++) {
TypeConstraint param = a.getParameterType(i);
if (param.isResult() == false) {
break;
} else if (param.getTypeArgument().isModel() == false) {
a.error(i, "グループ整列演算子の結果は結果のモデルオブジェクト型である必要があります");