summaryrefslogtreecommitdiff
path: root/sources/scala/tools/scalai/CodePromise.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scala/tools/scalai/CodePromise.java')
-rw-r--r--sources/scala/tools/scalai/CodePromise.java45
1 files changed, 0 insertions, 45 deletions
diff --git a/sources/scala/tools/scalai/CodePromise.java b/sources/scala/tools/scalai/CodePromise.java
deleted file mode 100644
index 362d765f64..0000000000
--- a/sources/scala/tools/scalai/CodePromise.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/* ____ ____ ____ ____ ______ *\
-** / __// __ \/ __// __ \/ ____/ SOcos COmpiles Scala **
-** __\_ \/ /_/ / /__/ /_/ /\_ \ (c) 2002, LAMP/EPFL **
-** /_____/\____/\___/\____/____/ **
-\* */
-
-// $OldId: CodePromise.java,v 1.1 2002/06/06 11:42:25 paltherr Exp $
-// $Id$
-
-package scala.tools.scalai;
-
-public final class CodePromise {
-
- //########################################################################
- // Private Fields
-
- private CodeGenerator generator;
- private CodeContainer container;
-
- //########################################################################
- // Public Constructors
-
- public CodePromise(CodeGenerator generator) {
- this.generator = generator;
- this.container = null;
- }
-
- public CodePromise(CodeContainer container) {
- this.generator = null;
- this.container = container;
- }
-
- //########################################################################
- // Public Methods
-
- public CodeContainer force() {
- if (container == null) {
- container = generator.generate();
- generator = null;
- }
- return container;
- }
-
- //########################################################################
-}