~npalix/coccinelle/upstream

« back to all changes in this revision

Viewing changes to parsing_cocci/parser_cocci_menhir.mly

  • Committer: Julia Lawall
  • Date: 2023-06-21 06:45:46 UTC
  • Revision ID: git-v1:060ce2888680c0c2dde6640eab31d3cff43d8b5b
cast for enum vals

Show diffs side-by-side

added added

removed removed

Lines of Context:
1313
1313
 | TInt
1314
1314
     { let (x,clt) = $1 in
1315
1315
     Ast0_cocci.wrap(Ast0_cocci.Constant (Parse_aux.clt2mcode (Ast_cocci.Int x) clt)) }
 
1316
 | lp=TOPar t=ctype rp=TCPar e=enum_val
 
1317
      { Ast0_cocci.wrap(Ast0_cocci.Cast (Parse_aux.clt2mcode "(" lp, t,
 
1318
                             Parse_aux.clt2mcode ")" rp, e)) }
1316
1319
 | TMeta { tmeta_to_exp $1 }
1317
1320
 | TEllipsis { Ast0_cocci.wrap(Ast0_cocci.Edots(Parse_aux.clt2mcode "..." $1,None)) }
1318
1321
 | TMetaConst