JsonNode(JsonNode parent) { m_NodeType = JsonNodeType.Null; m_Parent = parent; }
} // Used by the parser JsonNode(JsonNode parent, int index) { m_NodeType = JsonNodeType.Missing; m_Parent = parent; m_Index = index; }
JsonNode(JsonNode parent, string name) { m_NodeType = JsonNodeType.Missing; m_Parent = parent; m_Name = name; }
internal void AssignParent(JsonNode parent) { m_Parent = parent; } // Used by the parser and by the setters of the indexer properties