中华草龟吃什么| 胃胀是什么症状| 什么罗之恋| 懒趴是什么意思| 转奶是什么意思| kpi什么意思| 肾挂什么科| 吃什么降血压的食物| 二次报销需要什么条件| 高血糖是什么原因引起的| 高中生适合用什么手机| 四大皆空是什么生肖| 红豆和什么搭配最好| 辛属什么五行| 被蜜蜂蛰了涂什么药膏| 吃了小龙虾不能吃什么| 葡萄像什么| 被马蜂蛰了用什么药| 李子树苗什么品种好| 乳腺增生什么意思| 老舍的原名是什么| 头晕头疼是什么原因| pda是什么意思| 民兵是干什么的| 什么动物没有眼睛| 什么鱼不能吃脑筋急转弯| 甘少一横是什么字| 规培护士是什么意思| 2013年是什么年| 反流性食管炎吃什么中成药| 冯巩什么军衔| 打疫苗前后要注意什么| 鱼的偏旁部首是什么| 梦见生了个孩子是什么意思| 痔疮用什么药效果好| 上镜是什么意思| 现在有什么赚钱的路子| 肠胃炎有什么症状| 苍耳是什么| 麻椒和花椒有什么区别| ig是什么| 什么树| 查染色体挂什么科| au是什么意思| 边界欠清是什么意思| 疝气手术是什么| 头昏脑胀吃什么药| 梦见种树是什么兆头| 一什么黑板| 什么是肝癌| 蛋白粉适合什么人吃| 怀孕吃辣对胎儿有什么影响| 耳蜗是什么| 嘴唇起泡是什么原因引起的| 霍光和卫子夫什么关系| 幼犬吃什么| 口水臭是什么原因引起的| 雅诗兰黛是什么档次| 富贵包挂什么科| 春秋大梦是什么意思| 平舌音是什么| 天意不可违是什么意思| 336是什么意思| 十斋日是什么意思| 阴囊瘙痒挂什么科室| 疴是什么意思| 心肌缺血吃什么| 宽慰是什么意思| 什么牌子的保温杯好| 左肾尿盐结晶是什么意思| 大便为什么不成形| 艾草长什么样子图片| 宝宝便秘吃什么食物好| 男士蛋皮痒用什么药| 胃不好吃什么| 乳房痛挂什么科| 金牛和什么星座最配| 提莫是什么意思| 平均血小板体积偏低是什么意思| 抽筋缺什么维生素| 半干型黄酒是什么意思| 七月八号是什么日子| 79属什么生肖| 间接胆红素高说明什么| 韭菜什么时候种最好| 康波是什么意思| 牙龈溃烂是什么原因| 梦见鱼是什么预兆| 大宗商品是什么意思| 留意是什么意思| 吐痰带血是什么原因| 家里为什么会有蜈蚣| 手比脸白是什么原因| ppl什么意思| 博物馆里面有什么| 双肺纹理增多增粗是什么病| 磁共振是查什么的| 意淫什么意思| ab型血可以给什么血型输血| 梦见被狗追是什么意思| 纳采是什么意思| 什么叫捞女| 米乳是什么| 酮体是什么| 玛奇朵是什么意思| 股票五行属什么| 怼怼是什么意思| 浇头是什么意思| 动物都有什么| 植物神经紊乱挂什么科| qr是什么意思| 口甲读什么| 不想吃油腻的东西是什么原因| 2022什么年| 深度水解奶粉是什么意思| 有才是什么意思| 为什么胸口疼| 头皮发麻是什么病的前兆| 什么米好吃又香又软| 正月二十九是什么星座| 胡子白了是什么原因| 小腿酸软无力是什么原因| 大能是什么意思| 710是什么意思| 遥字五行属什么| mol是什么意思| 女人大姨妈来了吃什么最好| 拉屎有血是什么原因| 下午一点多是什么时辰| 头顶冒汗是什么原因| 人性是什么| 孕妇头疼是什么原因| 孕妇吃火龙果有什么好处| 桌游是什么| 孕妇晚上饿了吃什么好| 双子座上升星座是什么| 重度肠上皮化生是什么意思| 心率过缓吃什么药| 火疖子吃什么药| 夏季有什么蔬菜| 月经发黑是什么原因| 真菌怕什么| 超敏crp是什么意思| 花茶是什么茶| 脾阴虚吃什么中成药| 左上眼皮跳是什么预兆| 年收入10万什么水平| fs是什么意思| 五月底是什么星座| 股骨头坏死什么原因| 吃什么补头发| 阴茎硬度不够吃什么好| 孕妇尿路感染吃什么药| 葛仙米是什么| 火龙果不能和什么一起吃| 心衰做什么检查能确诊| 低压高吃什么食物好| 麻醉剂是什么| 胰岛素针头4mm和5mm有什么区别| 挂急诊和门诊有什么区别| 宜祭祀是什么意思| camel是什么牌子| 口干口臭口苦吃什么药| 脑梗复查挂什么科| 活动是什么意思| 裂隙灯能查出什么眼病| 肛门周围痒是什么原因| 炉果是什么| 便血鲜红色无疼痛是什么原因| cro公司是什么意思| 维生素b有什么用| 什么能美白皮肤而且效果快| 一什么粽子| 什么是平舌音什么是翘舌音| 夜叉是什么| diy是什么意思| 梦见参加葬礼是什么意思| 北京立冬吃什么| 钥匙是什么意思| 闰6月有什么说法| 低血钾吃什么补上来的快| 鸡屁股叫什么| 颐养天年是什么意思| 什么的态度| 女性为什么会感染巨细胞病毒| 身体欠佳什么意思| 农历十二月是什么月| 梦见剪头发预示什么| 香蕉与什么食物相克| 爱什么分明| 守宫砂是什么| 脉沉细是什么意思| 喝啤酒尿多是什么原因| 凹陷性疤痕用什么药膏| 火花塞坏了有什么症状| 办理港澳通行证需要带什么证件| 三点水开念什么意思| 11月16日是什么星座| 要强是什么意思| 心跳不规律是什么原因| 7月初7是什么日子| 窝沟封闭什么意思| 陶弘景有什么之称| 打完狂犬疫苗不能吃什么| 气郁症是什么症状| 鹅蛋不能和什么一起吃| 八面玲珑什么意思| 倪字五行属什么| 什么有条| 结晶是什么意思| 搞破鞋是什么意思| 对药物过敏是什么症状| 尿分叉是什么原因| 什么是一桌餐| 指甲变薄是什么原因| 熬夜为什么会胖| cdfi是什么意思| 鳄鱼为什么会流泪| 一个歹一个殇读什么| 白案是什么意思| psa检查是什么意思| 里正相当于现在什么官| 红鸡蛋用什么染| 术后血压低什么原因| 什么是宫寒| 心肌酶高吃什么药| 福禄寿的禄是什么意思| 头脑灵活是什么生肖| 五十知天命什么意思| 一命呜呼是什么意思| 工作机制是什么意思| 为什么飞机撞鸟会坠机| 漠视是什么意思| 肺热吃什么药| 什么是砭石| 善存什么时间吃比较好| 温吞是什么意思| 男性漏尿是什么原因| 三句半是什么意思| 瑞舒伐他汀钙片什么时候吃| buns是什么意思| 丹田是什么意思| a4纸可以做什么手工| 出什么什么什么| od什么意思| 成人男性尿床是什么原因造成的| 吃什么不会胖又减肥| 菜粥里面放什么菜最好| 铁子是什么意思| 嗳腐吞酸是什么意思| 嫑怹是什么意思| 龙骨为什么比排骨便宜| 小别胜新婚是什么意思| 一个田一个比念什么| 坐月子能吃什么零食| 女的排卵期一般是什么时间| 楠字五行属什么| hpv51阳性是什么意思| 如何看五行缺什么| 孩子发烧手脚冰凉是什么原因| 牛和什么属相相冲| 心率过低有什么危害| 灵敏度是什么意思| 慢性萎缩性胃炎伴糜烂吃什么药| 百度
blob: b9137bf96026527bc2597d7c36e319037c40180b [file] [log] [blame]
#!/usr/bin/env python3
# Copyright 2021 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
"""Applies cpplint build/header_guard recommendations.
Reads cpplint build/header_guard recommendations from stdin and applies them.
Run cpplint for a single header:
cpplint.py --filter=-,+build/header_guard foo.h 2>&1 | grep build/header_guard
Run cpplint for all headers in dir foo in parallel:
find foo -name '*.h' | \
xargs parallel cpplint.py --filter=-,+build/header_guard -- 2>&1 | \
grep build/header_guard
"""
import sys
IFNDEF_MSG = ' (cpplint) #ifndef header guard has wrong style, please use'
ENDIF_MSG_START = ' (cpplint) #endif line should be "'
ENDIF_MSG_END = '" [build/header_guard] [5]'
NO_GUARD_MSG = ' (cpplint) No #ifndef header guard found, suggested CPP variable is'
def process_cpplint_recommendations(cpplint_data):
root = sys.argv[1] if len(sys.argv) > 1 else ''
root = "_".join(root.upper().strip(r'[/]+').split('/'))+"_"
for entry in cpplint_data:
entry = entry.split(':')
# The length of the entry may be less than 3,
# e.g the last line of text 'Total errors found: xx'.
if len(entry) < 3:
continue
header = entry[0]
line = entry[1]
index = int(line) - 1
msg = entry[2].rstrip()
if msg == IFNDEF_MSG:
assert len(entry) == 4
with open(header, 'rb') as f:
content = f.readlines()
if not content[index + 1].startswith(b'#define '):
raise Exception('Missing #define: %s:%d' % (header, index + 2))
guard = entry[3].split(' ')[1]
guard = guard.replace(root, '') if len(root) > 1 else guard
content[index] = ('#ifndef %s\n' % guard).encode('utf-8')
# Since cpplint does not print messages for the #define line, just
# blindly overwrite the #define that was here.
content[index + 1] = ('#define %s\n' % guard).encode('utf-8')
elif msg.startswith(ENDIF_MSG_START):
assert len(entry) == 3
assert msg.endswith(ENDIF_MSG_END)
with open(header, 'rb') as f:
content = f.readlines()
endif = msg[len(ENDIF_MSG_START):-len(ENDIF_MSG_END)]
endif = endif.replace(root, '') if len(root) > 1 else endif
content[index] = ('%s\n' % endif).encode('utf-8')
elif msg == NO_GUARD_MSG:
assert index == -1
continue
else:
raise Exception('Unknown cpplint message: %s for %s:%s' %
(msg, header, line))
with open(header, 'wb') as f:
f.writelines(content)
if __name__ == '__main__':
process_cpplint_recommendations(sys.stdin)
监视是什么意思 杭州市市长什么级别 红肉指的是什么肉 属龙的今年要注意什么 胎盘内血池是什么
血口喷人是什么意思 吃什么防止脱发掉发 石骨症是什么病 色盲是什么意思 尿素氮是什么意思
眼睛干涩疼痛用什么滴眼液好 做了胃镜多久可以吃东西吃些什么 梦见好多猫是什么意思 血压高查什么项目 总做噩梦是什么原因
拔了尿管尿不出来有什么好办法 嘴唇舌头发麻什么病兆 什么是道 布洛芬的副作用是什么 嘛哩嘛哩哄是什么意思
女生小便带血是什么原因hcv7jop6ns5r.cn 拉肚子吃什么药hcv9jop7ns2r.cn 项羽是什么生肖hcv9jop2ns6r.cn 干酪是什么hcv8jop6ns6r.cn 100mg是什么意思hcv8jop9ns8r.cn
低血糖和贫血有什么区别hcv8jop0ns7r.cn 性激素检查是查什么hcv8jop2ns9r.cn 白腊金是什么意思hcv8jop0ns4r.cn 送男生什么生日礼物好xinjiangjialails.com 颠了是什么意思youbangsi.com
夫妻都是b型血孩子是什么血型hcv8jop3ns6r.cn 芒果什么人不能吃hcv9jop5ns2r.cn 357是什么意思hcv8jop9ns1r.cn 什么样的月亮hcv7jop9ns2r.cn 七月七日是什么生肖hcv9jop5ns9r.cn
五大发展理念是什么hcv8jop2ns2r.cn 气虚血虚吃什么补最快hcv9jop5ns5r.cn 糖尿病人可以吃什么0735v.com 娃娃鱼是什么动物hcv9jop1ns0r.cn 喜欢出汗是什么原因hcv8jop2ns0r.cn
百度