背景和背景: 我在 Chromium 上做一个小项目,我正在开发一个函数,它编译作为参数接收的 JS 代码。
我能够使用 JS 代码获取类型,并使用代码从它创建一个 C++ 字符串(或 C char*)。
我面临的问题是创建其中包含 JS 代码的原始类型的东西,我在 Chromium 文件中搜索了创建这种类型的行,但没有找到需要代码的行(如 char* 或 string ) 并使用代码创建该类型 - 就像函数接收的参数一样。
我在找什么: 为了更好地理解这个函数最初是如何接收这个参数的(所以我可以自己创建它)我正在寻找一个 C/C++ 工具,它可以告诉我给定的函数,或给定函数的参数,谁传递了这个参数,谁将它传递给将它传递给函数的那个(等等),最后谁创建了它(最好是代码中的哪一行)
有谁知道这样的工具?任何帮助是极大的赞赏!