# # ChangeLog for src/AST/Util.cpp # # Generated by Trac 1.2.1 # Jun 30, 2024, 11:04:05 AM Wed, 13 Sep 2023 15:46:22 GMT Andrew Beach [bfeb37a6] * src/AST/Util.cpp (modified) Added another check to the invariants for SizeofExpr/AlignofExpr. Mon, 31 Jul 2023 15:25:51 GMT Andrew Beach [14c0f7b] * src/AST/Create.cpp (modified) * src/AST/Util.cpp (modified) * src/InitTweak/InitTweak.cc (modified) * src/SymTab/GenImplicitCall.cpp (modified) * src/Validate/Autogen.cpp (modified) * src/Validate/FixQualifiedTypes.cpp (modified) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/ForallPointerDecay.hpp (modified) * src/main.cc (modified) Added invariant to check that referenced declarations are in scope. ... Fri, 14 Jul 2023 13:32:31 GMT Andrew Beach [b7c53a9d] * src/AST/Util.cpp (modified) * src/InitTweak/InitTweak.cc (modified) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/LinkReferenceToTypes.cpp (modified) * src/Validate/ReplaceTypedef.cpp (modified) Added a new invariant check and the fixes required to make it pass. ... Fri, 09 Jun 2023 20:56:02 GMT Andrew Beach [0658672] * libcfa/src/containers/lockfree.hfa (modified) * src/AST/DeclReplacer.hpp (modified) * src/AST/Util.cpp (modified) * src/Validate/HoistStruct.cpp (modified) Improved hoisting. However, I had to change some code because of ... Wed, 11 May 2022 20:22:38 GMT Andrew Beach [7675f58] * src/AST/Util.cpp (modified) * src/Common/CodeLocationTools.cpp (modified) Labels on statements (not all Labels in the AST) now have all their ... Wed, 11 May 2022 15:33:21 GMT Andrew Beach [3f681b1] * src/AST/Label.hpp (modified) * src/AST/Node.hpp (modified) * src/AST/Pass.proto.hpp (modified) * src/AST/Util.cpp (modified) * src/ControlStruct/MultiLevelExit.cpp (modified) Added the new invariant checks. There seems to be a few unset ... Tue, 15 Mar 2022 14:14:05 GMT Andrew Beach [33b7d49] * src/AST/Util.cpp (modified) * src/Common/CodeLocationTools.cpp (modified) * src/Common/CodeLocationTools.hpp (modified) * src/ControlStruct/ExceptTranslateNew.cpp (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInitNew.cpp (modified) * src/main.cc (modified) * tests/collections/.expect/vector-err-pass-perm-it-byval.txt (modified) Added another check to checkInvariants for code locations. I also ... Fri, 18 Feb 2022 14:45:23 GMT Andrew Beach [f69fac7] * src/AST/AssertAcyclic.cpp (deleted) * src/AST/AssertAcyclic.hpp (deleted) * src/AST/Util.cpp (added) * src/AST/Util.hpp (added) * src/AST/module.mk (modified) Got the Util module started by moving over the unused AssertAcyclic pass.