summary refs log tree commit diff stats
path: root/compiler/condsyms.nim
Commit message (Expand)AuthorAgeFilesLines
* make `genericsOpenSym` work at instantiation time, new behavior in `openSym` ...metagn2024-09-181-0/+1
* opensym as node kind + fixed experimental switch (#23892)metagn2024-08-121-0/+1
* adds a define nimHasJsNoLambdaLifting so we can use it in the config for comp...ringabout2024-06-191-0/+1
* Mark `macros.error` as `.noreturn.` (#23081)Jake Leahy2023-12-171-0/+1
* enable vtable implementation for C++ and make it an experimental feature (#23...ringabout2023-11-301-0/+2
* prepare for the enforcement of `std` prefix (#22873)ringabout2023-10-291-1/+2
* fixes #22790; use cast suppress AnyEnumConv warnings for enums withou… (#22...ringabout2023-10-111-0/+2
* make expressions opt in to symchoices (#22716)metagn2023-09-181-1/+0
* fixes LineTooLong hints on old compilers (#22412)ringabout2023-08-081-0/+1
* use strictdefs for compiler (#22365)ringabout2023-08-061-0/+2
* implement `ensureMove` (#22339)ringabout2023-07-291-0/+1
* implemented 'push quirky' switch for fine grained control over the ex… (#22...Andreas Rumpf2023-07-231-0/+1
* fixes #19101; zero initialization union casts (#22185)ringabout2023-06-291-1/+1
* allow destructors to accept non var parameters; deprecate `proc =destroy(x: v...ringabout2023-06-211-0/+1
* isolation spec update; WIP (#21843)Andreas Rumpf2023-05-141-1/+1
* make deprecated statement a no-op (#21836)metagn2023-05-121-1/+0
* clean up SOME pending/xxx/issue link comments (#21826)metagn2023-05-111-2/+1
* implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586)ringabout2023-05-061-1/+2
* fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702)ringabout2023-05-021-0/+2
* replaces `pairs` with `keys` and `items`; saves 8 bytes (#21319)ringabout2023-02-021-1/+1
* remove legacy code (#21134)ringabout2022-12-261-23/+24
* fixes #20244; fixes castSizes warnings (#21102)ringabout2022-12-221-0/+1
* fix #19580; add warning for bare except: clause (#21099)ringabout2022-12-151-0/+1
* generic `define` pragma + string alias (#20979)metagn2022-12-131-0/+2
* An unnamed break in a block now gives an `UnnamedBreak` warning (#20901)ringabout2022-11-241-0/+1
* fixes #20026; marks system procs which can raise defects (#20864)ringabout2022-11-221-0/+1
* DAA and 'out' parameters (#20506)Andreas Rumpf2022-10-061-0/+2
* pragma for sfCallsite instead of name check + better semantics, test (#20464)metagn2022-10-031-0/+1
* closed ambiguous enum defaults to first overload (#20457)metagn2022-10-011-0/+1
* turn nimIncrSeqV3 into deadcode (#20388)ringabout2022-09-201-1/+1
* support cstring in `case` (#20130)metagn2022-09-011-0/+1
* top-down type inference, implements rfc 149 (#20091)metagn2022-08-241-0/+1
* new .redefine pragma for templates, warn on redefinition without it (#20211)metagn2022-08-231-0/+1
* fixes #19078 [backport] (#19090)Andreas Rumpf2021-11-021-0/+2
* strict effects (#18777)Andreas Rumpf2021-09-021-0/+1
* ORC: support for custom =trace procs (#18459)Andreas Rumpf2021-07-091-0/+1
* support `--hint:all:off --hint:x` (ditto with `--warnings` + friends) (#17852)Timothee Cour2021-06-201-1/+1
* use dragonbox algorithm; alternative to #18008 (#18139)Andreas Rumpf2021-06-011-0/+2
* `typeof(voidStmt)` now works (#17807)Timothee Cour2021-04-231-0/+1
* iterable[T] (#17196)Timothee Cour2021-04-111-0/+1
* unify tuple expressions (#13793)Arne Döring2021-03-301-0/+1
* followup custom literals (#17500)Timothee Cour2021-03-271-0/+1
* followup #16067 --spellSuggest (#17401)Timothee Cour2021-03-171-0/+1
* remove tests/deps/ (#17132)Timothee Cour2021-02-231-1/+2
* add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoIts...Timothee Cour2021-02-171-0/+1
* remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...Timothee Cour2021-02-171-46/+48
* remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)Timothee Cour2021-01-291-3/+3
* `--hintAsError` (#16763)Timothee Cour2021-01-201-0/+1
* [backport 1.0] add backend support for js bigint (#16606)Timothee Cour2021-01-061-0/+1
* clean up old codes (#16284)flywind2020-12-091-1/+0