Prepare for overload resolution at compile time
authorTobias Rautenkranz <tobias@rautenkranz.ch>
local dateMon, 11 May 2009 13:07:39
dateMon, 11 May 2009 11:07:39
hash20090511110739-f890f-3c75326d6eec8ca14b4dc417e8b1375f26648794.gz
Prepare for overload resolution at compile time

Ignore-this: d326b7b11a2d52373cf6880bf19572e5
12 file(s) changed:
smoke.mbd +3 -1
src/clos.lisp +11 -25
src/cxx-method.lisp +30 -3
src/method.lisp +9 -24
src/object-map.lisp +1 -0
src/objects/method.lisp +4 -0
src/objects/stack.lisp +2 -0
src/overload-resolution.lisp +232 -149
src/smoke-c/class.lisp +0 -1
src/smoke-c/smoke-c.lisp +5 -3
src/smoke.lisp +0 -11
src/using-type.lisp [added]