merge from latest
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
@@ -4343,6 +4343,9 @@ namespace ScriptCanvas
|
||||
|
||||
execution->AddInput({ &input, inputVariable, DebugDataSource::FromSelfSlot(input, inputVariable->m_datum.GetType()) });
|
||||
}
|
||||
|
||||
// Check for known null reads
|
||||
CheckForKnownNullDereference(execution, execution->GetInput(execution->GetInputCount() - 1), input);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -4374,9 +4377,6 @@ namespace ScriptCanvas
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Check for known null reads
|
||||
CheckForKnownNullDereference(execution, execution->GetInput(execution->GetInputCount() - 1), input);
|
||||
}
|
||||
|
||||
bool AbstractCodeModel::ParseInputThisPointer(ExecutionTreePtr execution)
|
||||
|
||||
@@ -1943,7 +1943,8 @@ namespace ScriptCanvas
|
||||
{
|
||||
const auto requirement = ParseConstructionRequirement(variable);
|
||||
|
||||
if (requirement == Grammar::VariableConstructionRequirement::None || (requirement != Grammar::VariableConstructionRequirement::Static && !execution->IsStartCall()))
|
||||
if (requirement == Grammar::VariableConstructionRequirement::None
|
||||
|| requirement != Grammar::VariableConstructionRequirement::Static && execution != m_model.GetStart())
|
||||
{
|
||||
m_dotLua.WriteLineIndented("local %s = %s", variable->m_name.data(), ToValueString(variable->m_datum, m_configuration).data());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user