mirror of https://gitlab.com/basile.b/dexed.git
cesyms, add support for shared static ctor/dtor
This commit is contained in:
parent
50a2f499e6
commit
da85fa6cc8
|
@ -428,9 +428,18 @@ class SymbolListBuilder(ListFmt Fmt): ASTVisitor
|
||||||
|
|
||||||
final override void visit(const StaticDestructor decl)
|
final override void visit(const StaticDestructor decl)
|
||||||
{
|
{
|
||||||
|
|
||||||
otherVisitorImpl(decl, SymbolType._function, "static ~this", decl.line, decl.column);
|
otherVisitorImpl(decl, SymbolType._function, "static ~this", decl.line, decl.column);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final override void visit(const SharedStaticConstructor decl)
|
||||||
|
{
|
||||||
|
otherVisitorImpl(decl, SymbolType._function, "shared static this", decl.line, decl.column);
|
||||||
|
}
|
||||||
|
|
||||||
|
final override void visit(const SharedStaticDestructor decl)
|
||||||
|
{
|
||||||
|
otherVisitorImpl(decl, SymbolType._function, "shared static ~this", decl.line, decl.column);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//----
|
//----
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit a03641db1bfa109d860eeb6e2ffdf3c81fd9e712
|
Subproject commit 108960c30fd12c031ce1d2f4d8f92b4b2da3e6d4
|
Loading…
Reference in New Issue