# # ChangeLog for src/InitTweak/FixInit.cc # # Generated by Trac 1.2.1 # Jun 16, 2024, 3:16:06 PM Thu, 14 Apr 2016 21:33:37 GMT Rob Schluntz [b617e4b] * src/InitTweak/FixInit.cc (modified) ensure temporaries created for copy construction are not const Thu, 14 Apr 2016 19:22:42 GMT Rob Schluntz [db4ecc5] * src/InitTweak/FixInit.cc (modified) * src/InitTweak/RemoveInit.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/Resolver.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) add ImplicitCopyCtorExpr node, implicit copy constructors are ... Thu, 31 Mar 2016 18:33:49 GMT Rob Schluntz [39786813] * src/InitTweak/FixInit.cc (modified) * src/main.cc (modified) generate appropriate destructor calls before return, break, and ... Thu, 31 Mar 2016 14:28:54 GMT Rob Schluntz [e0323a2] * src/InitTweak/FixInit.cc (modified) routine scoped static variables are constructed once the first time ... Wed, 30 Mar 2016 19:48:55 GMT Rob Schluntz [5b2f5bb] * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/RemoveInit.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) choose destructor at at object declaration (CtorInit), overhaul and ... Tue, 15 Mar 2016 19:16:53 GMT Rob Schluntz [5b40f30] * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/RemoveInit.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) generate correct empty list initializer, ensure function return value ... Wed, 20 Jan 2016 17:36:27 GMT Rob Schluntz [ca1c11f] * src/InitTweak/FixInit.cc (modified) * src/main.cc (modified) added constructor debug flag -c, fixed mistake in removing extraneous ... Tue, 19 Jan 2016 18:28:25 GMT Rob Schluntz [f1e012b] * src/CodeGen/CodeGenerator.cc (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/RemoveInit.cc (modified) * src/MakeLibCfa.cc (modified) * src/Parser/TypeData.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/libcfa/prelude.cf (modified) * src/main.cc (modified) added intrinsic ctor/dtors to prelude, modified MakeLibCfa to build ... Wed, 13 Jan 2016 22:19:47 GMT Rob Schluntz [71f4e4f] * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixInit.cc (added) * src/InitTweak/FixInit.h (added) * src/InitTweak/RemoveInit.cc (modified) * src/InitTweak/module.mk (modified) * src/Makefile.in (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/ObjectDecl.cc (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/main.cc (modified) added ConstructorInit, simple constructors and destructors work correctly