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

auth_logic AST operator== #700

Closed
wants to merge 6 commits into from
Closed

auth_logic AST operator== #700

wants to merge 6 commits into from

Conversation

aferr
Copy link
Collaborator

@aferr aferr commented Sep 1, 2022

No description provided.

@aferr aferr requested a review from bgogul September 1, 2022 15:59
@aferr aferr marked this pull request as ready for review September 1, 2022 15:59
@aferr
Copy link
Collaborator Author

aferr commented Sep 1, 2022

Fixes #676

@aferr
Copy link
Collaborator Author

aferr commented Sep 1, 2022

As a side-effect this also moves the DebugPrint() functions that are longer than 2 lines to a .cc file.

Copy link
Collaborator

@bgogul bgogul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for doing this. I have left A few readability and testing related comments.

src/ir/auth_logic/ast_equality_test.cc Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.cc Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
@aferr aferr mentioned this pull request Sep 8, 2022
@aferr aferr changed the base branch from universe-relations@aferr to main September 12, 2022 11:25
src/ir/ast_node.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
Andrew Ferraiuolo added 4 commits September 15, 2022 13:01
(since we could not deprecate this from
ast_visitor_traversing_visitor_test.cc)
Copy link
Collaborator

@bgogul bgogul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Just some minor nits here and there.

src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast.h Outdated Show resolved Hide resolved
src/ir/auth_logic/ast_equality_test.cc Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Outdated Show resolved Hide resolved
src/ir/datalog/program.h Show resolved Hide resolved
@aferr aferr force-pushed the ast-equality@aferr branch 2 times, most recently from 173fdb4 to 8aaedfd Compare September 15, 2022 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants