<BUG>public static String doActivity(@GenerationRegistry GenerationPolicyRegistry generationValueGetter, @GenerationBaseElement Object state){return generationValueGetter.getString(state, ICppStatemachinesDefinitions.STATE_DO_ACTIVITY_CODE_BODY, CPPCommonConstants.CPP_LANGUAGE);</BUG><CONTEXT>@GenerationPoint(generationPoint= ICppStatemachinesDefinitions.STATE_EXIT_CODE_BODY)public static String exit(@GenerationRegistry GenerationPolicyRegistry generationValueGetter, @GenerationBaseElement Object state){return generationValueGetter.getString(state, ICppStatemachinesDefinitions.STATE_EXIT_CODE_BODY, CPPCommonConstants.CPP_LANGUAGE);}@GenerationPoint(generationPoint= ICppStatemachinesDefinitions.STATE_DO_ACTIVITY_CODE_BODY)<extra_id_0>}</CONTEXT>
public static List<?> doActivity(@GenerationRegistry GenerationPolicyRegistry generationValueGetter, @GenerationBaseElement Object state){return generationValueGetter.getList(state, ICppStatemachinesDefinitions.STATE_DO_ACTIVITY_CODE_BODY, CPPCommonConstants.CPP_LANGUAGE);