Merge: modelbuilder_base: Refactor the signature of `resolve_mtype*`
authorJean Privat <jean@pryen.org>
Wed, 7 Jun 2017 20:11:09 +0000 (16:11 -0400)
committerJean Privat <jean@pryen.org>
Wed, 7 Jun 2017 20:11:09 +0000 (16:11 -0400)
commit24f47c3f6b27aa8a6c94a671a39fb5fe594fef30
tree30e6b8dd10cd4a461cc4f09f4e01a632ed66c703
parent3c60c3f7e691f2585019d4b8b1a5308084ed0108
parent8ee377f55f23512dea7bd7a24bf188461d30fed7
Merge: modelbuilder_base: Refactor the signature of `resolve_mtype*`

Only `modelize_mclass` require support for partial context. Furthermore, in
a future PR, it may need to resolve types just before modeling the class
definition (in a place where the `MClass` is available and must be used).

Also include various related cleanups.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>

Pull-Request: #2472
src/modelize/modelize_class.nit