public class typeof_ConceptFunctionParameter_RefactoringParameter_InferenceRule extends AbstractInferenceRule_Runtime implements InferenceRule_Runtime {
public typeof_ConceptFunctionParameter_RefactoringParameter_InferenceRule() {
}
public void applyRule(final SNode parameter, final TypeCheckingContext typeCheckingContext) {
SNode chooser = SNodeOperations.getAncestor(parameter, "jetbrains.mps.lang.refactoring.structure.MPSParameterChooser", false, false);
<BUG>if (SPropertyOperations.hasValue(chooser, "type", null, null)) {
</BUG>
{
SNode _nodeToCheck_1029348928467 = parameter;
BaseIntentionProvider intentionProvider = null;

public class typeof_ConceptFunctionParameter_RefactoringParameter_InferenceRule extends AbstractInferenceRule_Runtime implements InferenceRule_Runtime {
public typeof_ConceptFunctionParameter_RefactoringParameter_InferenceRule() {
}
public void applyRule(final SNode parameter, final TypeCheckingContext typeCheckingContext) {
SNode chooser = SNodeOperations.getAncestor(parameter, "jetbrains.mps.lang.refactoring.structure.MPSParameterChooser", false, false);
if (SPropertyOperations.hasValue(chooser, "type", "node", "node")) {
{
SNode _nodeToCheck_1029348928467 = parameter;
BaseIntentionProvider intentionProvider = null;
