Switch kernel header parsing to python libclang
Replace the tokenizer in cpp.py with libclang. Bug: 18937958 Change-Id: I27630904c6d2849418cd5ca3d3c612ec3078686d
This commit is contained in:
@@ -26,10 +26,11 @@
|
||||
#define USRQUOTA 0
|
||||
#define GRPQUOTA 1
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
#define INITQFNAMES { "user", "group", "undefined", };
|
||||
#define INITQFNAMES { "user", "group", "undefined", \
|
||||
};
|
||||
#define SUBCMDMASK 0x00ff
|
||||
#define SUBCMDSHIFT 8
|
||||
#define QCMD(cmd, type) (((cmd) << SUBCMDSHIFT) | ((type) & SUBCMDMASK))
|
||||
#define QCMD(cmd,type) (((cmd) << SUBCMDSHIFT) | ((type) & SUBCMDMASK))
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
#define Q_SYNC 0x800001
|
||||
#define Q_QUOTAON 0x800002
|
||||
@@ -49,14 +50,14 @@
|
||||
#define QIF_DQBLKSIZE_BITS 10
|
||||
#define QIF_DQBLKSIZE (1 << QIF_DQBLKSIZE_BITS)
|
||||
enum {
|
||||
QIF_BLIMITS_B = 0,
|
||||
QIF_BLIMITS_B = 0,
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
QIF_SPACE_B,
|
||||
QIF_ILIMITS_B,
|
||||
QIF_INODES_B,
|
||||
QIF_BTIME_B,
|
||||
QIF_SPACE_B,
|
||||
QIF_ILIMITS_B,
|
||||
QIF_INODES_B,
|
||||
QIF_BTIME_B,
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
QIF_ITIME_B,
|
||||
QIF_ITIME_B,
|
||||
};
|
||||
#define QIF_BLIMITS (1 << QIF_BLIMITS_B)
|
||||
#define QIF_SPACE (1 << QIF_SPACE_B)
|
||||
@@ -72,17 +73,17 @@ enum {
|
||||
#define QIF_ALL (QIF_LIMITS | QIF_USAGE | QIF_TIMES)
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
struct if_dqblk {
|
||||
__u64 dqb_bhardlimit;
|
||||
__u64 dqb_bsoftlimit;
|
||||
__u64 dqb_curspace;
|
||||
__u64 dqb_bhardlimit;
|
||||
__u64 dqb_bsoftlimit;
|
||||
__u64 dqb_curspace;
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
__u64 dqb_ihardlimit;
|
||||
__u64 dqb_isoftlimit;
|
||||
__u64 dqb_curinodes;
|
||||
__u64 dqb_btime;
|
||||
__u64 dqb_ihardlimit;
|
||||
__u64 dqb_isoftlimit;
|
||||
__u64 dqb_curinodes;
|
||||
__u64 dqb_btime;
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
__u64 dqb_itime;
|
||||
__u32 dqb_valid;
|
||||
__u64 dqb_itime;
|
||||
__u32 dqb_valid;
|
||||
};
|
||||
#define IIF_BGRACE 1
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
@@ -91,10 +92,10 @@ struct if_dqblk {
|
||||
#define IIF_ALL (IIF_BGRACE | IIF_IGRACE | IIF_FLAGS)
|
||||
struct if_dqinfo {
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
__u64 dqi_bgrace;
|
||||
__u64 dqi_igrace;
|
||||
__u32 dqi_flags;
|
||||
__u32 dqi_valid;
|
||||
__u64 dqi_bgrace;
|
||||
__u64 dqi_igrace;
|
||||
__u32 dqi_flags;
|
||||
__u32 dqi_valid;
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
};
|
||||
#define QUOTA_NL_NOWARN 0
|
||||
@@ -112,23 +113,23 @@ struct if_dqinfo {
|
||||
#define QUOTA_NL_BSOFTBELOW 10
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
enum {
|
||||
QUOTA_NL_C_UNSPEC,
|
||||
QUOTA_NL_C_WARNING,
|
||||
__QUOTA_NL_C_MAX,
|
||||
QUOTA_NL_C_UNSPEC,
|
||||
QUOTA_NL_C_WARNING,
|
||||
__QUOTA_NL_C_MAX,
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
};
|
||||
#define QUOTA_NL_C_MAX (__QUOTA_NL_C_MAX - 1)
|
||||
enum {
|
||||
QUOTA_NL_A_UNSPEC,
|
||||
QUOTA_NL_A_UNSPEC,
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
QUOTA_NL_A_QTYPE,
|
||||
QUOTA_NL_A_EXCESS_ID,
|
||||
QUOTA_NL_A_WARNING,
|
||||
QUOTA_NL_A_DEV_MAJOR,
|
||||
QUOTA_NL_A_QTYPE,
|
||||
QUOTA_NL_A_EXCESS_ID,
|
||||
QUOTA_NL_A_WARNING,
|
||||
QUOTA_NL_A_DEV_MAJOR,
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
QUOTA_NL_A_DEV_MINOR,
|
||||
QUOTA_NL_A_CAUSED_ID,
|
||||
__QUOTA_NL_A_MAX,
|
||||
QUOTA_NL_A_DEV_MINOR,
|
||||
QUOTA_NL_A_CAUSED_ID,
|
||||
__QUOTA_NL_A_MAX,
|
||||
};
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
#define QUOTA_NL_A_MAX (__QUOTA_NL_A_MAX - 1)
|
||||
|
||||
Reference in New Issue
Block a user