clang.Cursor

Members

Functions

dump
string dump(const(Cursor) c)
Undocumented in source. Be warned that the author may not have intended to support it.
dumpAST
void dumpAST(const(Cursor) c, Appender!string result, size_t indent, File* file)
Undocumented in source. Be warned that the author may not have intended to support it.
dumpAST
void dumpAST(const(Cursor) c, Appender!string result, size_t indent)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

AccessCursor
struct AccessCursor
Undocumented in source.
Cursor
struct Cursor

The Cursor class represents a reference to an element within the AST. It acts as a kind of iterator.

EnumCursor
struct EnumCursor
Undocumented in source.
FunctionCursor
struct FunctionCursor
Undocumented in source.
IncludeCursor
struct IncludeCursor
Undocumented in source.
ObjcCursor
struct ObjcCursor
Undocumented in source.
ParamCursor
struct ParamCursor
Undocumented in source.

Meta

History

1.0 initial release. 2012-01-29
Jacob Carlborg

1.1+ additional features missing compared to cindex.py. 2015-03-07
Joakim Brännström

TODO split the specific C++ stuff to a dedicated cursor. TODO implement cxxMangling.

Authors

Jacob Carlborg, Joakim Brännström (joakim.brannstrom dottli gmx.com)