[英]How to check if the declaration is 'extern' in GCC GENERIC?
我正在玩GCC IR,我想检查声明是否在C源代码中是extern
:
extern int i;
我想在GENERIC树上执行此操作,以获得类似(类似于TREE_STATIC
宏)的信息:
tree t;
if (TREE_EXTERN (t))
// do handling of extern
我已经查看了GCC内部文档 ,但没有找到所需的函数或宏。
我不是GCC内部专家,但是也许您正在寻找DECL_EXTERNAL
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.