(StarlarkThread.Frame fr, IndexExpression index)
| 828 | } |
| 829 | |
| 830 | private static Object evalIndex(StarlarkThread.Frame fr, IndexExpression index) |
| 831 | throws EvalException, InterruptedException { |
| 832 | Object object = eval(fr, index.getObject()); |
| 833 | Object key = eval(fr, index.getKey()); |
| 834 | try { |
| 835 | return EvalUtils.index(fr.thread, object, key); |
| 836 | } catch (EvalException ex) { |
| 837 | fr.setErrorLocation(index.getLbracketLocation()); |
| 838 | throw ex; |
| 839 | } |
| 840 | } |
| 841 | |
| 842 | private static Object evalList(StarlarkThread.Frame fr, ListExpression expr) |
| 843 | throws EvalException, InterruptedException { |
no test coverage detected