public void UpdateFields() { if (String.IsNullOrWhiteSpace(this.fullName)) { this.fullName = this.kind.ToName() + " " + ALSyntaxHelper.EncodeName(this.name); } if (this.childSymbols != null) { for (int i = 0; i < this.childSymbols.Count; i++) { this.childSymbols[i].UpdateFields(); } } }
public ALSymbolInformation(ALSymbolKind kindValue, string nameValue) : this() { this.kind = kindValue; this.name = nameValue; this.fullName = ALSyntaxHelper.EncodeName(nameValue); }