#
# ChangeLog for src/include
#
# Generated by Trac 1.2.1
# Mar 8, 2025, 2:58:04 AM

Mon, 17 Jun 2019 15:08:11 GMT Michael Brooks <mlbrooks@…> [b4d34fa]
	* src/include/optional (added)

	add previously ignored file---goes with Fixed handling of
	literals.cfa


Mon, 03 Jun 2019 17:29:56 GMT Andrew Beach <ajbeach@…> [dafe9e1]
	* src/AST/Node.hpp (modified)
	* src/AST/Type.hpp (modified)
	* src/AST/TypeSubstitution.cpp (modified)
	* src/include/cassert (modified)

	Fixed broken destructor cycles. Cleaned up strict_dynamic_cast.


Thu, 23 May 2019 21:06:30 GMT Andrew Beach <ajbeach@…> [f685679]
	* src/AST/Convert.cpp (modified)
	* src/AST/Node.hpp (modified)
	* src/include/cassert (modified)

	Translation can go both ways without crashing. Don't seem to be the ...


Wed, 22 May 2019 21:01:53 GMT Michael Brooks <mlbrooks@…> [8abee136]
	* src/AST/Convert.cpp (modified)
	* src/AST/Expr.cpp (modified)
	* src/AST/Node.hpp (modified)
	* src/Common/utility.h (modified)
	* src/include/cassert (modified)

	early bug fixes from running conversion old-new-old, just before
	resolver


Tue, 21 May 2019 19:56:27 GMT Thierry Delisle <tdelisle@…> [733074e]
	* src/AST/Decl.cpp (modified)
	* src/AST/Expr.cpp (modified)
	* src/AST/Fwd.hpp (modified)
	* src/AST/Node.cpp (modified)
	* src/include/cassert (modified)

	Removed stub for toString by moving to a more precise Stub


Wed, 08 May 2019 20:19:13 GMT Thierry Delisle <tdelisle@…> [6a625de]
	* src/AST/Node.hpp (modified)
	* src/Common/Assert.cc (modified)
	* src/Common/PassVisitor.impl.h (modified)
	* src/Common/PassVisitor.proto.h (modified)
	* src/ControlStruct/ExceptTranslate.cc (modified)
	* src/include/cassert (modified)
	* src/main.cc (modified)

	Some clean-up, some more assertions to check assumptions and changes ...


Thu, 19 Oct 2017 15:13:12 GMT Rob Schluntz <rschlunt@…> [be151bf]
	* src/InitTweak/FixInit.cc (modified)
	* src/include/cassert (modified)

	Minor cleanup in InsertImplicitCalls and augment assert in ...


Wed, 13 Sep 2017 18:34:55 GMT Thierry Delisle <tdelisle@…> [e3e16bc]
	* src/Concurrency/Waitfor.cc (modified)
	* src/GenPoly/Box.cc (modified)
	* src/GenPoly/InstantiateGeneric.cc (modified)
	* src/GenPoly/Lvalue.cc (modified)
	* src/InitTweak/FixInit.cc (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/InitTweak.cc (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/SymTab/Autogen.cc (modified)
	* src/SymTab/Indexer.cc (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SynTree/AddressExpr.cc (modified)
	* src/SynTree/ApplicationExpr.cc (modified)
	* src/SynTree/CompoundStmt.cc (modified)
	* src/SynTree/Constant.cc (modified)
	* src/SynTree/Declaration.h (modified)
	* src/SynTree/TupleExpr.cc (modified)
	* src/Tuples/TupleExpansion.cc (modified)
	* src/include/cassert (modified)

	Renamed safe_dynamic_cast to strict_dynamic_cast


Wed, 02 Aug 2017 20:07:51 GMT Thierry Delisle <tdelisle@…> [f1a4ccb]
	* doc/generic_types/generic_types.bib (deleted)
	* doc/generic_types/generic_types.tex (modified)
	* src/ControlStruct/ExceptTranslate.cc (modified)
	* src/include/cassert (modified)
	* src/libcfa/stdhdr/assert.h (modified)

	Cleaned-up cassert to match more closely to the c++ one


Wed, 02 Aug 2017 00:58:22 GMT Thierry Delisle <tdelisle@…> [e59c088]
	* src/include/cassert (moved)

	Moved assertf from cassert to assert.h, which was necessary for ...


Tue, 01 Aug 2017 15:58:44 GMT Peter A. Buhr <pabuhr@…> [d6c1dd0]
	* src/include/assert.h (modified)
	* src/libcfa/stdhdr/assert.h (modified)

	formatting and add attribute "format" to C++ __assert_fail_f


Tue, 11 Jul 2017 19:06:40 GMT Thierry Delisle <tdelisle@…> [bf2438c]
	* src/CodeGen/CodeGenerator.cc (modified)
	* src/CodeGen/CodeGenerator.h (modified)
	* src/CodeGen/FixMain.cc (modified)
	* src/CodeGen/FixNames.cc (modified)
	* src/CodeGen/FixNames.h (modified)
	* src/CodeGen/GenType.cc (modified)
	* src/CodeGen/GenType.h (modified)
	* src/CodeGen/Generate.cc (modified)
	* src/CodeGen/Generate.h (modified)
	* src/CodeGen/OperatorTable.cc (modified)
	* src/CodeTools/DeclStats.cc (modified)
	* src/CodeTools/DeclStats.h (modified)
	* src/CodeTools/TrackLoc.cc (modified)
	* src/CodeTools/TrackLoc.h (modified)
	* src/Common/Assert.cc (modified)
	* src/Common/SemanticError.cc (modified)
	* src/Common/SemanticError.h (modified)
	* src/Concurrency/Keywords.cc (modified)
	* src/Concurrency/Keywords.h (modified)
	* src/MakeLibCfa.cc (modified)
	* src/MakeLibCfa.h (modified)
	* src/include/assert.h (modified)
	* src/main.cc (modified)
	* src/tests/preempt_longrun/Makefile.am (modified)

	Cleaned-up some headers using a tool called 'include-what-you-use'


Fri, 09 Sep 2016 13:20:33 GMT Rob Schluntz <rschlunt@…> [d1969a6]
	* src/InitTweak/InitTweak.cc (modified)
	* src/SymTab/Validate.cc (modified)
	* src/include/assert.h (modified)

	check that assignment routines have a reasonable signature, add ...


Fri, 19 Aug 2016 21:04:59 GMT Thierry Delisle <tdelisle@…> [4f147cc]
	* src/Common/utility.h (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/InitializerNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/TypeData.cc (modified)
	* src/include/assert.h (modified)

	fixed some more memory leaks and added safe_dynamic_cast to assert.h


Thu, 18 Aug 2016 21:14:36 GMT Peter A. Buhr <pabuhr@…> [12756de]
	* src/include/assert.h (added)

	add missing directory for new assert