Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move towards C++ type/node interfaces and add unit-testing to Feather #72

Merged
merged 15 commits into from Aug 19, 2018

Conversation

lucteo
Copy link
Contributor

@lucteo lucteo commented Aug 19, 2018

No description provided.

lucteo added 15 commits July 21, 2018 19:09
Properly name Nest structures with Nest_prefix (remove the typedefs that
don’t include this prefix).

Add C++ wrappers for some commonly used Nest types:
- NodeHandle
- NodeRange
- StringRef
Also adding unittests for these types
Also fix the operator<< location from Diagnostic.hpp; it need to be
outside of the Nest namespace, it order to be properly picked up.
All feather nodes are not fully contained in their corresponding classes
So far we mostly test expression
(also rename TypeBase into Type)
@lucteo lucteo merged commit f9172d9 into master Aug 19, 2018
@lucteo lucteo deleted the test_feather branch August 19, 2018 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant