The @ImportIDL annotation (similar as @UseIDL, but for interfaces).
Uses a qualified-named interface as parameter.
Enables using explicitly typed interface pointers as methods arguments,
instead of (void *). Useful for reconfigurable applications, and to have
less compiler cast warnings (since explicit types match).
Behind the scenes we simply add the matching #include <itfname>.itf.h in
the currently handled itf.h.
Merge branch 'master' into importidl
Added @ImportIDL documentation.
Fixes according to
https://github.com/MIND-Tools/mind-compiler/pull/9#issuecomment-30658338
as mentioned in
https://github.com/MIND-Tools/mind-compiler/pull/9#issuecomment-30671576
Trying to make the @ImportIDL description a bit more clear.
Merge pull request #9 from Mind4SE/importidl

@ImportIDL annotation implementation and unit tests.