pub unsafe extern "C" fn shaderc_compile_options_add_macro_definition( options: *mut ShadercCompileOptions, name: *const c_char, name_length: size_t, value: *const c_char, vaule_length: size_t )