+
+ @Override
+ public List<Constant> getFieldAccessors(String name) {
+ List<Constant> r1 = base.getFieldAccessors(name);
+ List<Constant> r2 = module.getFieldAccessors(name);
+ if(r1 == null)
+ return r2;
+ if(r2 == null)
+ return r1;
+ ArrayList<Constant> result = new ArrayList<Constant>(r1.size() + r2.size());
+ result.addAll(r1);
+ result.addAll(r2);
+ return result;
+ }
+