#
# ChangeLog for src/Validate/ForallPointerDecay.hpp
#
# Generated by Trac 1.2.1
# Mar 7, 2025, 5:39:23 AM

Fri, 19 Apr 2024 18:36:52 GMT Andrew Beach <ajbeach@…> [fc1a3e2]
	* src/AST/Print.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/BasicTypes-gen.cc (modified)
	* src/Common/PersistentMap.h (modified)
	* src/Common/VectorMap.h (modified)
	* src/Concurrency/Actors.cpp (modified)
	* src/Concurrency/Corun.cpp (modified)
	* src/Concurrency/Keywords.cpp (modified)
	* src/Concurrency/Waituntil.cpp (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Unify.cc (modified)
	* src/SymTab/Mangler.cc (modified)
	* src/Validate/ForallPointerDecay.hpp (modified)
	* src/Validate/HoistStruct.cpp (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* src/Virtual/VirtualDtor.cpp (modified)

	Style update. Focused on indentation and trailing whitespace.


Mon, 31 Jul 2023 15:25:51 GMT Andrew Beach <ajbeach@…> [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. ...


Wed, 20 Jul 2022 15:42:29 GMT Andrew Beach <ajbeach@…> [11df881]
	* src/CodeGen/FixNames.cc (modified)
	* src/CodeGen/FixNames.h (modified)
	* src/Concurrency/Keywords.h (modified)
	* src/ControlStruct/ExceptDecl.cc (modified)
	* src/ControlStruct/ExceptDecl.h (modified)
	* src/ControlStruct/HoistControlDecls.hpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/GenInit.h (modified)
	* src/Tuples/Tuples.cc (modified)
	* src/Tuples/Tuples.h (modified)
	* src/Validate/Autogen.hpp (modified)
	* src/Validate/CompoundLiteral.hpp (modified)
	* src/Validate/EnumAndPointerDecay.cpp (modified)
	* src/Validate/EnumAndPointerDecay.hpp (modified)
	* src/Validate/FindSpecialDecls.h (modified)
	* src/Validate/FixQualifiedTypes.cpp (modified)
	* src/Validate/FixQualifiedTypes.hpp (modified)
	* src/Validate/FixReturnTypes.cpp (modified)
	* src/Validate/FixReturnTypes.hpp (modified)
	* src/Validate/ForallPointerDecay.hpp (modified)
	* src/Validate/GenericParameter.cpp (modified)
	* src/Validate/GenericParameter.hpp (modified)
	* src/Validate/HoistStruct.hpp (modified)
	* src/Validate/HoistTypeDecls.cpp (modified)
	* src/Validate/HoistTypeDecls.hpp (modified)
	* src/Validate/LabelAddressFixer.cpp (modified)
	* src/Validate/LabelAddressFixer.hpp (modified)
	* src/Validate/LinkReferenceToTypes.hpp (modified)
	* src/Validate/ReplaceTypedef.cpp (modified)
	* src/Validate/ReplaceTypedef.hpp (modified)
	* src/Validate/VerifyCtorDtorAssign.cpp (modified)
	* src/Validate/VerifyCtorDtorAssign.hpp (modified)
	* src/main.cc (modified)

	Updated documentation on pre-resolver passes, moving code to headers ...


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 ...


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.