Refactory: smarty.ui plugin.
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / compiler / ast / TrueLiteral.java
index 181a99f..80ff4c8 100644 (file)
@@ -15,55 +15,66 @@ import net.sourceforge.phpdt.internal.compiler.impl.Constant;
 import net.sourceforge.phpdt.internal.compiler.lookup.BlockScope;
 import net.sourceforge.phpdt.internal.compiler.lookup.TypeBinding;
 
-
 public class TrueLiteral extends MagicLiteral {
-       static final char[] source = {'t' , 'r' , 'u' , 'e'};
-public TrueLiteral(int s , int e) {
-       super(s,e);
-}
-public void computeConstant() {
+       static final char[] source = { 't', 'r', 'u', 'e' };
 
-       constant = Constant.fromValue(true);}
-/**
- * Code generation for the true literal
- *
- * @param currentScope net.sourceforge.phpdt.internal.compiler.lookup.BlockScope
- * @param codeStream net.sourceforge.phpdt.internal.compiler.codegen.CodeStream
- * @param valueRequired boolean
- */ 
-//public void generateCode(BlockScope currentScope, CodeStream codeStream, boolean valueRequired) {
-//     int pc = codeStream.position;
-//     if (valueRequired)
-//             codeStream.iconst_1();
-//     codeStream.recordPositionsFrom(pc, this.sourceStart);
-//}
-//public void generateOptimizedBoolean(BlockScope currentScope, CodeStream codeStream, Label trueLabel, Label falseLabel, boolean valueRequired) {
-//
-//     // trueLabel being not nil means that we will not fall through into the TRUE case
-//
-//     int pc = codeStream.position;
-//     // constant == true
-//     if (valueRequired) {
-//             if (falseLabel == null) {
-//                     // implicit falling through the FALSE case
-//                     if (trueLabel != null) {
-//                             codeStream.goto_(trueLabel);
-//                     }
-//             }
-//     }
-//     codeStream.recordPositionsFrom(pc, this.sourceStart);
-//}
-public TypeBinding literalType(BlockScope scope) {
-       return BooleanBinding;
-}
-/**
- * 
- */
-public char[] source() {
-       return source;
-}
-public void traverse(IAbstractSyntaxTreeVisitor visitor, BlockScope scope) {
-       visitor.visit(this, scope);
-       visitor.endVisit(this, scope);
-}
+       public TrueLiteral(int s, int e) {
+               super(s, e);
+       }
+
+       public void computeConstant() {
+
+               constant = Constant.fromValue(true);
+       }
+
+       /**
+        * Code generation for the true literal
+        * 
+        * @param currentScope
+        *            net.sourceforge.phpdt.internal.compiler.lookup.BlockScope
+        * @param codeStream
+        *            net.sourceforge.phpdt.internal.compiler.codegen.CodeStream
+        * @param valueRequired
+        *            boolean
+        */
+       // public void generateCode(BlockScope currentScope, CodeStream codeStream,
+       // boolean valueRequired) {
+       // int pc = codeStream.position;
+       // if (valueRequired)
+       // codeStream.iconst_1();
+       // codeStream.recordPositionsFrom(pc, this.sourceStart);
+       // }
+       // public void generateOptimizedBoolean(BlockScope currentScope, CodeStream
+       // codeStream, Label trueLabel, Label falseLabel, boolean valueRequired) {
+       //
+       // // trueLabel being not nil means that we will not fall through into the
+       // TRUE case
+       //
+       // int pc = codeStream.position;
+       // // constant == true
+       // if (valueRequired) {
+       // if (falseLabel == null) {
+       // // implicit falling through the FALSE case
+       // if (trueLabel != null) {
+       // codeStream.goto_(trueLabel);
+       // }
+       // }
+       // }
+       // codeStream.recordPositionsFrom(pc, this.sourceStart);
+       // }
+       public TypeBinding literalType(BlockScope scope) {
+               return BooleanBinding;
+       }
+
+       /**
+        * 
+        */
+       public char[] source() {
+               return source;
+       }
+
+       public void traverse(IAbstractSyntaxTreeVisitor visitor, BlockScope scope) {
+               visitor.visit(this, scope);
+               visitor.endVisit(this, scope);
+       }
 }