/// <summary> /// Assigns the attributes of this field related to its structure within the program. /// </summary> /// <param name="splitter">An IdSplitter to split the words of identifiers.</param> /// <param name="tagger">A part-of-speech tagger</param> public void AssignStructuralInformation(IdSplitter splitter, Tagger tagger) { this.Type = new TypeNode(Context.IdType, Context.IdTypeIsPrimitive, splitter, tagger); this.DeclaringClass = new TypeNode(Context.DeclaringClass, false, splitter, tagger); }