# # ChangeLog for src/Common/PassVisitor.impl.h # # Generated by Trac 1.2.1 # Nov 3, 2024, 5:08:49 AM Wed, 21 Jun 2017 15:47:32 GMT Rob Schluntz [af5c204a] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Parser/ExpressionNode.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) remove UntypedValOfExpr and hook in build for StmtExpr Wed, 21 Jun 2017 15:42:45 GMT Rob Schluntz [4551a6e] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) update PassVisitor and Expression documentation, move reset_visit out ... Thu, 15 Jun 2017 16:18:23 GMT Thierry Delisle [6e09f211] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) Pass visitor: - added support for throw statment - now resets skip ... Wed, 07 Jun 2017 20:53:42 GMT Thierry Delisle [d7dc824] * src/CodeGen/CodeGenerator.cc (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/Unify.cc (modified) * src/ResolvExpr/typeops.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/TupleExpr.cc (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) Removed more warnings Mon, 05 Jun 2017 19:16:16 GMT Thierry Delisle [7b13aeb] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) PassVisitor now supports field skip_children Fri, 02 Jun 2017 15:23:13 GMT Thierry Delisle [9c1600c] * src/Common/PassVisitor.impl.h (modified) PassVisitor now supports adding statements and using the environment ... Thu, 01 Jun 2017 20:26:50 GMT Thierry Delisle [134322e] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) * src/Common/utility.h (modified) * src/InitTweak/FixInit.cc (modified) Refactored PassVisitor to properly support env and statements to add Thu, 01 Jun 2017 19:18:58 GMT Thierry Delisle [3fb9a83] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) Fixed implementation of env, some optim needed Thu, 01 Jun 2017 17:35:58 GMT Thierry Delisle [296b2be] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (added) PassVisitor now supports features given by PolyMutator Thu, 01 Jun 2017 15:00:46 GMT Thierry Delisle [ab904dc] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Tuples/TupleExpansion.cc (modified) Added mutator capabilities to the pass visitor Wed, 31 May 2017 18:18:14 GMT Thierry Delisle [13932f14] * src/CodeTools/TrackLoc.cc (modified) * src/CodeTools/TrackLoc.h (modified) * src/Common/PassVisitor.h (added) * src/Common/PassVisitor.impl.h (added) * src/Common/utility.h (modified) * src/main.cc (modified) Added the new PassVisitor to simplify visiting all the nodes