Skip to content

Commit

Permalink
Deprecate any (#16920)
Browse files Browse the repository at this point in the history
  • Loading branch information
juancarlospaco authored Feb 9, 2021
1 parent 4576cf2 commit 68ef0c6
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
2 changes: 2 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,8 @@ with other backends. see #9125. Use `-d:nimLegacyJsRound` for previous behavior.
added `prepend` and `prependMoved` analogously to `add` and `addMoved`;
added `remove` for `SinglyLinkedList`s.

- Deprecated `any`. See https://github.com/nim-lang/RFCs/issues/281


- Added optional `options` argument to `copyFile`, `copyFileToDir`, and
`copyFileWithPermissions`. By default, on non-Windows OSes, symlinks are
Expand Down
1 change: 0 additions & 1 deletion doc/manual.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4803,7 +4803,6 @@ type class matches
``set`` any set type
``seq`` any seq type
``auto`` any type
``any`` distinct auto (see below)
================== ===================================================

Furthermore, every generic type automatically creates a type class of the same
Expand Down
2 changes: 1 addition & 1 deletion lib/system.nim
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ type

void* {.magic: "VoidType".} ## Meta type to denote the absence of any type.
auto* {.magic: Expr.} ## Meta type for automatic type determination.
any* = distinct auto ## Meta type for any supported type.
any* {.deprecated: "Deprecated since v1.5; Use auto instead.".} = distinct auto ## Deprecated; Use `auto` instead. See https://github.com/nim-lang/RFCs/issues/281
untyped* {.magic: Expr.} ## Meta type to denote an expression that
## is not resolved (for templates).
typed* {.magic: Stmt.} ## Meta type to denote an expression that
Expand Down

0 comments on commit 68ef0c6

Please sign in to comment.