private DataConditionEntry CreateFunctionConditionParameter(CodeElementsParser.FunctionConditionParameterContext context) { var parameter = new DataConditionEntry(); parameter.LevelNumber = CobolWordsBuilder.CreateIntegerValue(context.levelNumber().integerValue()); parameter.DataName = CobolWordsBuilder.CreateConditionNameDefinition(context.conditionNameDefinition()); SetConditionValues(parameter, context.valueClauseForCondition()); return parameter; }
public override void EnterDataConditionEntry(CodeElementsParser.DataConditionEntryContext context) { var entry = new DataConditionEntry(); entry.LevelNumber = CobolWordsBuilder.CreateIntegerValue(context.levelNumber().integerValue()); entry.DataName = CobolWordsBuilder.CreateConditionNameDefinition(context.conditionNameDefinition()); SetConditionValues(entry, context.valueClauseForCondition()); Context = context; CodeElement = entry; }