From e9a197e704384409037a9e58cd921a3c22d51ee0 Mon Sep 17 00:00:00 2001 From: Araq Date: Fri, 30 Jan 2015 03:02:08 +0100 Subject: removed dead code --- compiler/suggest.nim | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'compiler') diff --git a/compiler/suggest.nim b/compiler/suggest.nim index 194b1fa06..6b168670c 100644 --- a/compiler/suggest.nim +++ b/compiler/suggest.nim @@ -306,14 +306,6 @@ proc safeSemExpr*(c: PContext, n: PNode): PNode = except ERecoverableError: result = ast.emptyNode -proc fuzzySemCheck(c: PContext, n: PNode): PNode = - # use only for idetools support! - result = safeSemExpr(c, n) - if result == nil or result.kind == nkEmpty: - result = newNodeIT(n.kind, n.info, errorType(c)) - if n.kind notin {nkNone..nkNilLit}: - for i in 0 .. < sonsLen(n): result.addSon(fuzzySemCheck(c, n.sons[i])) - proc suggestExpr*(c: PContext, node: PNode) = if nfIsCursor notin node.flags: if gTrackPos.line < 0: return @@ -329,9 +321,10 @@ proc suggestExpr*(c: PContext, node: PNode) = if n == nil: n = node if n.kind == nkDotExpr: var obj = safeSemExpr(c, n.sons[0]) + suggestFieldAccess(c, obj, outputs) if optIdeDebug in gGlobalOptions: echo "expression ", renderTree(obj), " has type ", typeToString(obj.typ) - suggestFieldAccess(c, obj, outputs) + #writeStackTrace() else: suggestEverything(c, n, outputs) -- cgit 1.4.1-2-gfad0