aboutsummaryrefslogtreecommitdiff
path: root/src/interp/compiler.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/compiler.boot')
-rw-r--r--src/interp/compiler.boot6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/interp/compiler.boot b/src/interp/compiler.boot
index cefcbc4e..44145fe9 100644
--- a/src/interp/compiler.boot
+++ b/src/interp/compiler.boot
@@ -2230,10 +2230,8 @@ processInlineRequest(t,e) ==
stackAndThrow('"%1b does not designate a domain",[t])
atom T.expr =>
stackWarning('"inline request for type variable %1bp is meaningless",[t])
- T.expr is [ctor] =>
- $optimizableConstructorNames := [ctor,:$optimizableConstructorNames]
- -- Don't try too hard; the current domain evaluation is insane.
- stackWarning('"Ignoring inline arequest for non-niladic type %1bp",[t])
+ [ctor,:.] := T.expr
+ $optimizableConstructorNames := [ctor,:$optimizableConstructorNames]
--%