diff --git a/std/traits.d b/std/traits.d index 1a79c8dc02e..5791cc00d9c 100644 --- a/std/traits.d +++ b/std/traits.d @@ -563,7 +563,7 @@ private template fqnSym(alias T) if (s.skipOver("package ") || s.skipOver("module ")) return s; - return s.findSplit("(")[0]; + return s.findSplit("(").pre; } enum fqnSym = parentPrefix ~ adjustIdent(__traits(identifier, T)); }