[Compiler] Do module loading in own class & thread

Authored by akreuzkamp.

Description

[Compiler] Do module loading in own class & thread

Moves the module parsing stuff from the class Module into its own
class Module loader, which now is a QRunnable and is run through
QThreadPool.

This commit also makes module loading catch up with master and use
exceptions instead of error signals.

Details

Committed
akreuzkampSep 8 2015, 10:19 AM
Differential Revision
D335: [Compiler] Implement module loading.
Parents
R18:c87398dc1ce7: [Compiler] Add QDebug operator for Error.
Branches
Unknown
Tags
Unknown