代码之家  ›  专栏  ›  技术社区  ›  fbrereto

FunctionDecl:如何获取函数的未限定id?

  •  1
  • fbrereto  · 技术社区  · 7 年前

    我已经能写一个叮当作响的匹配器,给我 FunctionDecl 实例。然而,我正在观察一些案例 getNameAsString 用替换为编写的模板参数类型 type-parameter-N-M . 例如,在以下代码中:

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

    获取名称字符串 回报 operator const type-parameter-0-0& . 我要找的是 operator const value_type& .

    如何获取函数的未限定id?

    0 回复  |  直到 7 年前