-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Documented the class and some new and existing - Implemented a version of `resolveWithin(...)` which now takes in a `Predicate!(Entity)` instead of a name and then uses that as the final matching step when iterating over the given `Container`'s `Statement[]` (the container's immediate body) - Implemented `derive_nameMatch(string name)` which returns a `Predicate!(Entity)` closure which matches based on names - Updated `resolveWithin(Container, string)` to make use of these above two changes - A similar change including the above rework and predicate derivation has been done for `resolveUp(...)`, of which there is now a version available as `resolveUp(Container, Predicate!(Entity))` - Stub version of `resolveBest(Container c, Predicate!(Entity) d)` added but not implemented yet - Added some unsued types and methods, `SearchCtx` and `findFrom!(...)(...)` respectively - Added `derive_functionAccMod(AccessorType)` (this is to be moved into `DGen` as that is where it is needed)
- Loading branch information
Showing
1 changed file
with
293 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters