public virtual void visit(INamespaceConstantDefinitionNode value)
 {
 }
Esempio n. 2
0
        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");
        }
Esempio n. 3
0
 private void ConvertNamespaceConstants(INamespaceConstantDefinitionNode[] Constants)
 {
     foreach (INamespaceConstantDefinitionNode Constant in Constants)
         ConvertConstantDefinitionNode(Constant, Constant.name, Constant.type, Constant.constant_value);
 }
Esempio n. 4
0
 public virtual void visit(INamespaceConstantDefinitionNode value)
 {
 }
Esempio n. 5
0
 public void visit(INamespaceConstantDefinitionNode value)
 {
     ISemanticNodeConverter.SourceTextBuilder.AddNodeInToStack(ISemanticNodeConverter.ConvertPABCNETNodeNamespaceConst("const", value));
 }
Esempio n. 6
0
		public static string get_const_name(INamespaceConstantDefinitionNode c)
		{
			return c.comprehensive_namespace.namespace_name + "." + c.name;
		}
Esempio n. 7
0
		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();
		}
Esempio n. 8
0
		public static bool can_write(INamespaceConstantDefinitionNode t)
		{
			return !(string.IsNullOrEmpty(t.Documentation) && !builder.options.ShowNoCommentedElements || t.name.Contains("$")
			        || user_doc_disabled(t.Documentation));
		}