Branch: refs/heads/main
Revision: c570c3684238f75a5e1c5366f8e38c7b5d21497c
Author: jabraham17
Link: Fix qualified access of edition-gated functions by jabraham17 · Pull Request #28695 · chapel-lang/chapel · GitHub
Log Message:
Fix qualified access of edition-gated functions (#28695)
Fixes quailified access of edition-gated functions.
The logic to exclude versisons of functions from other editions did not
work if the function was called via qualified access, like
ModuleName.myFunc()
This PR also adds missing notest files for a few directories
- paratest
[Reviewed by @DanilaFe]
Diff:
M compiler/resolution/visibleFunctions.cpp
A test/edition/basics/explicitName.chpl
A test/edition/basics/explicitName.compopts
A test/edition/basics/explicitName.good
A test/edition/basics/explicitName.preview.good
A test/edition/basics/paramResolution.chpl
A test/edition/basics/paramResolution.compopts
A test/edition/basics/paramResolution.good
A test/edition/basics/paramResolution.preview.good
A test/edition/basics/recordResolution.chpl
A test/edition/basics/recordResolution.compopts
A test/edition/basics/recordResolution.good
A test/edition/basics/recordResolution.preview.good
A test/mason/mason-modules/myNewDep.notest
A test/mason/mason-modules/myNewGitDep.notest
A test/mason/mason-modules/myPackage.notest
https://github.com/chapel-lang/chapel/pull/28695.diff