FunctionDecl:如何获得函数的书面形式的unqualified-id?

时间:2018-10-24 15:40:58

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

我已经能够编写一个给我FunctionDecl实例的Clang AST匹配器。但是,我正在观察getNameAsStringtype-parameter-N-M替换原样模板参数类型的情况。例如,在以下代码中:

template <typename T>
struct foo {
    using value_type = T;
    operator const value_type&() const;
};

getNameAsString返回operator const type-parameter-0-0&。我正在寻找的是operator const value_type&

如何获取函数的原样的unqualid-id?

0 个答案:

没有答案