]> andersk Git - splint.git/blame - test/db3/employee.lh
Removed test/*.lcs test/*.lh from CVS
[splint.git] / test / db3 / employee.lh
CommitLineData
11db3170 1/* Output from Splint 3.0.0.20 */
885824d3 2
3# include <stdio.h>
4# include "bool.h"
5
6
7# ifndef EXPOSED_TYPE_gender
8typedef enum {MALE, FEMALE, GENDER_UNKNOWN} gender;
9# endif
10
11
12# ifndef EXPOSED_TYPE_job
13typedef enum {MGR, NONMGR, JOB_UNKNOWN} job;
14# endif
15
16
17# ifndef EXPOSED_TYPE_employee
18typedef struct {
19 int ssNum;
20 char name[maxEmployeeName];
21 int salary;
22 gender gen;
23 job j;
24 } employee;
25# endif
26
27extern void employee_sprint (/*@out@*/ char /* s */[], employee /* e */);
28extern bool employee_equal (employee * /* e1 */, employee * /* e2 */);
29extern bool employee_setName (employee * /* e */, /*@unique@*/ char /* na */[]);
30extern void employee_initMod (void);
This page took 0.482003 seconds and 5 git commands to generate.