Codegen

Derive Macro Codegen 

Source
#[derive(Codegen)]