Change ModuleContext#module type to ModuleDescriptor instead of ModuleDescriptorImpl

This commit is contained in:
Pavel V. Talanov
2015-05-15 17:37:58 +03:00
parent 01efbb1502
commit 268d43d14a
16 changed files with 201 additions and 97 deletions
@@ -373,7 +373,7 @@ public abstract class ElementResolver protected(
private fun createBodyResolver(resolveSession: ResolveSession, trace: BindingTrace, file: JetFile, statementFilter: StatementFilter): BodyResolver {
val globalContext = SimpleGlobalContext(resolveSession.getStorageManager(), resolveSession.getExceptionTracker())
val bodyResolve = InjectorForBodyResolve(
globalContext.withProject(file.getProject()).withModule(resolveSession.getModuleDescriptor() as ModuleDescriptorImpl),
globalContext.withProject(file.getProject()).withModule(resolveSession.getModuleDescriptor()),
trace, getAdditionalCheckerProvider(file), statementFilter
)
return bodyResolve.getBodyResolver()