"SA_LOCAL_SELF_ASSIGNMENT", NORMAL_PRIORITY)
"SA_LOCAL_SELF_ASSIGNMENT", getMethodName().equals("<init>") ? HIGH_PRIORITY : NORMAL_PRIORITY)
    public void sawOpcode(int seen) {		if (seen == GOTO) {			previousGotoTarget = getBranchTarget();			gotoCount++;			if (previousGotoTarget < getPC())				previousLoadOf = -1;		} else {			if (isRegisterLoad()) 				previousLoadOf = getRegisterOperand();			else {				if (isRegisterStore() && previousLoadOf == getRegisterOperand() && gotoCount < 2 && getPC() != previousGotoTarget)				       bugReporter.reportBug(					new BugInstance(this, 							"SA_LOCAL_SELF_ASSIGNMENT", NORMAL_PRIORITY)	                                        .addClassAndMethod(this)	                                        .addSourceLine(this));					previousLoadOf = -1;				gotoCount = 0;			}		}	}