@Override
public Void visitFieldFormalParameter(FieldFormalParameter node) {
if (!(node.getParent() instanceof DefaultFormalParameter)) {
SimpleIdentifier parameterName = node.getIdentifier();
FieldElement field = fieldMap == null ? null : fieldMap.get(parameterName.getName());
FieldFormalParameterElementImpl parameter = new FieldFormalParameterElementImpl(parameterName);
parameter.setConst(node.isConst());
parameter.setFinal(node.isFinal());
parameter.setParameterKind(node.getKind());
if (field != null) {
parameter.setField(field);
}
currentHolder.addParameter(parameter);
parameterName.setStaticElement(parameter);
}