Minor: reorder functions

This commit is contained in:
Pavel V. Talanov
2014-11-20 17:35:27 +03:00
parent bce399f5fd
commit e10461d0fa
@@ -28,10 +28,6 @@ public fun JetElement.getLazyResolveSession(): ResolutionFacade {
return KotlinCacheService.getInstance(getProject()).getResolutionFacade(listOf(this))
}
public fun JetElement.getAnalysisResults(vararg extraFiles: JetFile): AnalysisResult {
return KotlinCacheService.getInstance(getProject()).getAnalysisResults(listOf(this) + extraFiles.toList())
}
public fun JetDeclaration.resolveToDescriptor(): DeclarationDescriptor {
return getLazyResolveSession().resolveToDescriptor(this)
}
@@ -44,6 +40,10 @@ public fun JetElement.getModuleDescriptorForElement(): ModuleDescriptor {
return getLazyResolveSession().getModuleDescriptorForElement(this)
}
public fun JetElement.getAnalysisResults(vararg extraFiles: JetFile): AnalysisResult {
return KotlinCacheService.getInstance(getProject()).getAnalysisResults(listOf(this) + extraFiles.toList())
}
public fun JetElement.getBindingContext(): BindingContext {
return getAnalysisResults().bindingContext
}