1 24 25 package org.aspectj.compiler.base.ast; 26 27 import org.aspectj.compiler.base.*; 28 import java.io.IOException ; 29 import org.aspectj.compiler.base.bcg.CodeBuilder; 30 31 abstract public class RealType extends NumericType { 33 public RealType(JavaCompiler compiler) { 34 super(compiler); 35 } 36 37 final LiteralExpr foldBitNotOp(LiteralExpr rand) { return unsupportedFold(); } 39 final LiteralExpr foldBitwiseOp(String op, LiteralExpr lit1, LiteralExpr lit2) { return unsupportedFold(); } 40 final LiteralExpr foldShiftOp(String op, LiteralExpr lit1, LiteralExpr lit2) { return unsupportedFold(); } 41 42 final void emitBitNot(CodeBuilder cb) { unsupportedEmit(); } 44 final void emitBitwiseOp(CodeBuilder cb, String op) { unsupportedEmit(); } 45 final void emitShiftOp(CodeBuilder cb, String op) { unsupportedEmit(); } 46 } 47 | Popular Tags |