【发布时间】:2017-11-07 03:19:02
【问题描述】:
从这张图片中,我们可以看到 eclipse 是如何识别宏的,但没有正确使用它..
我正在尝试使用来自
的 Eclipse 内容辅助来显示字段#define current get_current()
/arch/x86/include/asm/current.h 中定义的宏
get_current 返回一个指向结构 struct_task 的指针,如下所示:
static __always_inline struct task_struct *get_current(void)
{
return this_cpu_read_stable(current_task);
}
例如,我想输入 current->state,以便填充来自struct task_struct { 的值,而不是(出于某种奇怪的原因)struct call_path; 的结构成员
【问题讨论】:
-
重建索引解决了这个问题
标签: c linux-kernel eclipse-cdt content-assist