#
# ChangeLog for src/Validate/module.mk
#
# Generated by Trac 1.2.1
# Mar 7, 2025, 5:36:45 AM

Thu, 05 Sep 2024 20:07:48 GMT Andrew Beach <ajbeach@…> [82a5ea2]
	* src/GenPoly/Box.cpp (modified)
	* src/Validate/CheckAssertions.cpp (added)
	* src/Validate/CheckAssertions.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cpp (modified)
	* tests/.expect/var-assert.txt (added)
	* tests/var-assert.cfa (added)

	Added checks for (and a test to check the checks) assertions we will ...


Sat, 11 May 2024 17:11:40 GMT Andrew Beach <ajbeach@…> [c778ef1]
	* src/CodeGen/module.mk (modified)
	* src/ControlStruct/module.mk (modified)
	* src/Validate/ReplacePseudoFunc.hpp (deleted)
	* src/Validate/module.mk (modified)
	* src/main.cpp (modified)

	Apparently the source file lists aren't used until distribution. I ...


Tue, 07 May 2024 23:04:17 GMT JiadaL <j82liang@…> [c333ed2]
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/enum.hfa (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CandidateFinder.hpp (modified)
	* src/ResolvExpr/CastCost.cc (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* src/Validate/ReplacePseudoFunc.cpp (deleted)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)
	* tests/enum_tests/.expect/voidEnum.txt (modified)
	* tests/enum_tests/structEnum.cfa (modified)

	Remove intermeidate type (enum attribute type); remove ...


Mon, 15 Apr 2024 16:03:53 GMT JiadaL <j82liang@…> [af746cc]
	* src/AST/Decl.cpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/AST/Fwd.hpp (modified)
	* src/AST/Pass.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/AST/Visitor.hpp (modified)
	* src/CodeGen/GenType.cc (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/GenPoly/Lvalue.cpp (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CandidateFinder.hpp (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/ConversionCost.h (modified)
	* src/ResolvExpr/Unify.cc (modified)
	* src/SymTab/Mangler.cc (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/Validate/ImplementEnumFunc.cpp (added)
	* src/Validate/ImplementEnumFunc.hpp (added)
	* src/Validate/ReplacePseudoFunc.cpp (modified)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Reimplement the resolution of Enum instance type


Fri, 19 Jan 2024 07:42:58 GMT JiadaL <j82liang@…> [59c8dff]
	* src/AST/Expr.cpp (modified)
	* src/AST/Expr.hpp (modified)
	* src/AST/Fwd.hpp (modified)
	* src/AST/Node.cpp (modified)
	* src/AST/Pass.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Visitor.hpp (modified)
	* src/CodeGen/CodeGenerator.cpp (modified)
	* src/CodeGen/CodeGenerator.hpp (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/GenPoly/Box.cpp (modified)
	* src/InitTweak/InitTweak.cc (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/ExpressionNode.h (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Draft Implementation for enum position pesudo function (posE). ...


Thu, 30 Nov 2023 20:53:45 GMT Andrew Beach <ajbeach@…> [37b3151]
	* src/Validate/LinkInstanceTypes.cpp (moved)
	* src/Validate/LinkInstanceTypes.hpp (moved)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Rename the linkReferenceTypes pass and the file that contains it. ...


Thu, 30 Nov 2023 19:04:16 GMT Andrew Beach <ajbeach@…> [83fd57d]
	* src/CodeGen/CodeGenerator.cpp (moved)
	* src/CodeGen/CodeGenerator.hpp (moved)
	* src/CodeGen/GenType.cc (modified)
	* src/CodeGen/Generate.cc (modified)
	* src/CodeGen/module.mk (modified)
	* src/Concurrency/Keywords.cpp (moved)
	* src/Concurrency/Waitfor.cpp (moved)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/ExceptDecl.cpp (moved)
	* src/ControlStruct/ExceptTranslate.cpp (moved)
	* src/ControlStruct/LabelGenerator.cpp (moved)
	* src/ControlStruct/LabelGenerator.hpp (moved)
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/Box.cpp (moved)
	* src/GenPoly/InstantiateGeneric.cpp (moved)
	* src/GenPoly/Lvalue.cpp (moved)
	* src/GenPoly/Specialize.cpp (moved)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/FixInit.cpp (moved)
	* src/InitTweak/module.mk (modified)
	* src/MakeLibCfa.cpp (moved)
	* src/Makefile.am (modified)
	* src/Tuples/TupleExpansion.cpp (modified)
	* src/Validate/FindSpecialDecls.cpp (moved)
	* src/Validate/FixReturnTypes.cpp (modified)
	* src/Validate/module.mk (modified)

	Removed 'New' suffixes, they are no longer needed for disambiguation.


Wed, 08 Nov 2023 19:01:11 GMT Andrew Beach <ajbeach@…> [c6b4432]
	* src/AST/Convert.cpp (deleted)
	* src/AST/Convert.hpp (deleted)
	* src/AST/module.mk (modified)
	* src/BasicTypes-gen.cc (modified)
	* src/CodeGen/CodeGenerator.cc (deleted)
	* src/CodeGen/CodeGenerator.h (deleted)
	* src/CodeGen/FixMain.cc (modified)
	* src/CodeGen/FixMain.h (modified)
	* src/CodeGen/FixNames.cc (modified)
	* src/CodeGen/GenType.cc (modified)
	* src/CodeGen/Generate.cc (modified)
	* src/CodeGen/Generate.h (modified)
	* src/CodeGen/LinkOnce.cc (modified)
	* src/CodeGen/LinkOnce.h (modified)
	* src/CodeGen/module.mk (modified)
	* src/CodeTools/DeclStats.cc (deleted)
	* src/CodeTools/DeclStats.h (deleted)
	* src/CodeTools/ResolvProtoDump.cc (deleted)
	* src/CodeTools/ResolvProtoDump.h (deleted)
	* src/CodeTools/TrackLoc.cc (deleted)
	* src/CodeTools/TrackLoc.h (deleted)
	* src/CodeTools/module.mk (deleted)
	* src/Common/Eval.cc (modified)
	* src/Common/Eval.h (modified)
	* src/Common/Examine.cc (modified)
	* src/Common/Examine.h (modified)
	* src/Common/PassVisitor.cc (deleted)
	* src/Common/PassVisitor.h (deleted)
	* src/Common/PassVisitor.impl.h (deleted)
	* src/Common/PassVisitor.proto.h (deleted)
	* src/Common/module.mk (modified)
	* src/Concurrency/Keywords.cc (deleted)
	* src/Concurrency/Waitfor.cc (deleted)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/ExceptDecl.cc (deleted)
	* src/ControlStruct/ExceptTranslate.cc (deleted)
	* src/ControlStruct/ForExprMutator.cc (deleted)
	* src/ControlStruct/ForExprMutator.h (deleted)
	* src/ControlStruct/LabelFixer.cc (deleted)
	* src/ControlStruct/LabelFixer.h (deleted)
	* src/ControlStruct/LabelGenerator.cc (deleted)
	* src/ControlStruct/LabelGenerator.h (deleted)
	* src/ControlStruct/MLEMutator.cc (deleted)
	* src/ControlStruct/MLEMutator.h (deleted)
	* src/ControlStruct/Mutate.cc (deleted)
	* src/ControlStruct/Mutate.h (deleted)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/Box.cc (deleted)
	* src/GenPoly/FindFunction.cc (modified)
	* src/GenPoly/FindFunction.h (modified)
	* src/GenPoly/GenPoly.cc (modified)
	* src/GenPoly/GenPoly.h (modified)
	* src/GenPoly/InstantiateGeneric.cc (deleted)
	* src/GenPoly/Lvalue.cc (deleted)
	* src/GenPoly/ScrubTyVars.cc (modified)
	* src/GenPoly/ScrubTyVars.h (modified)
	* src/GenPoly/Specialize.cc (deleted)
	* src/GenPoly/SpecializeNew.cpp (modified)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/FixGlobalInit.cc (modified)
	* src/InitTweak/FixInit.cc (deleted)
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/GenInit.h (modified)
	* src/InitTweak/InitTweak.cc (modified)
	* src/InitTweak/InitTweak.h (modified)
	* src/InitTweak/module.mk (modified)
	* src/MakeLibCfa.cc (deleted)
	* src/MakeLibCfa.h (modified)
	* src/Makefile.am (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/AdjustExprType.cc (modified)
	* src/ResolvExpr/Alternative.cc (deleted)
	* src/ResolvExpr/Alternative.h (deleted)
	* src/ResolvExpr/AlternativeFinder.cc (deleted)
	* src/ResolvExpr/AlternativeFinder.h (deleted)
	* src/ResolvExpr/AlternativePrinter.cc (deleted)
	* src/ResolvExpr/AlternativePrinter.h (deleted)
	* src/ResolvExpr/CastCost.cc (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/CommonType.hpp (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/ConversionCost.h (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/ExplodedActual.cc (deleted)
	* src/ResolvExpr/ExplodedActual.h (deleted)
	* src/ResolvExpr/FindOpenVars.cc (modified)
	* src/ResolvExpr/FindOpenVars.h (modified)
	* src/ResolvExpr/Occurs.cc (deleted)
	* src/ResolvExpr/PolyCost.cc (modified)
	* src/ResolvExpr/PtrsAssignable.cc (modified)
	* src/ResolvExpr/PtrsCastable.cc (modified)
	* src/ResolvExpr/RenameVars.cc (modified)
	* src/ResolvExpr/RenameVars.h (modified)
	* src/ResolvExpr/ResolveAssertions.cc (deleted)
	* src/ResolvExpr/ResolveAssertions.h (deleted)
	* src/ResolvExpr/ResolveTypeof.cc (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/ResolvExpr/SatisfyAssertions.cpp (modified)
	* src/ResolvExpr/SpecCost.cc (modified)
	* src/ResolvExpr/TypeEnvironment.cc (deleted)
	* src/ResolvExpr/TypeEnvironment.h (deleted)
	* src/ResolvExpr/Unify.cc (modified)
	* src/ResolvExpr/Unify.h (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/ResolvExpr/typeops.h (modified)
	* src/SymTab/Autogen.cc (deleted)
	* src/SymTab/Autogen.h (deleted)
	* src/SymTab/Demangle.cc (modified)
	* src/SymTab/FixFunction.cc (modified)
	* src/SymTab/FixFunction.h (modified)
	* src/SymTab/Indexer.cc (deleted)
	* src/SymTab/Indexer.h (deleted)
	* src/SymTab/Mangler.cc (modified)
	* src/SymTab/Mangler.h (modified)
	* src/SymTab/Validate.cc (deleted)
	* src/SymTab/Validate.h (deleted)
	* src/SymTab/ValidateType.cc (deleted)
	* src/SymTab/ValidateType.h (deleted)
	* src/SymTab/module.mk (modified)
	* src/SynTree/AddressExpr.cc (deleted)
	* src/SynTree/AggregateDecl.cc (deleted)
	* src/SynTree/ApplicationExpr.cc (deleted)
	* src/SynTree/ArrayType.cc (deleted)
	* src/SynTree/AttrType.cc (deleted)
	* src/SynTree/Attribute.cc (deleted)
	* src/SynTree/Attribute.h (deleted)
	* src/SynTree/BaseSyntaxNode.cc (deleted)
	* src/SynTree/BaseSyntaxNode.h (deleted)
	* src/SynTree/BasicType.cc (deleted)
	* src/SynTree/CommaExpr.cc (deleted)
	* src/SynTree/CompoundStmt.cc (deleted)
	* src/SynTree/Constant.cc (deleted)
	* src/SynTree/Constant.h (deleted)
	* src/SynTree/DeclReplacer.cc (deleted)
	* src/SynTree/DeclReplacer.h (deleted)
	* src/SynTree/DeclStmt.cc (deleted)
	* src/SynTree/Declaration.cc (deleted)
	* src/SynTree/Declaration.h (deleted)
	* src/SynTree/DeclarationWithType.cc (deleted)
	* src/SynTree/Expression.cc (deleted)
	* src/SynTree/Expression.h (deleted)
	* src/SynTree/FunctionDecl.cc (deleted)
	* src/SynTree/FunctionType.cc (deleted)
	* src/SynTree/Initializer.cc (deleted)
	* src/SynTree/Initializer.h (deleted)
	* src/SynTree/InlineMemberDecl.cc (deleted)
	* src/SynTree/Label.h (deleted)
	* src/SynTree/LinkageSpec.cc (deleted)
	* src/SynTree/LinkageSpec.h (deleted)
	* src/SynTree/Makefile (deleted)
	* src/SynTree/Mutator.h (deleted)
	* src/SynTree/NamedTypeDecl.cc (deleted)
	* src/SynTree/ObjectDecl.cc (deleted)
	* src/SynTree/PointerType.cc (deleted)
	* src/SynTree/ReferenceToType.cc (deleted)
	* src/SynTree/ReferenceType.cc (deleted)
	* src/SynTree/Statement.cc (deleted)
	* src/SynTree/Statement.h (deleted)
	* src/SynTree/SynTree.h (deleted)
	* src/SynTree/TupleExpr.cc (deleted)
	* src/SynTree/TupleType.cc (deleted)
	* src/SynTree/Type.cc (deleted)
	* src/SynTree/Type.h (deleted)
	* src/SynTree/TypeDecl.cc (deleted)
	* src/SynTree/TypeExpr.cc (deleted)
	* src/SynTree/TypeSubstitution.cc (deleted)
	* src/SynTree/TypeSubstitution.h (deleted)
	* src/SynTree/TypeofType.cc (deleted)
	* src/SynTree/VarArgsType.cc (deleted)
	* src/SynTree/Visitor.h (deleted)
	* src/SynTree/VoidType.cc (deleted)
	* src/SynTree/ZeroOneType.cc (deleted)
	* src/SynTree/module.mk (deleted)
	* src/Tuples/Explode.cc (modified)
	* src/Tuples/Explode.h (modified)
	* src/Tuples/TupleAssignment.cc (modified)
	* src/Tuples/TupleExpansion.cc (modified)
	* src/Tuples/Tuples.cc (modified)
	* src/Tuples/Tuples.h (modified)
	* src/Validate/FindSpecialDecls.cc (deleted)
	* src/Validate/FindSpecialDecls.h (modified)
	* src/Validate/HandleAttributes.cc (deleted)
	* src/Validate/HandleAttributes.h (deleted)
	* src/Validate/module.mk (modified)
	* src/Virtual/ExpandCasts.cc (modified)
	* src/Virtual/Tables.cc (modified)
	* src/Virtual/Tables.h (modified)
	* src/main.cc (modified)

	Remove BaseSyntaxNode and clean-up.


Tue, 12 Jul 2022 19:21:18 GMT Andrew Beach <ajbeach@…> [1931bb01]
	* src/AST/Convert.cpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/CodeGen/CodeGenerator.cc (modified)
	* src/CodeGen/CodeGenerator.h (modified)
	* src/CodeGen/GenType.cc (modified)
	* src/SymTab/FixFunction.cc (modified)
	* src/SymTab/FixFunction.h (modified)
	* src/Validate/EliminateTypedef.cpp (modified)
	* src/Validate/EnumAndPointerDecay.cpp (added)
	* src/Validate/EnumAndPointerDecay.hpp (added)
	* src/Validate/FixReturnTypes.cpp (added)
	* src/Validate/FixReturnTypes.hpp (added)
	* src/Validate/HoistTypeDecls.cpp (added)
	* src/Validate/HoistTypeDecls.hpp (added)
	* src/Validate/ReplaceTypedef.cpp (added)
	* src/Validate/ReplaceTypedef.hpp (added)
	* src/Validate/VerifyCtorDtorAssign.cpp (added)
	* src/Validate/VerifyCtorDtorAssign.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Converted 'Validate A' to the new AST. There some utility changes as ...


Tue, 28 Jun 2022 19:07:04 GMT Andrew Beach <ajbeach@…> [72e76fd]
	* src/SymTab/Validate.cc (modified)
	* src/Validate/LinkReferenceToTypes.cpp (added)
	* src/Validate/LinkReferenceToTypes.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)
	* tests/enum_tests/structEnum.cfa (modified)

	Converted the last pass in validate B (linkReferenceToTypes). Cleaned ...


Tue, 17 May 2022 19:44:08 GMT Andrew Beach <ajbeach@…> [9939dc3]
	* src/CodeGen/CodeGenerator.cc (modified)
	* src/CodeGen/FixMain.cc (modified)
	* src/CodeGen/FixMain2.cc (added)
	* src/CodeGen/module.mk (modified)
	* src/Common/Indenter.cc (added)
	* src/Common/Indenter.h (modified)
	* src/Common/module.mk (modified)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/Lvalue.cc (modified)
	* src/GenPoly/Lvalue2.cc (added)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/module.mk (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SymTab/Validate.h (modified)
	* src/SymTab/ValidateType.cc (added)
	* src/SymTab/ValidateType.h (added)
	* src/SymTab/module.mk (modified)
	* src/SynTree/BaseSyntaxNode.cc (added)
	* src/SynTree/module.mk (modified)
	* src/Tuples/TupleExpansion.cc (modified)
	* src/Tuples/Tuples.cc (modified)
	* src/Tuples/module.mk (modified)
	* src/Validate/module.mk (modified)
	* src/Virtual/module.mk (modified)
	* src/main.cc (modified)

	Reduced the number of object files linked into the demangler. Some of ...


Fri, 29 Apr 2022 17:30:49 GMT Andrew Beach <ajbeach@…> [298fe57]
	* src/AST/Convert.cpp (modified)
	* src/Common/utility.h (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SymTab/Validate.h (modified)
	* src/Validate/EliminateTypedef.cpp (added)
	* src/Validate/EliminateTypedef.hpp (added)
	* src/Validate/FixQualifiedTypes.cpp (added)
	* src/Validate/FixQualifiedTypes.hpp (added)
	* src/Validate/ForallPointerDecay.cpp (modified)
	* src/Validate/ForallPointerDecay.hpp (modified)
	* src/Validate/GenericParameter.cpp (modified)
	* src/Validate/HoistStruct.cpp (added)
	* src/Validate/HoistStruct.hpp (added)
	* src/Validate/NoIdSymbolTable.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)
	* tests/.expect/nested-types-ERR2.nast.txt (added)
	* tests/.expect/nested-types-ERR2.oast.txt (moved)

	Translated 3/4 of validate_B. Link Reference To Types has been ...


Wed, 13 Apr 2022 18:55:51 GMT Andrew Beach <ajbeach@…> [4ec9513]
	* src/AST/Convert.cpp (modified)
	* src/AST/Expr.hpp (modified)
	* src/AST/Fwd.hpp (modified)
	* src/AST/Pass.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Pass.proto.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Visitor.hpp (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/GenInit.h (modified)
	* src/Validate/GenericParameter.cpp (added)
	* src/Validate/GenericParameter.hpp (added)
	* src/Validate/ReturnCheck.cpp (added)
	* src/Validate/ReturnCheck.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)
	* tests/array-container/.expect/language-dim-mismatch.nast.txt (added)
	* tests/array-container/.expect/language-dim-mismatch.oast.txt (moved)
	* tests/errors/.expect/scope.nast.txt (moved)
	* tests/errors/.expect/scope.oast.txt (added)

	Converted validate C, including adding DimensionExpr to the new ast.


Fri, 11 Feb 2022 16:00:35 GMT Andrew Beach <ajbeach@…> [9490621]
	* src/AST/Decl.cpp (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SymTab/Validate.h (modified)
	* src/Validate/ForallPointerDecay.cpp (added)
	* src/Validate/ForallPointerDecay.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	My work in progress implementation of ForallPointerDecay for Fangren.


Wed, 26 Jan 2022 19:42:52 GMT Andrew Beach <ajbeach@…> [a488783]
	* src/AST/Copy.hpp (modified)
	* src/AST/Node.hpp (modified)
	* src/ControlStruct/HoistControlDecls.cpp (added)
	* src/ControlStruct/HoistControlDecls.hpp (added)
	* src/ControlStruct/module.mk (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SymTab/Validate.h (modified)
	* src/Validate/Autogen.cpp (added)
	* src/Validate/Autogen.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Translated the first half of validate-D. HoistControlStruct is pretty ...


Tue, 30 Nov 2021 16:27:30 GMT Andrew Beach <ajbeach@…> [2cf3b87]
	* src/Concurrency/Keywords.h (modified)
	* src/Concurrency/KeywordsNew.cpp (added)
	* src/Concurrency/module.mk (modified)
	* src/Validate/CompoundLiteral.cpp (added)
	* src/Validate/CompoundLiteral.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Translated valitate-E after much bug hunting.


Mon, 15 Nov 2021 19:51:44 GMT Andrew Beach <ajbeach@…> [ce36b55]
	* src/AST/Copy.cpp (modified)
	* src/AST/Copy.hpp (modified)
	* src/AST/Init.hpp (modified)
	* src/AST/Pass.hpp (modified)
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/Validate/FindSpecialDecls.h (modified)
	* src/Validate/FindSpecialDeclsNew.cpp (added)
	* src/Validate/InitializerLength.cpp (added)
	* src/Validate/InitializerLength.hpp (added)
	* src/Validate/LabelAddressFixer.cpp (added)
	* src/Validate/LabelAddressFixer.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Translation of Validate F; and some improvements in some helpers.


Tue, 25 Aug 2020 15:58:21 GMT Thierry Delisle <tdelisle@…> [5339a87]
	* src/AST/module.mk (modified)
	* src/CodeGen/module.mk (modified)
	* src/CodeTools/module.mk (modified)
	* src/Common/module.mk (modified)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/module.mk (modified)
	* src/Makefile.am (modified)
	* src/Parser/module.mk (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/SymTab/module.mk (modified)
	* src/SynTree/module.mk (modified)
	* src/Tuples/module.mk (modified)
	* src/Validate/module.mk (modified)
	* src/Virtual/module.mk (modified)

	Added headers to Makefile Sources (since they are supposed to be)


Fri, 24 May 2019 14:19:41 GMT Thierry Delisle <tdelisle@…> [933f32f]
	* .gitignore (modified)
	* Jenkins/FullBuild (modified)
	* Jenkinsfile (modified)
	* Makefile.am (modified)
	* Makefile.in (modified)
	* automake/cfa.m4 (modified)
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* benchmark/ctxswitch/cfa_cor.cfa (modified)
	* benchmark/ctxswitch/cfa_cor_then.cfa (added)
	* benchmark/ctxswitch/cfa_thrd2.cfa (modified)
	* benchmark/fixcsv.sh (added)
	* benchmark/jenkins.sh (deleted)
	* benchmark/tls-fetch_add.c (added)
	* configure (modified)
	* configure.ac (modified)
	* doc/LaTeXmacros/lstlang.sty (modified)
	* doc/bibliography/pl.bib (modified)
	* doc/papers/concurrency/Paper.tex (modified)
	* doc/papers/concurrency/examples/C++Cor-ts.cpp (added)
	* doc/papers/concurrency/examples/Fib.c (added)
	* doc/papers/concurrency/examples/Fib.cfa (added)
	* doc/papers/concurrency/examples/Fib.cpp (added)
	* doc/papers/concurrency/examples/Fib.py (added)
	* doc/papers/concurrency/examples/Fib.sim (added)
	* doc/papers/concurrency/examples/Fib2.cfa (added)
	* doc/papers/concurrency/examples/Fib2.cpp (added)
	* doc/papers/concurrency/examples/Fib2.py (added)
	* doc/papers/concurrency/examples/FibRefactor.py (added)
	* doc/papers/concurrency/examples/Fmt.sim (added)
	* doc/papers/concurrency/examples/Format.cc (added)
	* doc/papers/concurrency/examples/Format.cfa (added)
	* doc/papers/concurrency/examples/Format.cpp (added)
	* doc/papers/concurrency/examples/Format.py (added)
	* doc/papers/concurrency/examples/Pingpong.cc (added)
	* doc/papers/concurrency/examples/Pingpong.cfa (added)
	* doc/papers/concurrency/examples/Pingpong.py (added)
	* doc/papers/concurrency/examples/ProdCons.cfa (added)
	* doc/papers/concurrency/examples/ProdCons.cpp (added)
	* doc/papers/concurrency/examples/ProdCons.py (added)
	* doc/papers/concurrency/examples/ProdCons.sim (added)
	* doc/papers/concurrency/examples/Refactor.py (added)
	* doc/papers/concurrency/examples/counter.cpp (added)
	* doc/papers/concurrency/mail (modified)
	* doc/proposals/interned_string.cc (added)
	* doc/proposals/interned_string.h (added)
	* doc/proposals/specialized_casts.md (added)
	* doc/proposals/unicode.html (added)
	* doc/proposals/virtual.txt (deleted)
	* doc/proposals/vtable.md (modified)
	* doc/theses/aaron_moss_PhD/phd/Makefile (modified)
	* doc/theses/aaron_moss_PhD/phd/background.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/conclusion.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/evaluation/algo-summary.dat (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/algo-summary.gp (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/bu-summary.dat (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-cc/cfa-bu.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-cc/cfa-co.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-cc/cfa-dca.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-cc/cfa-def.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-cc/cfa-imm.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-mem-by-time.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-mem.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-plots.gp (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/cfa-time.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/data.xlsx (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/generic-timing.dat (modified)
	* doc/theses/aaron_moss_PhD/phd/evaluation/mem-by-max-assns.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/mem-by-max-depth.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/metric-plots.gp (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per-prob-scatter.gp (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per-prob.gp (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per-prob.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/imgui-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/io1-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/io2-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/kernel-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/math1-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/math2-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/math3-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/math4-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/minmax-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/preemption-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/rational-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/searchsort-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/per_prob/swap-per-prob.csv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/time-by-max-assns.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/time-by-max-depth.tsv (added)
	* doc/theses/aaron_moss_PhD/phd/experiments.tex (added)
	* doc/theses/aaron_moss_PhD/phd/figures/bilson-conv-graph.eps (added)
	* doc/theses/aaron_moss_PhD/phd/figures/bilson-conv-graph.odg (added)
	* doc/theses/aaron_moss_PhD/phd/figures/extended-conv-graph.eps (added)
	* doc/theses/aaron_moss_PhD/phd/figures/extended-conv-graph.odg (added)
	* doc/theses/aaron_moss_PhD/phd/figures/persistent-union-find.eps (added)
	* doc/theses/aaron_moss_PhD/phd/figures/persistent-union-find.odg (added)
	* doc/theses/aaron_moss_PhD/phd/figures/resolution-dag.eps (added)
	* doc/theses/aaron_moss_PhD/phd/figures/resolution-dag.odg (added)
	* doc/theses/aaron_moss_PhD/phd/figures/safe-conv-graph.eps (added)
	* doc/theses/aaron_moss_PhD/phd/figures/safe-conv-graph.odg (added)
	* doc/theses/aaron_moss_PhD/phd/figures/union-find-with-classes.eps (added)
	* doc/theses/aaron_moss_PhD/phd/figures/union-find-with-classes.odg (added)
	* doc/theses/aaron_moss_PhD/phd/frontpgs.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/generic-bench.tex (added)
	* doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/introduction.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/macros.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/resolution-heuristics.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/thesis.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified)
	* doc/user/user.tex (modified)
	* driver/Makefile.am (modified)
	* driver/Makefile.in (modified)
	* driver/cfa.cc (modified)
	* libcfa/configure (modified)
	* libcfa/configure.ac (modified)
	* libcfa/prelude/builtins.c (modified)
	* libcfa/prelude/extras.c (modified)
	* libcfa/prelude/extras.regx (modified)
	* libcfa/prelude/prelude-gen.cc (modified)
	* libcfa/prelude/sync-builtins.cf (modified)
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/Makefile.in (modified)
	* libcfa/src/bits/containers.hfa (modified)
	* libcfa/src/concurrency/CtxSwitch-i386.S (modified)
	* libcfa/src/concurrency/CtxSwitch-x86_64.S (modified)
	* libcfa/src/concurrency/coroutine.cfa (modified)
	* libcfa/src/concurrency/coroutine.hfa (modified)
	* libcfa/src/concurrency/invoke.c (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* libcfa/src/concurrency/kernel.cfa (modified)
	* libcfa/src/concurrency/thread.cfa (modified)
	* libcfa/src/concurrency/thread.hfa (modified)
	* libcfa/src/containers/maybe.cfa (modified)
	* libcfa/src/containers/result.cfa (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/gmp.hfa (modified)
	* libcfa/src/heap.cfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* libcfa/src/stdhdr/stdbool.h (modified)
	* libcfa/src/stdlib.hfa (modified)
	* libcfa/src/time.hfa (modified)
	* libcfa/src/time_t.hfa (modified)
	* longrun_tests/Makefile.am (added)
	* longrun_tests/Makefile.in (moved)
	* longrun_tests/block.cfa (added)
	* longrun_tests/coroutine.cfa (added)
	* longrun_tests/create.cfa (moved)
	* longrun_tests/disjoint.cfa (added)
	* longrun_tests/enter.cfa (moved)
	* longrun_tests/enter3.cfa (moved)
	* longrun_tests/preempt.cfa (added)
	* longrun_tests/processor.cfa (moved)
	* longrun_tests/stack.cfa (moved)
	* longrun_tests/update-type (moved)
	* longrun_tests/wait.cfa (added)
	* longrun_tests/yield.cfa (moved)
	* src/AST/Attribute.cpp (added)
	* src/AST/Attribute.hpp (added)
	* src/AST/Bitfield.hpp (added)
	* src/AST/CVQualifiers.hpp (added)
	* src/AST/Convert.cpp (added)
	* src/AST/Convert.hpp (added)
	* src/AST/Decl.cpp (added)
	* src/AST/Decl.hpp (added)
	* src/AST/DeclReplacer.cpp (added)
	* src/AST/DeclReplacer.hpp (added)
	* src/AST/Expr.cpp (added)
	* src/AST/Expr.hpp (added)
	* src/AST/FunctionSpec.hpp (added)
	* src/AST/Fwd.hpp (added)
	* src/AST/Init.cpp (added)
	* src/AST/Init.hpp (added)
	* src/AST/Label.hpp (added)
	* src/AST/LinkageSpec.cpp (added)
	* src/AST/LinkageSpec.hpp (added)
	* src/AST/Node.cpp (added)
	* src/AST/Node.hpp (added)
	* src/AST/ParseNode.hpp (added)
	* src/AST/Pass.hpp (added)
	* src/AST/Pass.impl.hpp (added)
	* src/AST/Pass.proto.hpp (added)
	* src/AST/Stmt.cpp (added)
	* src/AST/Stmt.hpp (added)
	* src/AST/StorageClasses.hpp (added)
	* src/AST/Type.cpp (added)
	* src/AST/Type.hpp (added)
	* src/AST/TypeSubstitution.cpp (added)
	* src/AST/TypeSubstitution.hpp (added)
	* src/AST/TypeVar.hpp (added)
	* src/AST/Visitor.hpp (added)
	* src/AST/module.mk (added)
	* src/AST/porting.md (added)
	* src/BasicTypes-gen.cc (added)
	* src/CodeGen/CodeGenerator.cc (modified)
	* src/CodeGen/CodeGenerator.h (modified)
	* src/CodeGen/GenType.cc (modified)
	* src/CodeGen/GenType.h (modified)
	* src/CodeGen/Options.h (added)
	* src/CodeGen/module.mk (modified)
	* src/Common/Assert.cc (modified)
	* src/Common/Heap.cc (deleted)
	* src/Common/PassVisitor.cc (added)
	* src/Common/PassVisitor.h (modified)
	* src/Common/PassVisitor.impl.h (modified)
	* src/Common/PassVisitor.proto.h (modified)
	* src/Common/PersistentMap.h (added)
	* src/Common/SemanticError.h (modified)
	* src/Common/Stats.h (added)
	* src/Common/Stats/Base.h (added)
	* src/Common/Stats/Counter.cc (added)
	* src/Common/Stats/Counter.h (added)
	* src/Common/Stats/Heap.cc (added)
	* src/Common/Stats/Heap.h (moved)
	* src/Common/Stats/Stats.cc (added)
	* src/Common/Stats/Time.cc (added)
	* src/Common/Stats/Time.h (added)
	* src/Common/module.mk (modified)
	* src/Common/utility.h (modified)
	* src/CompilationState.cc (modified)
	* src/CompilationState.h (modified)
	* src/Concurrency/Waitfor.cc (modified)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/ExceptTranslate.cc (modified)
	* src/ControlStruct/ForExprMutator.cc (modified)
	* src/ControlStruct/LabelFixer.cc (modified)
	* src/ControlStruct/LabelGenerator.cc (modified)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/Box.cc (modified)
	* src/GenPoly/GenPoly.cc (modified)
	* src/GenPoly/GenPoly.h (modified)
	* src/GenPoly/InstantiateGeneric.cc (modified)
	* src/GenPoly/Specialize.cc (modified)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/FixInit.cc (modified)
	* src/InitTweak/InitTweak.cc (modified)
	* src/InitTweak/InitTweak.h (modified)
	* src/InitTweak/module.mk (modified)
	* src/MakeLibCfa.cc (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/module.mk (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Cost.h (modified)
	* src/ResolvExpr/RenameVars.cc (modified)
	* src/ResolvExpr/ResolveAssertions.cc (modified)
	* src/ResolvExpr/ResolveAssertions.h (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/ResolvExpr/Resolver.h (modified)
	* src/ResolvExpr/TypeEnvironment.cc (modified)
	* src/ResolvExpr/TypeEnvironment.h (modified)
	* src/ResolvExpr/Unify.cc (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/ResolvExpr/typeops.h (modified)
	* src/SymTab/Indexer.cc (modified)
	* src/SymTab/Indexer.h (modified)
	* src/SymTab/Mangler.cc (modified)
	* src/SymTab/Mangler.h (modified)
	* src/SymTab/ManglerCommon.cc (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SymTab/module.mk (modified)
	* src/SynTree/AddressExpr.cc (modified)
	* src/SynTree/Attribute.cc (modified)
	* src/SynTree/BaseSyntaxNode.h (modified)
	* src/SynTree/BasicType.cc (modified)
	* src/SynTree/Constant.cc (modified)
	* src/SynTree/Declaration.cc (modified)
	* src/SynTree/Declaration.h (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/Expression.h (modified)
	* src/SynTree/Label.h (modified)
	* src/SynTree/Mutator.h (modified)
	* src/SynTree/Statement.h (modified)
	* src/SynTree/SynTree.h (modified)
	* src/SynTree/Type.cc (modified)
	* src/SynTree/Type.h (modified)
	* src/SynTree/TypeSubstitution.cc (modified)
	* src/SynTree/TypeSubstitution.h (modified)
	* src/SynTree/Visitor.h (modified)
	* src/SynTree/module.mk (modified)
	* src/Tuples/TupleExpansion.cc (modified)
	* src/Tuples/Tuples.h (modified)
	* src/Tuples/module.mk (modified)
	* src/Validate/module.mk (modified)
	* src/config.h.in (modified)
	* src/include/cassert (modified)
	* src/main.cc (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/abs.txt (modified)
	* tests/.expect/ato.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/complex.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)
	* tests/.expect/identity.txt (modified)
	* tests/.expect/io1.txt (modified)
	* tests/.expect/loopctrl.txt (modified)
	* tests/.expect/math1.txt (modified)
	* tests/.expect/math2.txt (modified)
	* tests/.expect/math3.txt (modified)
	* tests/.expect/math4.txt (modified)
	* tests/.expect/minmax.txt (modified)
	* tests/.expect/references.txt (modified)
	* tests/.expect/sum.txt (modified)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/array.cfa (modified)
	* tests/builtins/sync.cfa (modified)
	* tests/castError.cfa (modified)
	* tests/completeTypeError.cfa (modified)
	* tests/concurrent/coroutineThen.cfa (added)
	* tests/concurrent/examples/.expect/gortn.txt (added)
	* tests/concurrent/examples/boundedBufferEXT.cfa (modified)
	* tests/concurrent/examples/boundedBufferINT.cfa (modified)
	* tests/concurrent/examples/datingService.cfa (modified)
	* tests/concurrent/examples/gortn.cfa (added)
	* tests/concurrent/examples/matrixSum.cfa (modified)
	* tests/concurrent/examples/quickSort.cfa (modified)
	* tests/concurrent/examples/quickSort.generic.cfa (added)
	* tests/concurrent/waitfor/parse2.cfa (modified)
	* tests/config.py.in (modified)
	* tests/coroutine/.expect/devicedriver.txt (added)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/devicedriver.txt (added)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/cntparens.cfa (added)
	* tests/coroutine/devicedriver.cfa (added)
	* tests/coroutine/fibonacci.cfa (modified)
	* tests/coroutine/fibonacci_1.cfa (modified)
	* tests/coroutine/fmtLines.cfa (modified)
	* tests/coroutine/pingpong.cfa (modified)
	* tests/coroutine/prodcons.cfa (modified)
	* tests/coroutine/runningTotal.cfa (modified)
	* tests/coroutine/suspend_then.cfa (added)
	* tests/declarationSpecifier.cfa (modified)
	* tests/forall.cfa (modified)
	* tests/function-operator.cfa (modified)
	* tests/io1.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/literals.cfa (modified)
	* tests/loopctrl.cfa (modified)
	* tests/math1.cfa (modified)
	* tests/numericConstants.cfa (modified)
	* tests/preempt_longrun/Makefile.am (deleted)
	* tests/preempt_longrun/block.c (deleted)
	* tests/preempt_longrun/coroutine.c (deleted)
	* tests/preempt_longrun/disjoint.c (deleted)
	* tests/preempt_longrun/preempt.c (deleted)
	* tests/preempt_longrun/wait.c (deleted)
	* tests/pybin/settings.py (modified)
	* tests/pybin/test_run.py (modified)
	* tests/pybin/tools.py (modified)
	* tests/raii/.expect/ctor-autogen-ERR1.txt (modified)
	* tests/raii/init_once.cfa (modified)
	* tests/rational.cfa (modified)
	* tests/sum.cfa (modified)
	* tests/test.py (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)
	* tests/warnings/self-assignment.cfa (modified)
	* tools/Makefile.in (modified)
	* tools/PrettyGitLogs.sh (modified)
	* tools/expanded-line-count.sh (added)
	* tools/prettyprinter/Makefile.in (modified)

	Merge branch 'master' into cleanup-dtors


Thu, 28 Feb 2019 17:03:24 GMT tdelisle <tdelisle@…> [7abee38]
	* src/CodeGen/module.mk (modified)
	* src/Common/Heap.cc (deleted)
	* src/Common/Stats.h (added)
	* src/Common/Stats/Heap.cc (added)
	* src/Common/Stats/Heap.h (moved)
	* src/Common/module.mk (modified)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/module.mk (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/Parser/module.mk (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/SymTab/ManglerCommon.cc (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SymTab/module.mk (modified)
	* src/SynTree/Type.h (modified)
	* src/SynTree/module.mk (modified)
	* src/Tuples/module.mk (modified)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)

	Cleaned some module.mk files and preparing for better stats in the ...


Thu, 30 Aug 2018 17:00:41 GMT Rob Schluntz <rschlunt@…> [2bfc6b2]
	* src/GenPoly/Lvalue.cc (modified)
	* src/InitTweak/FixInit.cc (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/SymTab/Autogen.cc (modified)
	* src/SymTab/Autogen.h (modified)
	* src/SymTab/Validate.cc (modified)
	* src/Validate/FindSpecialDecls.cc (added)
	* src/Validate/FindSpecialDecls.h (added)
	* src/Validate/module.mk (modified)

	Refactor FindSpecialDeclarations and associated special declarations


Mon, 30 Jul 2018 20:43:48 GMT Rob Schluntz <rschlunt@…> [fd2debf]
	* src/Common/SemanticError.h (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/SymTab/Validate.cc (modified)
	* src/Validate/HandleAttributes.cc (added)
	* src/Validate/HandleAttributes.h (added)
	* src/Validate/module.mk (added)

	Add checks for constructor/destructor attribute arguments