halstead & symlist, activate postblit visit

This commit is contained in:
Basile Burg 2016-12-06 07:59:14 +01:00
parent 385f73050c
commit e914d9d9aa
No known key found for this signature in database
GPG Key ID: 1868039F415CB8CF
3 changed files with 4 additions and 6 deletions

View File

@ -208,13 +208,12 @@ private final class HalsteadMetric: ASTVisitor
endFunction("dtorL" ~ to!string(sc.line), sc.line); endFunction("dtorL" ~ to!string(sc.line), sc.line);
} }
//TODO-clibdparse: Postblit needs position and line and column override void visit(const(Postblit) pb)
/*override void visit(const(Postblit) pb)
{ {
beginFunction; beginFunction;
pb.accept(this); pb.accept(this);
endFunction("postblit" ~ to!string(pb.line), pb.line); endFunction("postblit" ~ to!string(pb.line), pb.line);
}*/ }
override void visit(const(PrimaryExpression) primary) override void visit(const(PrimaryExpression) primary)
{ {

View File

@ -299,8 +299,7 @@ class SymbolListBuilder(ListFmt Fmt): ASTVisitor
final override void visit(const Postblit pb) final override void visit(const Postblit pb)
{ {
//TODO: activate PostBlit visit. otherVisitorImpl(pb, SymbolType._function, "postblit", pb.line, pb.column);
//otherVisitorImpl(pb, SymbolType._function, "postblit", pb.line, pb.column);
pb.accept(this); pb.accept(this);
} }

@ -1 +1 @@
Subproject commit eea9a95cbbf97b66111d8d3562131e5e0c6fa209 Subproject commit c5fe287cbf672d3710ea62893851a175c3e7f9d3