private void ConvertLocalField(PegNode node, IBfsDataBlock block) { BfsLocalField localfield = new BfsLocalField(); StoreSourceRange(node, localfield); localfield.Name = GetNodeText(node.child_); localfield.PrimitiveType = ConvertPrimitiveType(node.child_.next_); node = node.child_.next_.next_; if (node != null && GetNodeId(node) == EBinaryFileSchemaParser.expression) localfield.AssignmentExpression = ConvertExpression(node); block.LocalFieldList.Add(localfield); }