fix(sem): noreturn analysis for void
exprs
#5575
Annotations
3 errors and 10 warnings
Print all test errors:
megatest#L1
Test failed
|
Print all test errors:
tests/lang_exprs/tnoreturn_nested.nim#L22
expression '0' is of type 'int literal(0)' and has to be used (or discarded)
|
Run tester
Process completed with exit code 1.
|
Print all test errors:
tests/ambsym/mresolution_identifier_2.nim#L1
imported and not used: 'mresolution_identifier_2_copy' [UnusedImport]
|
Print all test errors:
tests/ambsym/mresolution_identifier_1.nim#L1
imported and not used: 'mresolution_identifier_2' [UnusedImport]
|
Print all test errors:
tests/assign/tassign.nim#L84
type pragmas follow the type name; this form of writing pragmas is deprecated [rparPragmaNotFollowingTypeName]
|
Print all test errors:
tests/ccgbugs/tccgen1.nim#L10
type pragmas follow the type name; this form of writing pragmas is deprecated [rparPragmaNotFollowingTypeName]
|
Print all test errors:
tests/ccgbugs/tmissingbracket.nim#L14
type pragmas follow the type name; this form of writing pragmas is deprecated [rparPragmaNotFollowingTypeName]
|
Print all test errors:
compiler/front/msgs.nim#L693
non-untyped param must not appear after an untyped param [rsemUntypedParamsFollwedByMoreSpecificType]
|
Print all test errors:
tests/global/tglobal.nim#L9
imported and not used: 'globalaux2' [UnusedImport]
|
Print all test errors:
tests/lang/s01_basics/s99_atoms/t02_expression.nim#L102
unreachable code after 'return' statement or '{.noReturn.}' proc [UnreachableCode]
|
Print all test errors:
tests/lang/s01_basics/s99_control_flow/t06_procedure_calls.nim#L112
unreachable code after 'return' statement or '{.noReturn.}' proc [UnreachableCode]
|
Print all test errors:
tests/lang_callable/closure/mutils.nim#L10
non-untyped param must not appear after an untyped param [rsemUntypedParamsFollwedByMoreSpecificType]
|
Loading