public virtual void visit(INamespaceConstantDefinitionNode value) { }
public void visit(INamespaceConstantDefinitionNode value) { string s = value.GetType().Name + "."; prepare_string_node(value.name, s + "name"); prepare_up_link_node(value.comprehensive_namespace.namespace_name.ToString(), s + "comprehensive_namespace", value.comprehensive_namespace); myTreeNode from = treeView.SelectedNode.Nodes[treeView.SelectedNode.Nodes.Count - 1] as myTreeNode; myTreeNode to = table_subnodes[value.comprehensive_namespace] as myTreeNode; table_for_up_links.Add(from, to); prepare_node(value.constant_value, s + "constant_value"); prepare_node(value.type, s + "type"); }
private void ConvertNamespaceConstants(INamespaceConstantDefinitionNode[] Constants) { foreach (INamespaceConstantDefinitionNode Constant in Constants) ConvertConstantDefinitionNode(Constant, Constant.name, Constant.type, Constant.constant_value); }
public virtual void visit(INamespaceConstantDefinitionNode value) { }
public void visit(INamespaceConstantDefinitionNode value) { ISemanticNodeConverter.SourceTextBuilder.AddNodeInToStack(ISemanticNodeConverter.ConvertPABCNETNodeNamespaceConst("const", value)); }
public static string get_const_name(INamespaceConstantDefinitionNode c) { return c.comprehensive_namespace.namespace_name + "." + c.name; }
public static string get_const_header(INamespaceConstantDefinitionNode c) { StringBuilder sb = new StringBuilder(); sb.Append("<div>"); sb.Append(get_span_for_keyword("const")+" "+get_span_for_identifier(c.name)+": "+get_type_html_text(c.type)+" = "+get_const_value(c.constant_value)); sb.Append("</div>"); return sb.ToString(); }
public static bool can_write(INamespaceConstantDefinitionNode t) { return !(string.IsNullOrEmpty(t.Documentation) && !builder.options.ShowNoCommentedElements || t.name.Contains("$") || user_doc_disabled(t.Documentation)); }