Bug fixes and improvements brought over from demo work.

* Generic Multi Function Call ability added to extensible nodes
* Code gen improvements, including allowing for more manually codewritten extension of codegen facilities
* CVAR to disable automatic update of deprecated node
* Fixed variable sorting error that can apply to parser/runtime added variables
* Made Edit/SerializeContext ClassBuilder public, as it was needlessly private
* Fixed dangerous Datum::GetValueAddress(), it now checks for an empty storage AZSTd::any, as does Datum::Empty()
This commit is contained in:
chcurran
2021-06-03 13:13:22 -07:00
parent bf0df4b369
commit 0a9d6f5f0f
21 changed files with 4416 additions and 5246 deletions