get rid of TOverloadIter.stackPtr
This commit is contained in:
parent
7a2b1a7520
commit
af081f995e
3 changed files with 39 additions and 28 deletions
|
|
@ -46,6 +46,7 @@ type
|
|||
TExprFlags* = set[TExprFlag]
|
||||
|
||||
TScope* = object
|
||||
depthLevel*: int
|
||||
symbols*: TStrTable
|
||||
parent*: PScope
|
||||
|
||||
|
|
@ -57,6 +58,7 @@ type
|
|||
currentScope*: PScope # current scope
|
||||
importTable*: PScope # scope for all imported symbols
|
||||
topLevelScope*: PScope # scope for all top-level symbols
|
||||
scopeDepth*: int # number of open scopes
|
||||
p*: PProcCon # procedure context
|
||||
friendModule*: PSym # current friend module; may access private data;
|
||||
# this is used so that generic instantiations
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue