diff options
author | metagn <metagngn@gmail.com> | 2023-09-07 06:33:01 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-07 05:33:01 +0200 |
commit | e5106d1ef3b7fd6f9e67cdd5060af8868c4e7732 (patch) | |
tree | bffd3308cb0b44252a4007079fa05b74ab6fbd22 /lib/std/enumutils.nim | |
parent | ad7c1c38ff7d8f6bd328bd76a37c8ef844253e5d (diff) | |
download | Nim-e5106d1ef3b7fd6f9e67cdd5060af8868c4e7732.tar.gz |
minor refactoring, move some sym/type construction to semdata (#22654)
Move `symFromType` and `symNodeFromType` from `sem`, and `isSelf` and `makeTypeDesc` from `concepts` into `semdata`. `makeTypeDesc` was moved out from semdata [when the `concepts` module was added](https://github.com/nim-lang/Nim/commit/6278b5d89af38e90aa30cfc4c217a2f4b1323339), so its old position might have been intended. If not, `isSelf` can also go in `ast`.
Diffstat (limited to 'lib/std/enumutils.nim')
0 files changed, 0 insertions, 0 deletions