Merge pull request #185 from ArchyInf/master
added enum constants to --ctags output
This commit is contained in:
commit
ade1a718ac
10
ctags.d
10
ctags.d
|
@ -156,6 +156,16 @@ class CTagsPrinter : ASTVisitor
|
||||||
dec.accept(this);
|
dec.accept(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override void visit(const AutoDeclaration dec)
|
||||||
|
{
|
||||||
|
foreach (i; dec.identifiers)
|
||||||
|
{
|
||||||
|
tagLines ~= "%s\t%s\t%d;\"\tv%s\n".format(i.text, fileName,
|
||||||
|
i.line, context);
|
||||||
|
}
|
||||||
|
dec.accept(this);
|
||||||
|
}
|
||||||
|
|
||||||
override void visit(const Invariant dec)
|
override void visit(const Invariant dec)
|
||||||
{
|
{
|
||||||
tagLines ~= "invariant\t%s\t%d;\"\tv%s\n".format(fileName, dec.line, context);
|
tagLines ~= "invariant\t%s\t%d;\"\tv%s\n".format(fileName, dec.line, context);
|
||||||
|
|
Loading…
Reference in New Issue