summary refs log tree commit diff stats
path: root/compiler/sigmatch.nim
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #7736 from cooldome/range_float_typeAndreas Rumpf2018-06-271-14/+16
|\
| * manual merge 2cooldome2018-06-121-1/+1
| * merge develcooldome2018-06-121-27/+38
| |\
| * | style fixes, typoscooldome2018-06-121-5/+5
| * | remove underscorescooldome2018-06-111-5/+5
| * | fix commentscooldome2018-06-101-16/+11
| * | merge develcooldome2018-06-101-49/+63
| |\ \
| * \ \ merge develcooldome2018-04-291-7/+19
| |\ \ \
| * | | | Implement float range typescooldome2018-04-261-13/+20
* | | | | requested pull-request changesZahary Karadjov2018-06-161-10/+10
* | | | | allow referencing other parameters in default parameter valuesZahary Karadjov2018-06-161-1/+2
* | | | | fixes #7222; fixes #5595; fixes #3747Zahary Karadjov2018-06-161-5/+18
* | | | | A minimal patch enabling the new typedesc and static types syntaxZahary Karadjov2018-06-161-5/+9
* | | | | implements a --nep1:on switch to make the compiler enforce the naming convent...Andreas Rumpf2018-06-131-1/+1
| |_|_|/ |/| | |
* | | | Merge pull request #7981 from cooldome/Fix_-7980Andreas Rumpf2018-06-121-2/+6
|\ \ \ \
| * | | | style improvementscooldome2018-06-121-2/+2
| * | | | add commentcooldome2018-06-121-0/+1
| * | | | New approachcooldome2018-06-121-2/+5
| | |_|/ | |/| |
* | | | fixex merge conflictsAraq2018-06-081-0/+8
|\| | |
| * | | add more test to 4799andri lim2018-06-051-0/+8
* | | | ensure compiler API doesn't import the RST engineAndreas Rumpf2018-05-291-1/+1
* | | | refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-5/+5
* | | | remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-5/+5
* | | | make tests green againAndreas Rumpf2018-05-181-1/+1
* | | | platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-14/+18
* | | | remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-3/+6
|/ / /
* | | make tests green againAraq2018-05-141-2/+2
* | | fixes testament compilationAraq2018-05-141-5/+9
|\ \ \
| * | | Bugfix: The compiler were not inserting proper downcasts for generic typesZahary Karadjov2018-05-071-1/+2
| * | | Bugfix: Allow matching on nkExprEqExpr against varargs[untyped]Zahary Karadjov2018-05-071-1/+2
| * | | Better support for treating templates and macros as symbols.Zahary Karadjov2018-05-071-3/+5
| | |/ | |/|
* | | options.nim: no global variables anymoreAndreas Rumpf2018-05-131-2/+2
* | | sigmatch compiles againAndreas Rumpf2018-05-111-42/+44
|/ /
* | sigmatch: speed it upAndreas Rumpf2018-04-281-3/+1
* | minor speedup: concept tests still greenAndreas Rumpf2018-04-281-10/+9
* | stuff that is greenAndreas Rumpf2018-04-281-7/+17
* | fixes #7600, generic object with generic ref object parent typerel bug (#7678)andri lim2018-04-271-2/+7
|/
* Static[T] fixes (#7333)zah2018-03-241-1/+1
* fixes #7331Araq2018-03-181-1/+2
* improves the stability of 'nim check'Andreas Rumpf2018-03-131-1/+3
* fixes #7247Andreas Rumpf2018-02-231-28/+31
* Fixes #6853 (#7188)cooldome2018-02-101-1/+6
* improve the error messages regarding type mismatches in overloading resolutionAndreas Rumpf2018-02-041-2/+6
* make tests green againAndreas Rumpf2018-02-031-16/+16
* disabled non-documented overloading rule for templates and macrosAndreas Rumpf2018-02-021-13/+16
* better type inference for numerical types; prerequisitive for version 1Andreas Rumpf2018-02-021-3/+29
* sink type begins to compileAndreas Rumpf2018-01-081-14/+16
* fixes #6073Andreas Rumpf2017-11-181-1/+1
* Fix compiler crash (#6773) (#6774)cooldome2017-11-181-1/+1
* concepts: fixes the stack overflow that happens for #6691Andreas Rumpf2017-11-051-1/+2