dpp.clang

libclang utility code

Members

Functions

baseClasses
from!"clang".Cursor[] baseClasses(from!"clang".Cursor cursor)

All base classes this cursor derives from

isFinal
bool isFinal(from!"clang".Cursor cursor)

If the cursor is a final member function.

isOverride
bool isOverride(from!"clang".Cursor cursor)

If the cursor is a virtual function that overrides another virtual function.

namespace
from!"clang".Cursor namespace(from!"clang".Cursor cursor)
Undocumented in source. Be warned that the author may not have intended to support it.
typeNameNoNs
string typeNameNoNs(from!"clang".Cursor cursor)

Returns the type name without namespaces.

Meta