diff options
author | OszkarSemerath <oszkar.semerath@gmail.com> | 2018-01-24 01:06:37 +0100 |
---|---|---|
committer | OszkarSemerath <oszkar.semerath@gmail.com> | 2018-01-24 01:06:37 +0100 |
commit | e55fc0c91990c1de9cfdc02b5859b7419735abd3 (patch) | |
tree | b0f879a78dad307b5f786f0bdee2107ece8b2444 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java | |
parent | Removed PQuery from API, IQuerySpecification is used instead (diff) | |
download | VIATRA-Generator-e55fc0c91990c1de9cfdc02b5859b7419735abd3.tar.gz VIATRA-Generator-e55fc0c91990c1de9cfdc02b5859b7419735abd3.tar.zst VIATRA-Generator-e55fc0c91990c1de9cfdc02b5859b7419735abd3.zip |
New Scope format: #String += 2..*
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java')
-rw-r--r-- | Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java | 134 |
1 files changed, 62 insertions, 72 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java index 688dd229..f13a19a3 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java | |||
@@ -734,21 +734,21 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
734 | public class PartialModelDeclarationElements extends AbstractParserRuleElementFinder { | 734 | public class PartialModelDeclarationElements extends AbstractParserRuleElementFinder { |
735 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelDeclaration"); | 735 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelDeclaration"); |
736 | private final Group cGroup = (Group)rule.eContents().get(1); | 736 | private final Group cGroup = (Group)rule.eContents().get(1); |
737 | private final Keyword cPartialModelKeyword_0 = (Keyword)cGroup.eContents().get(0); | 737 | private final Keyword cModelsKeyword_0 = (Keyword)cGroup.eContents().get(0); |
738 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 738 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
739 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 739 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
740 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 740 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
741 | private final RuleCall cSpecificationPartialModelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 741 | private final RuleCall cSpecificationPartialModelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
742 | 742 | ||
743 | //PartialModelDeclaration: | 743 | //PartialModelDeclaration: |
744 | // 'partial-model' name=ID specification=PartialModelSpecification; | 744 | // 'models' name=ID specification=PartialModelSpecification; |
745 | @Override public ParserRule getRule() { return rule; } | 745 | @Override public ParserRule getRule() { return rule; } |
746 | 746 | ||
747 | //'partial-model' name=ID specification=PartialModelSpecification | 747 | //'models' name=ID specification=PartialModelSpecification |
748 | public Group getGroup() { return cGroup; } | 748 | public Group getGroup() { return cGroup; } |
749 | 749 | ||
750 | //'partial-model' | 750 | //'models' |
751 | public Keyword getPartialModelKeyword_0() { return cPartialModelKeyword_0; } | 751 | public Keyword getModelsKeyword_0() { return cModelsKeyword_0; } |
752 | 752 | ||
753 | //name=ID | 753 | //name=ID |
754 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 754 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
@@ -1256,89 +1256,81 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1256 | public class TypeScopeElements extends AbstractParserRuleElementFinder { | 1256 | public class TypeScopeElements extends AbstractParserRuleElementFinder { |
1257 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope"); | 1257 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope"); |
1258 | private final Group cGroup = (Group)rule.eContents().get(1); | 1258 | private final Group cGroup = (Group)rule.eContents().get(1); |
1259 | private final Group cGroup_0 = (Group)cGroup.eContents().get(0); | 1259 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1260 | private final Assignment cMinAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0); | 1260 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1261 | private final RuleCall cMinINTTerminalRuleCall_0_0_0 = (RuleCall)cMinAssignment_0_0.eContents().get(0); | 1261 | private final RuleCall cTypeTypeReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); |
1262 | private final Alternatives cAlternatives_0_1 = (Alternatives)cGroup_0.eContents().get(1); | 1262 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
1263 | private final Assignment cGreatherAssignment_0_1_0 = (Assignment)cAlternatives_0_1.eContents().get(0); | 1263 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
1264 | private final Keyword cGreatherLessThanSignKeyword_0_1_0_0 = (Keyword)cGreatherAssignment_0_1_0.eContents().get(0); | 1264 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); |
1265 | private final Assignment cGreaterOrEqualAssignment_0_1_1 = (Assignment)cAlternatives_0_1.eContents().get(1); | 1265 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
1266 | private final Keyword cGreaterOrEqualLessThanSignEqualsSignKeyword_0_1_1_0 = (Keyword)cGreaterOrEqualAssignment_0_1_1.eContents().get(0); | 1266 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); |
1267 | private final Keyword cNumberSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1267 | private final Assignment cMinAssignment_3 = (Assignment)cGroup.eContents().get(3); |
1268 | private final Assignment cTypeAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1268 | private final RuleCall cMinINTTerminalRuleCall_3_0 = (RuleCall)cMinAssignment_3.eContents().get(0); |
1269 | private final RuleCall cTypeTypeReferenceParserRuleCall_2_0 = (RuleCall)cTypeAssignment_2.eContents().get(0); | 1269 | private final Group cGroup_4 = (Group)cGroup.eContents().get(4); |
1270 | private final Group cGroup_3 = (Group)cGroup.eContents().get(3); | 1270 | private final Keyword cFullStopFullStopKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); |
1271 | private final Alternatives cAlternatives_3_0 = (Alternatives)cGroup_3.eContents().get(0); | 1271 | private final Alternatives cAlternatives_4_1 = (Alternatives)cGroup_4.eContents().get(1); |
1272 | private final Assignment cLessAssignment_3_0_0 = (Assignment)cAlternatives_3_0.eContents().get(0); | 1272 | private final Assignment cMaxUnlimitedAssignment_4_1_0 = (Assignment)cAlternatives_4_1.eContents().get(0); |
1273 | private final Keyword cLessLessThanSignKeyword_3_0_0_0 = (Keyword)cLessAssignment_3_0_0.eContents().get(0); | 1273 | private final Keyword cMaxUnlimitedAsteriskKeyword_4_1_0_0 = (Keyword)cMaxUnlimitedAssignment_4_1_0.eContents().get(0); |
1274 | private final Assignment cLessOrEqualAssignment_3_0_1 = (Assignment)cAlternatives_3_0.eContents().get(1); | 1274 | private final Assignment cMaxAssignment_4_1_1 = (Assignment)cAlternatives_4_1.eContents().get(1); |
1275 | private final Keyword cLessOrEqualLessThanSignEqualsSignKeyword_3_0_1_0 = (Keyword)cLessOrEqualAssignment_3_0_1.eContents().get(0); | 1275 | private final RuleCall cMaxINTTerminalRuleCall_4_1_1_0 = (RuleCall)cMaxAssignment_4_1_1.eContents().get(0); |
1276 | private final Assignment cMaxAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); | ||
1277 | private final RuleCall cMaxINTTerminalRuleCall_3_1_0 = (RuleCall)cMaxAssignment_3_1.eContents().get(0); | ||
1278 | 1276 | ||
1279 | //TypeScope: | 1277 | //TypeScope: |
1280 | // (min=INT (greather?='<' | greaterOrEqual?='<='))? '#' type=TypeReference ((less?='<' | lessOrEqual?='<=') max=INT)?; | 1278 | // '#' type=TypeReference (setsNew?='+=' | setsSum?='=') min=INT ('..' (maxUnlimited?='*' | max=INT))?; |
1281 | @Override public ParserRule getRule() { return rule; } | 1279 | @Override public ParserRule getRule() { return rule; } |
1282 | 1280 | ||
1283 | //(min=INT (greather?='<' | greaterOrEqual?='<='))? '#' type=TypeReference ((less?='<' | lessOrEqual?='<=') max=INT)? | 1281 | //'#' type=TypeReference (setsNew?='+=' | setsSum?='=') min=INT ('..' (maxUnlimited?='*' | max=INT))? |
1284 | public Group getGroup() { return cGroup; } | 1282 | public Group getGroup() { return cGroup; } |
1285 | 1283 | ||
1286 | //(min=INT (greather?='<' | greaterOrEqual?='<='))? | 1284 | //'#' |
1287 | public Group getGroup_0() { return cGroup_0; } | 1285 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } |
1288 | |||
1289 | //min=INT | ||
1290 | public Assignment getMinAssignment_0_0() { return cMinAssignment_0_0; } | ||
1291 | |||
1292 | //INT | ||
1293 | public RuleCall getMinINTTerminalRuleCall_0_0_0() { return cMinINTTerminalRuleCall_0_0_0; } | ||
1294 | 1286 | ||
1295 | //(greather?='<' | greaterOrEqual?='<=') | 1287 | //type=TypeReference |
1296 | public Alternatives getAlternatives_0_1() { return cAlternatives_0_1; } | 1288 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } |
1297 | 1289 | ||
1298 | //greather?='<' | 1290 | //TypeReference |
1299 | public Assignment getGreatherAssignment_0_1_0() { return cGreatherAssignment_0_1_0; } | 1291 | public RuleCall getTypeTypeReferenceParserRuleCall_1_0() { return cTypeTypeReferenceParserRuleCall_1_0; } |
1300 | 1292 | ||
1301 | //'<' | 1293 | //(setsNew?='+=' | setsSum?='=') |
1302 | public Keyword getGreatherLessThanSignKeyword_0_1_0_0() { return cGreatherLessThanSignKeyword_0_1_0_0; } | 1294 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
1303 | 1295 | ||
1304 | //greaterOrEqual?='<=' | 1296 | //setsNew?='+=' |
1305 | public Assignment getGreaterOrEqualAssignment_0_1_1() { return cGreaterOrEqualAssignment_0_1_1; } | 1297 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } |
1306 | 1298 | ||
1307 | //'<=' | 1299 | //'+=' |
1308 | public Keyword getGreaterOrEqualLessThanSignEqualsSignKeyword_0_1_1_0() { return cGreaterOrEqualLessThanSignEqualsSignKeyword_0_1_1_0; } | 1300 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } |
1309 | 1301 | ||
1310 | //'#' | 1302 | //setsSum?='=' |
1311 | public Keyword getNumberSignKeyword_1() { return cNumberSignKeyword_1; } | 1303 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } |
1312 | 1304 | ||
1313 | //type=TypeReference | 1305 | //'=' |
1314 | public Assignment getTypeAssignment_2() { return cTypeAssignment_2; } | 1306 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } |
1315 | 1307 | ||
1316 | //TypeReference | 1308 | //min=INT |
1317 | public RuleCall getTypeTypeReferenceParserRuleCall_2_0() { return cTypeTypeReferenceParserRuleCall_2_0; } | 1309 | public Assignment getMinAssignment_3() { return cMinAssignment_3; } |
1318 | 1310 | ||
1319 | //((less?='<' | lessOrEqual?='<=') max=INT)? | 1311 | //INT |
1320 | public Group getGroup_3() { return cGroup_3; } | 1312 | public RuleCall getMinINTTerminalRuleCall_3_0() { return cMinINTTerminalRuleCall_3_0; } |
1321 | 1313 | ||
1322 | //(less?='<' | lessOrEqual?='<=') | 1314 | //('..' (maxUnlimited?='*' | max=INT))? |
1323 | public Alternatives getAlternatives_3_0() { return cAlternatives_3_0; } | 1315 | public Group getGroup_4() { return cGroup_4; } |
1324 | 1316 | ||
1325 | //less?='<' | 1317 | //'..' |
1326 | public Assignment getLessAssignment_3_0_0() { return cLessAssignment_3_0_0; } | 1318 | public Keyword getFullStopFullStopKeyword_4_0() { return cFullStopFullStopKeyword_4_0; } |
1327 | 1319 | ||
1328 | //'<' | 1320 | //(maxUnlimited?='*' | max=INT) |
1329 | public Keyword getLessLessThanSignKeyword_3_0_0_0() { return cLessLessThanSignKeyword_3_0_0_0; } | 1321 | public Alternatives getAlternatives_4_1() { return cAlternatives_4_1; } |
1330 | 1322 | ||
1331 | //lessOrEqual?='<=' | 1323 | //maxUnlimited?='*' |
1332 | public Assignment getLessOrEqualAssignment_3_0_1() { return cLessOrEqualAssignment_3_0_1; } | 1324 | public Assignment getMaxUnlimitedAssignment_4_1_0() { return cMaxUnlimitedAssignment_4_1_0; } |
1333 | 1325 | ||
1334 | //'<=' | 1326 | //'*' |
1335 | public Keyword getLessOrEqualLessThanSignEqualsSignKeyword_3_0_1_0() { return cLessOrEqualLessThanSignEqualsSignKeyword_3_0_1_0; } | 1327 | public Keyword getMaxUnlimitedAsteriskKeyword_4_1_0_0() { return cMaxUnlimitedAsteriskKeyword_4_1_0_0; } |
1336 | 1328 | ||
1337 | //max=INT | 1329 | //max=INT |
1338 | public Assignment getMaxAssignment_3_1() { return cMaxAssignment_3_1; } | 1330 | public Assignment getMaxAssignment_4_1_1() { return cMaxAssignment_4_1_1; } |
1339 | 1331 | ||
1340 | //INT | 1332 | //INT |
1341 | public RuleCall getMaxINTTerminalRuleCall_3_1_0() { return cMaxINTTerminalRuleCall_3_1_0; } | 1333 | public RuleCall getMaxINTTerminalRuleCall_4_1_1_0() { return cMaxINTTerminalRuleCall_4_1_1_0; } |
1342 | } | 1334 | } |
1343 | public class TypeReferenceElements extends AbstractParserRuleElementFinder { | 1335 | public class TypeReferenceElements extends AbstractParserRuleElementFinder { |
1344 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeReference"); | 1336 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeReference"); |
@@ -1548,7 +1540,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1548 | private final RuleCall cGenerationTaskParserRuleCall = (RuleCall)rule.eContents().get(1); | 1540 | private final RuleCall cGenerationTaskParserRuleCall = (RuleCall)rule.eContents().get(1); |
1549 | 1541 | ||
1550 | //Task: | 1542 | //Task: |
1551 | // GenerationTask / *| MeasurementTask | ValidationTask* /; | 1543 | // GenerationTask / *| CoverageCalculation | ValidationTask* /; |
1552 | @Override public ParserRule getRule() { return rule; } | 1544 | @Override public ParserRule getRule() { return rule; } |
1553 | 1545 | ||
1554 | //GenerationTask | 1546 | //GenerationTask |
@@ -1628,8 +1620,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1628 | // partialModel=PartialModel)? & ('patterns' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? & ('number' '=' | 1620 | // partialModel=PartialModel)? & ('patterns' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? & ('number' '=' |
1629 | // number=INT)? & ('runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('output' '=' | 1621 | // number=INT)? & ('runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('output' '=' |
1630 | // tagetFolder=File)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' | 1622 | // tagetFolder=File)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' |
1631 | // targetStatisticsFile=File)?) | 1623 | // targetStatisticsFile=File)?) '}'; |
1632 | // '}'; | ||
1633 | @Override public ParserRule getRule() { return rule; } | 1624 | @Override public ParserRule getRule() { return rule; } |
1634 | 1625 | ||
1635 | //'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' | 1626 | //'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' |
@@ -2259,7 +2250,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2259 | } | 2250 | } |
2260 | 2251 | ||
2261 | //PartialModelDeclaration: | 2252 | //PartialModelDeclaration: |
2262 | // 'partial-model' name=ID specification=PartialModelSpecification; | 2253 | // 'models' name=ID specification=PartialModelSpecification; |
2263 | public PartialModelDeclarationElements getPartialModelDeclarationAccess() { | 2254 | public PartialModelDeclarationElements getPartialModelDeclarationAccess() { |
2264 | return pPartialModelDeclaration; | 2255 | return pPartialModelDeclaration; |
2265 | } | 2256 | } |
@@ -2438,7 +2429,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2438 | } | 2429 | } |
2439 | 2430 | ||
2440 | //TypeScope: | 2431 | //TypeScope: |
2441 | // (min=INT (greather?='<' | greaterOrEqual?='<='))? '#' type=TypeReference ((less?='<' | lessOrEqual?='<=') max=INT)?; | 2432 | // '#' type=TypeReference (setsNew?='+=' | setsSum?='=') min=INT ('..' (maxUnlimited?='*' | max=INT))?; |
2442 | public TypeScopeElements getTypeScopeAccess() { | 2433 | public TypeScopeElements getTypeScopeAccess() { |
2443 | return pTypeScope; | 2434 | return pTypeScope; |
2444 | } | 2435 | } |
@@ -2538,7 +2529,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2538 | } | 2529 | } |
2539 | 2530 | ||
2540 | //Task: | 2531 | //Task: |
2541 | // GenerationTask / *| MeasurementTask | ValidationTask* /; | 2532 | // GenerationTask / *| CoverageCalculation | ValidationTask* /; |
2542 | public TaskElements getTaskAccess() { | 2533 | public TaskElements getTaskAccess() { |
2543 | return pTask; | 2534 | return pTask; |
2544 | } | 2535 | } |
@@ -2552,8 +2543,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2552 | // partialModel=PartialModel)? & ('patterns' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? & ('number' '=' | 2543 | // partialModel=PartialModel)? & ('patterns' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? & ('number' '=' |
2553 | // number=INT)? & ('runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('output' '=' | 2544 | // number=INT)? & ('runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('output' '=' |
2554 | // tagetFolder=File)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' | 2545 | // tagetFolder=File)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' |
2555 | // targetStatisticsFile=File)?) | 2546 | // targetStatisticsFile=File)?) '}'; |
2556 | // '}'; | ||
2557 | public GenerationTaskElements getGenerationTaskAccess() { | 2547 | public GenerationTaskElements getGenerationTaskAccess() { |
2558 | return pGenerationTask; | 2548 | return pGenerationTask; |
2559 | } | 2549 | } |