]> git.tdb.fi Git - libs/gl.git/commitdiff
Refactor resolution of declarations for MemberAccess
authorMikko Rasa <tdb@tdb.fi>
Sat, 6 Mar 2021 12:04:24 +0000 (14:04 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sat, 6 Mar 2021 12:04:24 +0000 (14:04 +0200)
Now that expressions have types, there's no need to "return" the members
from deeper in the hierarchy anymore.

Since member type resolution now depends on the type of the left-hand
expression of MemberAccess, variables and expressions need to be resolved
in a loop until there's nothing more to resolve.


No differences found