blob: 01f8d6935b203feebeb421d2899622bce25a2f02 [file] [log] [blame]
brian m. carlsondb1d80b2016-06-24 23:09:20 +00001@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +00002struct object_id OID;
brian m. carlsondb1d80b2016-06-24 23:09:20 +00003@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +00004- hashclr(OID.hash)
5+ oidclr(&OID)
brian m. carlsondb1d80b2016-06-24 23:09:20 +00006
7@@
René Scharfec2bb0c12016-11-01 09:49:12 +01008identifier f != oidclr;
SZEDER Gábor6afedba2018-10-15 00:01:48 +00009struct object_id *OIDPTR;
brian m. carlsondb1d80b2016-06-24 23:09:20 +000010@@
Jeff King4d168e72018-08-28 17:22:32 -040011 f(...) {<...
SZEDER Gábor6afedba2018-10-15 00:01:48 +000012- hashclr(OIDPTR->hash)
13+ oidclr(OIDPTR)
Jeff King4d168e72018-08-28 17:22:32 -040014 ...>}
brian m. carlsondb1d80b2016-06-24 23:09:20 +000015
16@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000017struct object_id OID1, OID2;
brian m. carlsondb1d80b2016-06-24 23:09:20 +000018@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000019- hashcmp(OID1.hash, OID2.hash)
20+ oidcmp(&OID1, &OID2)
brian m. carlsondb1d80b2016-06-24 23:09:20 +000021
22@@
René Scharfec2bb0c12016-11-01 09:49:12 +010023identifier f != oidcmp;
SZEDER Gábor6afedba2018-10-15 00:01:48 +000024struct object_id *OIDPTR1, OIDPTR2;
brian m. carlsondb1d80b2016-06-24 23:09:20 +000025@@
Jeff King4d168e72018-08-28 17:22:32 -040026 f(...) {<...
SZEDER Gábor6afedba2018-10-15 00:01:48 +000027- hashcmp(OIDPTR1->hash, OIDPTR2->hash)
28+ oidcmp(OIDPTR1, OIDPTR2)
Jeff King4d168e72018-08-28 17:22:32 -040029 ...>}
brian m. carlsondb1d80b2016-06-24 23:09:20 +000030
31@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000032struct object_id *OIDPTR;
33struct object_id OID;
brian m. carlsondb1d80b2016-06-24 23:09:20 +000034@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000035- hashcmp(OIDPTR->hash, OID.hash)
36+ oidcmp(OIDPTR, &OID)
brian m. carlsondb1d80b2016-06-24 23:09:20 +000037
38@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000039struct object_id *OIDPTR;
40struct object_id OID;
brian m. carlsondb1d80b2016-06-24 23:09:20 +000041@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000042- hashcmp(OID.hash, OIDPTR->hash)
43+ oidcmp(&OID, OIDPTR)
brian m. carlsondb1d80b2016-06-24 23:09:20 +000044
45@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000046struct object_id *OIDPTR1;
47struct object_id *OIDPTR2;
Jeff King4a7e27e2018-08-28 17:22:40 -040048@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000049- oidcmp(OIDPTR1, OIDPTR2) == 0
50+ oideq(OIDPTR1, OIDPTR2)
Jeff Kinge3ff0682018-08-28 17:22:44 -040051
52@@
53identifier f != hasheq;
54expression E1, E2;
55@@
56 f(...) {<...
57- hashcmp(E1, E2) == 0
58+ hasheq(E1, E2)
59 ...>}
Jeff King9001dc22018-08-28 17:22:48 -040060
61@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000062struct object_id *OIDPTR1;
63struct object_id *OIDPTR2;
Jeff King9001dc22018-08-28 17:22:48 -040064@@
SZEDER Gábor6afedba2018-10-15 00:01:48 +000065- oidcmp(OIDPTR1, OIDPTR2) != 0
66+ !oideq(OIDPTR1, OIDPTR2)
Jeff King67947c32018-08-28 17:22:52 -040067
68@@
69identifier f != hasheq;
70expression E1, E2;
71@@
72 f(...) {<...
73- hashcmp(E1, E2) != 0
74+ !hasheq(E1, E2)
75 ...>}