CallableBuilder: fix exception

#EA-134361 Fixed
This commit is contained in:
Dmitry Gridin
2019-08-16 17:39:53 +07:00
parent 76b97c3847
commit f87e86d4b3
@@ -940,6 +940,7 @@ class CallableBuilder(val config: CallableBuilderConfiguration) {
// it.
val expression = setupTypeParameterListTemplate(builder, declaration)
PsiDocumentManager.getInstance(project).doPostponedOperationsAndUnblockDocument(containingFileEditor.document)
// the template built by TemplateBuilderImpl is ordered by element position, but we want types to be first, so hack it
val templateImpl = builder.buildInlineTemplate() as TemplateImpl
val variables = templateImpl.variables!!