Lines Matching defs:variable
165 * Build the visible variable map.
173 for (LocalVariable variable : allVariables) {
174 String name = variable.name();
175 if (variable.isVisible(this)) {
178 ((LocalVariableImpl)variable).hides(existing)) {
179 map.put(name, variable);
188 * Return the list of visible variable in the frame.
200 * Return a particular variable in the frame.
209 public Value getValue(LocalVariable variable) {
211 list.add(variable);
212 return getValues(list).get(variable);
224 LocalVariableImpl variable = (LocalVariableImpl)variables.get(i);
225 if (!variable.isVisible(this)) {
226 throw new IllegalArgumentException(variable.name() +
229 slots[i] = new JDWP.StackFrame.GetValues.SlotInfo(variable.slot(),
230 (byte)variable.signature().charAt(0));
262 LocalVariableImpl variable = (LocalVariableImpl)variables.get(i);
263 map.put(variable, values[i]);
275 LocalVariableImpl variable = (LocalVariableImpl)variableIntf;
278 if (!variable.isVisible(this)) {
279 throw new IllegalArgumentException(variable.name() +
285 value = ValueImpl.prepareForAssignment(value, variable);
290 SlotInfo(variable.slot(), value);
317 * the variable type must be a reference type. The value
318 * we're trying to set is null, but if the variable's