如何使用cast ast查找函数变量的父级初始化?

时间:2018-06-20 21:34:45

标签: c++ clang clang-static-analyzer clang-ast-matchers

嗨,所以我能够使用ASTMatchers匹配函数调用。但是我需要找到已初始化此函数参数之一的语句。我该怎么办?

int main(){
char* str = "abcde";
char dest[19];
size_t len = strlen(str);
strncpy(dest,str,len+1);
}

在上面的示例中,我找到了对strncpy的调用,我需要找到len的初始化,该初始化应指向strlen

有什么方法可以使用Clang做到吗? 谢谢。

0 个答案:

没有答案