示例#1
0
 private static void declareConditionEvaluation(
     Factory factory, LoopMonitor monitor, While loop, CtIf newIf) {
   String conditionInvocation =
       monitor.invocationOnLoopConditionEvaluation(
           originalConditionName(monitor), counterName(monitor));
   CtLocalVariable<Boolean> localVariable =
       newLocalVariableDeclaration(
           factory, boolean.class, conditionName(monitor), conditionInvocation);
   insertBeforeUnderSameParent(localVariable, newIf);
 }