mirror of https://github.com/tbklang/tlang.git
🐞️ Bugfix: Module-level static members may cause consecutive compilation errors #151
Labels
No Label
dependency
emit
hashmapper
lebanonmapper
lexer
meta
needsfix
parser
qol
question
resolution
typing
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 21 minutes 55 seconds
Due Date
deavmi
21 minutes 55 seconds
Blocks
#88 🐞️ Bugfix: Multiple compilations
tlang/tlang
Reference: tlang/tlang#151
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What is this?
I noticed that we store
funcitonData[string]
in the tope ofdependency.core.d
modulee which might explain why multiple copmpilations fail.These get yaked out in
depenedencyCheck()
inTypeChecker
which might hit old unknown entities or something.Module-l;evel static members may cause consecutive compilation errorsto Module-level static members may cause consecutive compilation errorsvardec_varass_dependencyto bugfix/fix_multi_compileI think I fixed it, will work on this again later today.
Module-level static members may cause consecutive compilation errorsto 🐞️ Bugfix: Module-level static members may cause consecutive compilation errorsThis should be ready for merge, going to merge now...
Merging...
Merged with CI/CD all passing ✅