@@ -32,6 +32,7 @@ typedef struct {
3232 size_t uval ;
3333} spamobject ;
3434
35+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
3536static Py_ssize_t spamobj_error (spamobject * self , Py_ssize_t val ) {
3637 if (val ) {
3738 PyErr_SetString (PyExc_TypeError , "no way!" );
@@ -40,6 +41,7 @@ static Py_ssize_t spamobj_error(spamobject* self, Py_ssize_t val) {
4041 return 0 ;
4142}
4243
44+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
4345static PyObject * spamobj_getstate (spamobject * self ) {
4446 if (self -> state ) {
4547 Py_INCREF (self -> state );
@@ -49,12 +51,14 @@ static PyObject* spamobj_getstate(spamobject* self) {
4951 return Py_None ;
5052}
5153
54+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
5255static void spamobj_setstate (spamobject * self , PyObject * state ) {
5356 Py_XDECREF (self -> state );
5457 self -> state = state ;
5558 Py_INCREF (state );
5659}
5760
61+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
5862static PyObject * spamobj_setstate_untyped (spamobject * self , PyObject * state ) {
5963 if (!_PyClassLoader_CheckParamType ((PyObject * )self , state , 0 )) {
6064 PyErr_SetString (PyExc_TypeError , "bad type" );
@@ -66,6 +70,7 @@ static PyObject* spamobj_setstate_untyped(spamobject* self, PyObject* state) {
6670 Py_RETURN_NONE ;
6771}
6872
73+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
6974static void spamobj_setstate_optional (spamobject * self , PyObject * state ) {
7075 if (state == Py_None ) {
7176 return ;
@@ -75,81 +80,100 @@ static void spamobj_setstate_optional(spamobject* self, PyObject* state) {
7580 Py_INCREF (state );
7681}
7782
83+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
7884static void spamobj_setint (spamobject * self , Py_ssize_t val ) {
7985 self -> val = val ;
8086}
8187
88+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
8289static void spamobj_setint8 (spamobject * self , int8_t val ) {
8390 self -> val = val ;
8491}
8592
93+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
8694static void spamobj_setint16 (spamobject * self , int16_t val ) {
8795 self -> val = val ;
8896}
8997
98+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
9099static void spamobj_setint32 (spamobject * self , int32_t val ) {
91100 self -> val = val ;
92101}
93102
103+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
94104static void spamobj_setuint8 (spamobject * self , uint8_t val ) {
95105 self -> uval = val ;
96106}
97107
108+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
98109static void spamobj_setuint16 (spamobject * self , uint16_t val ) {
99110 self -> uval = val ;
100111}
101112
113+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
102114static void spamobj_setuint32 (spamobject * self , uint32_t val ) {
103115 self -> uval = val ;
104116}
105117
118+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
106119static void spamobj_setuint64 (spamobject * self , uint64_t val ) {
107120 self -> uval = val ;
108121}
109122
110123static Py_ssize_t
124+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
111125spamobj_twoargs (spamobject * self , Py_ssize_t x , Py_ssize_t y ) {
112126 return x + y ;
113127}
114128
129+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
115130static Py_ssize_t spamobj_getint (spamobject * self ) {
116131 return self -> val ;
117132}
118133
134+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
119135static int8_t spamobj_getint8 (spamobject * self ) {
120136 return self -> val ;
121137}
122138
139+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
123140static int16_t spamobj_getint16 (spamobject * self ) {
124141 return self -> val ;
125142}
126143
144+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
127145static int32_t spamobj_getint32 (spamobject * self ) {
128146 return self -> val ;
129147}
130148
149+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
131150static uint8_t spamobj_getuint8 (spamobject * self ) {
132151 return self -> uval ;
133152}
134153
154+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
135155static uint16_t spamobj_getuint16 (spamobject * self ) {
136156 return self -> uval ;
137157}
138158
159+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
139160static uint32_t spamobj_getuint32 (spamobject * self ) {
140161 return self -> uval ;
141162}
142163
164+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
143165static uint64_t spamobj_getuint64 (spamobject * self ) {
144166 return self -> uval ;
145167}
146168
169+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
147170static void spamobj_setstr (spamobject * self , PyObject * str ) {
148171 Py_XDECREF (self -> str );
149172 self -> str = str ;
150173 Py_INCREF (str );
151174}
152175
176+ // NOLINTNEXTLINE(clang-diagnostic-unused-function)
153177static PyObject * spamobj_getstr (spamobject * self ) {
154178 if (self -> str == NULL ) {
155179 Py_RETURN_NONE ;
0 commit comments