Wie finde ich heraus, ob eine Member-Funktion mit libclang const oder volatile ist?

Ich habe eine Instanz vonCXCursor Von ArtCXCursor_CXXMethod. Ich möchte herausfinden, ob die Funktion istconst odervolatile, zum Beispiel:

class Foo {
public:
    void bar() const;
    void baz() volatile;
    void qux() const volatile;
};

Ich konnte in der Dokumentation von libclang nichts Nützliches finden. Ich habe es versuchtclang_isConstQualifiedType undclang_isVolatileQualifiedType aber diese scheinen immer zurückzukehren0 auf C ++ Member-Funktionstypen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage