author | Simon Sapin <simon.sapin@octobus.net> |
Sat, 18 Dec 2021 11:47:03 +0100 | |
changeset 48513 | 47f2a82ae3e4 |
parent 44467 | 9db11679f8ac |
permissions | -rw-r--r-- |
40859
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
1 |
/* |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
2 |
revlog.h - efficient revlog parsing |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
3 |
|
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
4 |
This software may be used and distributed according to the terms of |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
5 |
the GNU General Public License, incorporated herein by reference. |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
6 |
*/ |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
7 |
|
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
8 |
#ifndef _HG_REVLOG_H_ |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
9 |
#define _HG_REVLOG_H_ |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
10 |
|
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
11 |
#include <Python.h> |
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
12 |
|
40860
18a8def6e1b5
revlog: rename indexType to HgRevlogIndex_Type as it's a global symbol
Yuya Nishihara <yuya@tcha.org>
parents:
40859
diff
changeset
|
13 |
extern PyTypeObject HgRevlogIndex_Type; |
40859
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
14 |
|
40861
b12700dd261f
revlog: add public CPython function to get parent revisions
Yuya Nishihara <yuya@tcha.org>
parents:
40860
diff
changeset
|
15 |
#define HgRevlogIndex_Check(op) PyObject_TypeCheck(op, &HgRevlogIndex_Type) |
b12700dd261f
revlog: add public CPython function to get parent revisions
Yuya Nishihara <yuya@tcha.org>
parents:
40860
diff
changeset
|
16 |
|
40859
aa76be85029b
revlog: export symbol of indexType
Yuya Nishihara <yuya@tcha.org>
parents:
diff
changeset
|
17 |
#endif /* _HG_REVLOG_H_ */ |