From 760d0c1a5846a064a40b650b845f601b4f58b3eb Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Wed, 29 Jun 2016 02:35:25 +0200 Subject: [PATCH] cesyms, fix, selective imports were not detected --- cesyms/cesyms.d | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cesyms/cesyms.d b/cesyms/cesyms.d index 4247c21e..5e886de3 100644 --- a/cesyms/cesyms.d +++ b/cesyms/cesyms.d @@ -388,6 +388,11 @@ class SymbolListBuilder(ListFmt Fmt): ASTVisitor si.identifierChain.identifiers[0].line, si.identifierChain.identifiers[0].column); } + if (decl.importBindings) with (decl.importBindings.singleImport) + otherVisitorImpl(decl, SymbolType._import, + identifierChain.identifiers.map!(a => a.text).join("."), + identifierChain.identifiers[0].line, + identifierChain.identifiers[0].column); } final override void visit(const MixinTemplateDeclaration decl)