(InstanceScope scope, boolean topdown)
| 1341 | } |
| 1342 | |
| 1343 | public static List<EvalTemplateEvent> getEvalTemplateEventStack(InstanceScope scope, boolean topdown) { |
| 1344 | List<EvalTemplateEvent> stack = new LinkedList<EvalTemplateEvent>(); |
| 1345 | InstanceScope p = scope; |
| 1346 | while ( p !=null ) { |
| 1347 | EvalTemplateEvent eval = (EvalTemplateEvent)p.events.get(p.events.size()-1); |
| 1348 | if ( topdown ) stack.add(0, eval); |
| 1349 | else stack.add(eval); |
| 1350 | p = p.parent; |
| 1351 | } |
| 1352 | return stack; |
| 1353 | } |
| 1354 | |
| 1355 | protected void trace(InstanceScope scope, int ip) { |
| 1356 | final ST self = scope.st; |
no test coverage detected