diff options
Diffstat (limited to 'plugins/org.eclipse.xtend.middleend.xpand/src/org/eclipse/xtend/middleend/xpand/XpandBackendFacade.java')
-rw-r--r-- | plugins/org.eclipse.xtend.middleend.xpand/src/org/eclipse/xtend/middleend/xpand/XpandBackendFacade.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/org.eclipse.xtend.middleend.xpand/src/org/eclipse/xtend/middleend/xpand/XpandBackendFacade.java b/plugins/org.eclipse.xtend.middleend.xpand/src/org/eclipse/xtend/middleend/xpand/XpandBackendFacade.java index c9378751..e0c7462a 100644 --- a/plugins/org.eclipse.xtend.middleend.xpand/src/org/eclipse/xtend/middleend/xpand/XpandBackendFacade.java +++ b/plugins/org.eclipse.xtend.middleend.xpand/src/org/eclipse/xtend/middleend/xpand/XpandBackendFacade.java @@ -31,7 +31,6 @@ import org.eclipse.xtend.backend.common.ExecutionContext; import org.eclipse.xtend.backend.common.ExpressionBase; import org.eclipse.xtend.backend.common.FunctionDefContext; import org.eclipse.xtend.backend.common.NamedFunction; -import org.eclipse.xtend.backend.functions.FunctionDefContextFactory; import org.eclipse.xtend.backend.functions.FunctionDefContextInternal; import org.eclipse.xtend.backend.syslib.FileIoOperations; import org.eclipse.xtend.backend.syslib.FileOutlet; @@ -129,7 +128,7 @@ public final class XpandBackendFacade { final OldDefinitionConverter defConverter = new OldDefinitionConverter (ctx, new TypeToBackendType (_middleEnd.getTypesystem(), ctx)); final ExpressionBase converted = defConverter.convertStatementSequence (statements, tpl, referenced); - final FunctionDefContextInternal fdc = new FunctionDefContextFactory (_middleEnd.getTypesystem()).create(); + final FunctionDefContextInternal fdc = _middleEnd.createEmptyFdc(); for (XpandDefinitionName xdn: referenced) for (NamedFunction f: _middleEnd.getFunctions (xdn.getCanonicalTemplateFileName ()).getPublicFunctions()) @@ -285,7 +284,7 @@ public final class XpandBackendFacade { public FunctionDefContext getFunctionDefContext () { if (_xpandFile == null) - return new FunctionDefContextFactory (_middleEnd.getTypesystem()).create(); + return _middleEnd.createEmptyFdc(); return _middleEnd.getFunctions (_xpandFile); } |