Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val dead_code_elimination : Jg_types.ast -> Jg_types.ast
dead_code_elimination ast
perform a dead code elimination on ast
. It is able to remove from ast:
val inline_include : Jg_types.environment -> Jg_types.ast -> Jg_types.ast
inline_include env ast
Inline the templates included in ast
so it won't be necessary to open and parse theses parts when execution ast
.