return new FieldAnnotation(fins.getClassName(cpg), fins.getName(cpg), fins.getSignature(cpg), fins instanceof GETSTATIC);
String className = fins.getClassName(cpg); String sourceFileName = AnalysisContext.currentAnalysisContext().lookupSourceFile(className); return new FieldAnnotation(className, sourceFileName, fins.getName(cpg), fins.getSignature(cpg), fins instanceof GETSTATIC);
	public static FieldAnnotation isRead(Instruction ins, ConstantPoolGen cpg) {		if (ins instanceof GETFIELD || ins instanceof GETSTATIC) {			FieldInstruction fins = (FieldInstruction) ins;			return new FieldAnnotation(fins.getClassName(cpg), fins.getName(cpg), fins.getSignature(cpg), fins instanceof GETSTATIC);		} else			return null;	}