We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
checkValidEnum
cViaASM
1 parent a6d9f73 commit e557e41Copy full SHA for e557e41
src/CrossCodegen.hs
@@ -307,7 +307,7 @@ outValidityCheck viaAsm s@(Special pos key value) uniq =
307
case parseEnum value of
308
Nothing -> ""
309
Just (_,_,enums) | viaAsm ->
310
- concatMap (\(hName,cName) -> validConstTestViaAsm (fromMaybe "noKey" (ATT.trim `fmap` hName) ++ show uniq) cName) enums
+ concatMap (\(hName,cName) -> validConstTestViaAsm (fromMaybe (ATT.trim cName) (ATT.trim `fmap` hName) ++ show uniq) cName) enums
311
Just (_,_,enums) ->
312
"void _hsc2hs_test" ++ show uniq ++ "()\n{\n" ++
313
concatMap (\(_,cName) -> validConstTest cName) enums ++
0 commit comments