diff options
Diffstat (limited to 'compiler/evals.nim')
-rwxr-xr-x | compiler/evals.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/evals.nim b/compiler/evals.nim index 40f1f8e01..3ef2f4f3b 100755 --- a/compiler/evals.nim +++ b/compiler/evals.nim @@ -898,7 +898,7 @@ proc evalTemplate*(n: PNode, sym: PSym): PNode = proc evalTypeTrait*(n: PNode, context: PSym): PNode = ## XXX: This should be pretty much guaranteed to be true - # by the type traits procs' signitures, but until the + # by the type traits procs' signatures, but until the # code is more mature it doesn't hurt to be extra safe internalAssert n.sons.len >= 2 and n.sons[1].sym.typ.kind == tyTypeDesc @@ -906,7 +906,7 @@ proc evalTypeTrait*(n: PNode, context: PSym): PNode = let typ = n.sons[1].sym.typ.skipTypes({tyTypeDesc}) case n.sons[0].sym.name.s of "name": - result = newStrNode(nkStrLit, typ.typeToString) + result = newStrNode(nkStrLit, typ.typeToString(preferExported)) result.typ = newType(tyString, context) result.info = n.info |