mirror of https://gitlab.com/basile.b/dexed.git
dastworx, main fun detector, dont visit some declarations
unittest may contain a main() for testing, e.g std.getopt
This commit is contained in:
parent
70dd918b15
commit
70d1862771
|
@ -45,5 +45,11 @@ private final class MainFunctionDetector: ASTVisitor
|
||||||
if (decl.name.text == "main")
|
if (decl.name.text == "main")
|
||||||
hasMain = true;
|
hasMain = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override void visit(const(Unittest)){}
|
||||||
|
override void visit(const(ClassDeclaration)){}
|
||||||
|
override void visit(const(StructDeclaration)){}
|
||||||
|
override void visit(const(InterfaceDeclaration)){}
|
||||||
|
override void visit(const(FunctionBody)){}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue