FailedChanges

Summary

  1. Removed clauseSize from AstRelation. (commit: 7f56a98) (details)
  2. Fixed arity types in translator. (commit: 1f32b0b) (details)
  3. Removed some unnecessary methods from AstRelation. (commit: 653d80e) (details)
  4. Changed tests to use new AstRelation interface. (commit: 6252b7a) (details)
  5. Overhauled entire relation qualifier system. (commit: 60c5254) (details)
  6. Removed unnecessary qualifier checkers from AstRelation. (commit: 73c0746) (details)
  7. Added checks for relation-representation setting via qualifiers. (commit: 020e3bd) (details)
  8. Added printing function for AstRelationQualifiers. (commit: 8864a3d) (details)
  9. Added license to AstRelationQualifier header. (commit: 400ba52) (details)
  10. Printed out qualifiers directly in AstRelation. (commit: d6d9adc) (details)
  11. Minor revision of changes to tests. (commit: f6fddd4) (details)
  12. Merged qualifiers and tree structures into relation tag structure. (commit: 6c43d6e) (details)
  13. Fixed unsigned vs. signed comparison warning. (commit: 411fb2d) (details)
  14. Fixed formatting. (commit: f330235) (details)
  15. Removed lingering comment. (commit: 32534c9) (details)
  16. Reverted parser change. (commit: 234cc7e) (details)
  17. Cleaned up code for PR. (commit: 6b51630) (details)
  18. Fixed buggy assertion. (commit: ecf64e3) (details)
Commit 7f56a9886d0259f369929fdde82256dfce416f5f by azre6702
Removed clauseSize from AstRelation.
(commit: 7f56a98)
The file was modifiedsrc/AstTranslator.cpp (diff)
The file was modifiedsrc/AstTransforms.cpp (diff)
The file was modifiedsrc/PrecedenceGraph.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
The file was modifiedsrc/AstSemanticChecker.cpp (diff)
Commit 1f32b0be5c331632e2e7fc159f3062726bfd7a2a by azre6702
Fixed arity types in translator.
(commit: 1f32b0b)
The file was modifiedsrc/AstTranslator.cpp (diff)
Commit 653d80ec9a7a77c9f3ac937d5129931ffe133f74 by azre6702
Removed some unnecessary methods from AstRelation.
(commit: 653d80e)
The file was modifiedsrc/AstTranslator.cpp (diff)
The file was modifiedsrc/AstSemanticChecker.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
Commit 6252b7aab984b6051ad3d8e3f7365509e9bd0a33 by azre6702
Changed tests to use new AstRelation interface.
(commit: 6252b7a)
The file was modifiedsrc/AstTransforms.cpp (diff)
The file was modifiedsrc/test/ast_utils_test.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
Commit 60c52540519f92c40cb8aad1e4c2a046935b00b6 by azre6702
Overhauled entire relation qualifier system.

! 🥳No 👏 more 👏 encoded 👏 qualifiers 👏🥳 !
            🤤 enums only now 🤤
(commit: 60c5254)
The file was modifiedsrc/ProvenanceTransformer.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
The file was addedsrc/AstRelationQualifier.h
The file was modifiedsrc/AstTransforms.cpp (diff)
The file was modifiedsrc/MagicSet.cpp (diff)
The file was modifiedsrc/AstSemanticChecker.cpp (diff)
The file was modifiedsrc/parser.yy (diff)
Commit 73c07466ca644f1b1d34ad355b5960ac57ff921c by azre6702
Removed unnecessary qualifier checkers from AstRelation.
(commit: 73c0746)
The file was modifiedsrc/InlineRelationsTransformer.cpp (diff)
The file was modifiedsrc/AstSemanticChecker.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
The file was modifiedsrc/AstComponentChecker.cpp (diff)
Commit 020e3bde17d9a87629fcd727f6504861fa5c844d by azre6702
Added checks for relation-representation setting via qualifiers.
(commit: 020e3bd)
The file was modifiedsrc/AstRelation.h (diff)
The file was modifiedsrc/ProvenanceTransformer.cpp (diff)
The file was modifiedsrc/MagicSet.cpp (diff)
The file was modifiedsrc/AstRelationQualifier.h (diff)
The file was modifiedsrc/AstTransforms.cpp (diff)
Commit 8864a3de19fa174d43570258ebd61b6a8c3f1901 by azre6702
Added printing function for AstRelationQualifiers.
(commit: 8864a3d)
The file was modifiedsrc/AstRelationQualifier.h (diff)
Commit 400ba52a431f84441bebe7fd953375da4a41c7f0 by azre6702
Added license to AstRelationQualifier header.

Also added it to the makefile.
(commit: 400ba52)
The file was modifiedsrc/AstRelationQualifier.h (diff)
The file was modifiedsrc/Makefile.am (diff)
Commit d6d9adc92da5b4ea72fdd6c8cd335685f7102489 by azre6702
Printed out qualifiers directly in AstRelation.
(commit: d6d9adc)
The file was modifiedsrc/AstRelation.h (diff)
Commit f6fddd4d1ed0adafd2d99e3b24aba1fc25433efb by azre6702
Minor revision of changes to tests.

To make the PR less complex.
(commit: f6fddd4)
The file was modifiedsrc/test/ast_utils_test.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
Commit 6c43d6e65d6932a87a811e6dd8b1d5c70d1487fd by azre6702
Merged qualifiers and tree structures into relation tag structure.

Makes things less ugly in AstRelation.h
(commit: 6c43d6e)
The file was modifiedsrc/AstSemanticChecker.cpp (diff)
The file was modifiedsrc/RamRelation.h (diff)
The file was addedsrc/RelationTag.h
The file was removedsrc/RelationRepresentation.h
The file was modifiedsrc/InlineRelationsTransformer.cpp (diff)
The file was modifiedsrc/AstRelation.h (diff)
The file was modifiedsrc/Makefile.am (diff)
The file was modifiedsrc/ProvenanceTransformer.cpp (diff)
The file was modifiedsrc/parser.yy (diff)
The file was modifiedsrc/AstTranslator.h (diff)
The file was modifiedsrc/SynthesiserRelation.cpp (diff)
The file was modifiedsrc/AstComponentChecker.cpp (diff)
The file was modifiedsrc/Synthesiser.cpp (diff)
The file was removedsrc/AstRelationQualifier.h
The file was modifiedsrc/MagicSet.cpp (diff)
Commit 411fb2dc0090b11b7d40468665786fbc41e0a44f by azre6702
Fixed unsigned vs. signed comparison warning.
(commit: 411fb2d)
The file was modifiedsrc/AstTranslator.cpp (diff)
Commit f3302356f9aace4f67a5112daaf8a995b1eab86d by azre6702
Fixed formatting.

Sorry mmcgr. Again.
(commit: f330235)
The file was modifiedsrc/RelationTag.h (diff)
The file was modifiedsrc/MagicSet.cpp (diff)
Commit 234cc7e0fda41cf78935beee5db7fc05841eef5e by azre6702
Reverted parser change.

Might break some systems.
(commit: 234cc7e)
The file was modifiedsrc/parser.yy (diff)
The file was modifiedsrc/MagicSet.cpp (diff)
The file was modifiedsrc/RelationTag.h (diff)
The file was modifiedsrc/AstRelation.h (diff)
Commit ecf64e34c6d1f980c3d81e28193a9c8be94f89f7 by azre6702
Fixed buggy assertion.

Forgot equality sign, woops.
(commit: ecf64e3)
The file was modifiedsrc/AstTranslator.cpp (diff)