private FinalizeNewSerializer ( |
||
serializer | ||
importNamespaces | bool | |
popFromSerializationStack | bool | |
return | void |
private void FinalizeNewSerializer(YAXSerializer serializer, bool importNamespaces, bool popFromSerializationStack = true)
{
if (serializer == null)
return;
if (popFromSerializationStack && m_isSerializing && serializer.m_type != null && !serializer.m_type.IsValueType)
m_serializedStack.Pop();
if(importNamespaces)
ImportNamespaces(serializer);
m_parsingErrors.AddRange(serializer.ParsingErrors);
}