progress towards adding negative type classes

[unittest bugfixes]
the block form of check now allows comments
errors when inspecting the arguments of var-accepting procs
This commit is contained in:
Zahary Karadjov 2013-12-09 00:09:03 +02:00
commit de3b7cd413
9 changed files with 267 additions and 46 deletions

View file

@ -322,7 +322,7 @@ proc isOpImpl(c: PContext, n: PNode): PNode =
var match: bool
let t2 = n[2].typ
case t2.kind
of tyTypeClass:
of tyTypeClasses:
var m: TCandidate
InitCandidate(m, t2)
match = matchUserTypeClass(c, m, emptyNode, t2, t1) != nil