public LPointerRef(LBaseRef parentRef) { string identifier = LRefHelper.GetIdentifierOf(parentRef); if (String.IsNullOrEmpty(identifier)) { throw new Exception("Parent references which don't use any identifier are not valid."); } Identifier = identifier; ParentRef = parentRef; }
public LPointerRef(LBaseRef parentRef, string identifier) { ParentRef = parentRef; Identifier = identifier; }
public LArrayRef(string identifier, LBaseRef parentRef, int size) { Identifier = identifier; ParentRef = parentRef; Size = size; }