{
kw=(Token)input.LT(1);
match(input,54,FollowSets000.FOLLOW_54_in_rulelonglong_type7773); if (failed) return current;
if ( backtracking==0 ) {
current.merge(kw);
createLeafNode(grammarAccess.getLonglong_typeAccess().getLongKeyword_0(), null);
}
kw=(Token)input.LT(1);
match(input,54,FollowSets000.FOLLOW_54_in_rulelonglong_type7786); if (failed) return current;