Fix unnecessary cast

This commit is contained in:
gaulouis 2016-12-09 18:43:07 +01:00
parent ea53dac7b7
commit e9859bcd2f
1 changed files with 2 additions and 2 deletions

View File

@ -153,7 +153,7 @@ const atn::ATN& <lexer.name>::getATN() const {
<if (actionFuncs)>
void <lexer.name>::action(RuleContext *context, size_t ruleIndex, size_t actionIndex) {
switch (ruleIndex) {
<lexer.actionFuncs.values: {f | case <f.ruleIndex>: <f.name>Action(dynamic_cast\<RuleContext *>(context), actionIndex); break;}; separator="\n">
<lexer.actionFuncs.values: {f | case <f.ruleIndex>: <f.name>Action(context, actionIndex); break;}; separator="\n">
default:
break;
@ -164,7 +164,7 @@ void <lexer.name>::action(RuleContext *context, size_t ruleIndex, size_t actionI
<if (sempredFuncs)>
bool <lexer.name>::sempred(RuleContext *context, size_t ruleIndex, size_t predicateIndex) {
switch (ruleIndex) {
<lexer.sempredFuncs.values: {f | case <f.ruleIndex>: return <f.name>Sempred(dynamic_cast\<RuleContext *>(context), predicateIndex);}; separator="\n">
<lexer.sempredFuncs.values: {f | case <f.ruleIndex>: return <f.name>Sempred(context, predicateIndex);}; separator="\n">
default:
break;