summary refs log tree commit diff stats
path: root/compiler/ast.nim
diff options
context:
space:
mode:
authorArne Döring <arne.doering@gmx.net>2017-02-22 17:33:12 +0100
committerAndreas Rumpf <rumpf_a@web.de>2017-02-22 17:33:12 +0100
commit92c2a51bf763c16579da6b9e2ceaede5552bf5ff (patch)
tree18f20e5f69c11209d0e3b8d71df05f9ad1e1edad /compiler/ast.nim
parent2ba374f9ab5f5ede0a4c67ab8339799108e3d720 (diff)
downloadNim-92c2a51bf763c16579da6b9e2ceaede5552bf5ff.tar.gz
removed compiler internal list implementation (#5371)
Diffstat (limited to 'compiler/ast.nim')
-rw-r--r--compiler/ast.nim6
1 files changed, 4 insertions, 2 deletions
diff --git a/compiler/ast.nim b/compiler/ast.nim
index 4ea68dc99..66fbe577c 100644
--- a/compiler/ast.nim
+++ b/compiler/ast.nim
@@ -10,7 +10,7 @@
 # abstract syntax tree + symbol table
 
 import
-  msgs, hashes, nversion, options, strutils, securehash, ropes, idents, lists,
+  msgs, hashes, nversion, options, strutils, securehash, ropes, idents,
   intsets, idgen
 
 type
@@ -736,13 +736,15 @@ type
 
   TLibKind* = enum
     libHeader, libDynamic
-  TLib* = object of lists.TListEntry # also misused for headers!
+    
+  TLib* = object              # also misused for headers!
     kind*: TLibKind
     generated*: bool          # needed for the backends:
     isOverriden*: bool
     name*: Rope
     path*: PNode              # can be a string literal!
 
+    
   CompilesId* = int ## id that is used for the caching logic within
                     ## ``system.compiles``. See the seminst module.
   TInstantiation* = object