我有一些这样的代码:
header.h
#define abc() xyz()
code.c
#include "header.h"
void xyz(){
int a = 24;
}
void func_lmn(){
abc();
}
当我对此代码运行doxygen时,函数func_lmn()的调用graoh不包含abc()或xyz()。是否有可能这样做?
以下标志已开启:
ENABLE_PREPROCESSOR = YES
MACRO_EXPANSION = YES
SKIP_FUNCTION_MACROS = NO