We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f969b85 commit 6354b99Copy full SHA for 6354b99
test/Language/CQL/Parser/Generator.hs
@@ -48,7 +48,10 @@ lowerIdGen =
48
(`notElem` reservedWords)
49
50
specialIdGen :: Gen String
51
-specialIdGen = (:) <$> idCharGen <*> listOf (oneof [idCharGen, digitCharGen])
+specialIdGen =
52
+ ((:) <$> idCharGen <*>
53
+ listOf (oneof [idCharGen, digitCharGen])) `suchThat`
54
+ (`notElem` reservedWords)
55
56
identifierGen :: Gen String
57
identifierGen = oneof [lowerIdGen, upperIdGen, specialIdGen]
0 commit comments