public FieldOperator(MethodAnalyzer methodAnalyzer, boolean staticFlag,
			Reference ref) {
		super(Type.tType(ref.getType()));
		this.methodAnalyzer = methodAnalyzer;
		this.staticFlag = staticFlag;
		this.classType = Type.tType(ref.getClazz());
		this.ref = ref;
		if (staticFlag)
			methodAnalyzer.useType(classType);
		initOperands(staticFlag ? 0 : 1);
	}