referenced the idl parser from the code generator