Lines Matching refs:target
136 * The "class" attribute is used to specify the target of a static
141 * the outer context as the target if no target is defined
224 public boolean marked = false; // Marked -> refs > 0 unless ref was a target.
334 private List<Statement> statementList(Object target) {
335 List<Statement> list = targetToStatementList.get(target);
338 targetToStatementList.put(target, list);
364 Object target = exp.getTarget();
366 if (!(target instanceof Class)) {
367 statementList(target).add(exp);
410 Object target = oldStm.getTarget();
411 if (target instanceof Field) {
417 target = args[0];
420 target = args[0];
423 statementList(target).add(oldStm);
609 Object target = d.exp.getTarget();
612 if (target == null || methodName == null) {
613 throw new NullPointerException((target == null ? "target" :
617 if (isArgument && target instanceof Field && methodName.equals("get")) {
618 Field f = (Field)target;
625 if (primitiveType != null && target == value.getClass() &&
705 Object target = exp.getTarget();
708 if (target == null || methodName == null) {
709 throw new NullPointerException((target == null ? "target" :
722 if (target == outer) {
724 else if (target == Array.class && methodName.equals("newInstance")) {
730 else if (target.getClass() == Class.class) {
731 attributes = attributes + " class=" + quote(((Class)target).getName());
736 getValueData(target).refs++;
737 List<Statement> statements = statementList(target);
741 outputValue(target, outer, false);