У меня есть экземпляр CXCursor
вида CXCursor_CXXMethod
. Я хочу узнать, есть ли функция const
или volatile
, например:
class Foo {
public:
void bar() const;
void baz() volatile;
void qux() const volatile;
};
Я не мог найти ничего полезного в документации libclang. Я пробовал clang_isConstQualifiedType
и clang_isVolatileQualifiedType
, но они всегда возвращают 0
в типы функций члена С++.