Ignore:
Timestamp:
Jun 18, 2013, 12:29:48 PM (6 years ago)
Author:
ksherdy
Message:

Minor refactoring.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/pabloj/trunk/src/toolchain/pabloS/transformer/visitors/carry/Counter.java

    r3276 r3324  
    3434        public ASTNode callOrMask(Locator locator, Context context) {
    3535                if(context.isCarryInMode()) {
    36                         return Generators.makeFuncCallNode(
    37                                         locator,
    38                                         context.getCarrySetIdentifier(),
    39                                         context.getCarrySetEncoder().getCode(builtin),
    40                                         valueNode(locator));
     36                        return call(locator, context);
    4137                }
    4238                else {
     
    4440                }
    4541        }
    46         // the only reason this is here is because callOrMask calls it.
    47         static public ASTNode mask(Locator locator) {
     42        public ASTNode call(Locator locator, Context context) {
     43            return Generators.makeFuncCallNode(
     44                locator,
     45                context.getCarrySetIdentifier(),
     46                context.getCarrySetEncoder().getCode(builtin),
     47                valueNode(locator));
     48        }
     49        public ASTNode mask(Locator locator) {
    4850                IntegerConstantNode zeroConstantNode =  Generators.makeIntegerConstantNode(locator, 0);
    4951                IntegerConstantNode fieldWidthNode =  Generators.makeIntegerConstantNode(locator, 1);
Note: See TracChangeset for help on using the changeset viewer.