if (thisVar != null) {
inlineParmOrThisVariable(thisVar, false);
}
final PsiParameter[] parameters = myMethod.getParameterList().getParameters();
for (int i = 0; i < parmVars.length; i++) {
<BUG>final boolean strictlyFinal;
final PsiParameter parameter = parameters[i];
if (parameter.hasModifierProperty(PsiModifier.FINAL)) {
strictlyFinal = isStrictlyFinal(parameter);
}
else {
strictlyFinal = false;
}</BUG>
inlineParmOrThisVariable(parmVars[i], strictlyFinal);

if (thisVar != null) {
if (!canInlineParmOrThisVariable(thisVar, false)) {
thisAccessExpr = myFactory.createExpressionFromText(thisVar.getName(), null);
} else {
thisAccessExpr = thisVar.getInitializer();
}
}
