public @CheckForNull XField getXFieldOperand() { if (getReferencedXClass() != null && referencedXField == null) { referencedXField = getReferencedXClass().findField(nameConstantOperand, sigConstantOperand, opcode == Const.GETSTATIC || opcode == Const.PUTSTATIC); } return referencedXField; }
XField result = superClass.findField(name, signature, isStatic); if (result != null) { return result; for (ClassDescriptor implementedInterface : interfaces) { superClass = Global.getAnalysisCache().getClassAnalysis(XClass.class, implementedInterface); result = superClass.findField(name, signature, isStatic); if (result != null) { return result;
public @CheckForNull XField getXFieldOperand() { if (getReferencedXClass() != null && referencedXField == null) { referencedXField = getReferencedXClass().findField(nameConstantOperand, sigConstantOperand, opcode == GETSTATIC || opcode == PUTSTATIC); } return referencedXField; }
XField result = superClass.findField(name, signature, isStatic); if (result != null) { return result; for (ClassDescriptor implementedInterface : interfaces) { superClass = Global.getAnalysisCache().getClassAnalysis(XClass.class, implementedInterface); result = superClass.findField(name, signature, isStatic); if (result != null) { return result;