diff options
author | Arne Döring <arne.doering@gmx.net> | 2017-02-22 17:33:12 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2017-02-22 17:33:12 +0100 |
commit | 92c2a51bf763c16579da6b9e2ceaede5552bf5ff (patch) | |
tree | 18f20e5f69c11209d0e3b8d71df05f9ad1e1edad /compiler/ast.nim | |
parent | 2ba374f9ab5f5ede0a4c67ab8339799108e3d720 (diff) | |
download | Nim-92c2a51bf763c16579da6b9e2ceaede5552bf5ff.tar.gz |
removed compiler internal list implementation (#5371)
Diffstat (limited to 'compiler/ast.nim')
-rw-r--r-- | compiler/ast.nim | 6 |
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 |