blob: be79e3124580a688b5d469db91425418bdbdb885 [file] [log] [blame]
Ben Craig262cfb42015-07-08 20:37:15 -05001#ifndef T_AUDIT_H
2#define T_AUDIT_H
3
4void compare_namespace(t_program* newProgram, t_program* oldProgram);
Konrad Grochowski7f4be5f2015-11-05 20:23:11 +01005void compare_enums(const std::vector<t_enum*>& newEnumList,
6 const std::vector<t_enum*>& oldEnumList);
Ben Craig262cfb42015-07-08 20:37:15 -05007bool compare_defaults(t_const_value* newStructDefault, t_const_value* oldStructDefault);
Konrad Grochowski7f4be5f2015-11-05 20:23:11 +01008void compare_structs(const std::vector<t_struct*>& newStructList,
9 const std::vector<t_struct*>& oldStructList);
10void compare_services(const std::vector<t_service*>& newServices,
11 const std::vector<t_service*>& oldServices);
Ben Craig262cfb42015-07-08 20:37:15 -050012void compare_consts(const std::vector<t_const*>& newConst, const std::vector<t_const*>& oldConst);
13
14#endif