<CLASS_CODE_I>public {yylval.line = line_no; return PUBLIC;}
<CLASS_CODE_I>private {yylval.line = line_no; return PRIVATE;}
+<CLASS_CODE_I>protected {yylval.line = line_no; return PROTECTED;}
<CLASS_CODE_I>argument {yylval.line = line_no; return ARGUMENT;}
<CLASS_CODE_I>virtual {yylval.line = line_no; return VIRTUAL;}
<CLASS_CODE_I>signal {yylval.line = line_no; return SIGNAL;}
BEGIN(C_CODE);
parenth_depth=1;
class_after_c = TRUE;
- ccode_line = line_no;
yylval.line = line_no;
+ clear_cbuf();
+ ccode_line = line_no;
return '{';
}
<CLASS_CODE_I>\} {