translator: fix translation order

This commit is contained in:
e5l
2016-08-08 12:01:41 +03:00
parent 0aa37ee43a
commit a6849214c3
@@ -41,12 +41,12 @@ class ProjectTranslator(val files: List<KtFile>, val state: TranslationState) {
private fun generateProjectBody() {
with(state) {
externalFunctions.values.map { it.generate() }
functions.values.filter { it.isExtensionDeclaration }.map { it.generate() }
functions.values.filter { !it.isExtensionDeclaration }.map { it.generate() }
properties.values.map { it.generate() }
objects.values.map { it.generate() }
classes.values.map { it.generate() }
functions.values.filter { it.isExtensionDeclaration }.map { it.generate() }
functions.values.filter { !it.isExtensionDeclaration }.map { it.generate() }
externalFunctions.values.map { it.generate() }
}
}