Exemple #1
0
 public SymbolInfo(class_field value)
 {
     //reference = new SymbolInfo(value);
     //_name_information_type=name_information_type.nit_class_field;
     _sym_info     = value;
     _access_level = get_class_member_access_level(value);
     _symbol_kind  = symbol_kind.sk_none;
 }
Exemple #2
0
 public SymbolInfo(basic_parameter value)
 {
     //reference = new SymbolInfo(value);
     //_name_information_type=name_information_type.nit_basic_parameter;
     _sym_info     = value;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
Exemple #3
0
 public SymbolInfo(namespace_variable value)
 {
     //reference = new SymbolInfo(value);
     //_name_information_type=name_information_type.nit_namespace_variable;
     _sym_info     = value;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
Exemple #4
0
 public SymbolInfo(type_node value)
 {
     _sym_info     = value;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
Exemple #5
0
 public SymbolInfo(common_namespace_event value)
 {
     _sym_info     = value;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
Exemple #6
0
 public SymbolInfo(compiled_event ce)
 {
     _sym_info     = ce;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
Exemple #7
0
 public SymbolInfo(template_class tc)
 {
     _sym_info     = tc;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
		public SymbolInfo(type_node value)
		{
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=symbol_kind.sk_none;
		}
		public SymbolInfo(constant_definition_node value)
		{
			//_name_information_type=name_information_type.nit_constant_defnition;
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=symbol_kind.sk_none;
		}
		public SymbolInfo(compiled_constructor_node value)
		{
			//_name_information_type=name_information_type.nit_compiled_function;
			_sym_info=value;
			_access_level=get_class_member_access_level(value);
			_symbol_kind=get_function_kind(value);
		}
 public SymbolInfo(common_namespace_event value)
 {
     _sym_info = value;
     _access_level = access_level.al_public;
     _symbol_kind = symbol_kind.sk_none;
 }
		public SymbolInfo(common_event value)
		{
			_sym_info = value;
			_access_level = get_class_member_access_level(value);
			_symbol_kind = symbol_kind.sk_none;
		}
 public SymbolInfo(compiled_event ce)
 {
     _sym_info = ce;
     _access_level = access_level.al_public;
     _symbol_kind = symbol_kind.sk_none;
 }
 public SymbolInfo(label_node lab)
 {
     _sym_info = lab;
     _access_level = access_level.al_public;
     _symbol_kind = symbol_kind.sk_none;
 }
 public SymbolInfo(template_class tc)
 {
     _sym_info = tc;
     _access_level = access_level.al_public;
     _symbol_kind = symbol_kind.sk_none;
 }
		public SymbolInfo(class_field value)
		{
			//_name_information_type=name_information_type.nit_class_field;
			_sym_info=value;
			_access_level=get_class_member_access_level(value);
			_symbol_kind=symbol_kind.sk_none;
		}
		public SymbolInfo(basic_parameter value)
		{
			//_name_information_type=name_information_type.nit_basic_parameter;
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=symbol_kind.sk_none;
		}
		public SymbolInfo(compiled_variable_definition value)
		{
			//_name_information_type=name_information_type.nit_compiled_variable;
			_sym_info=value;
			_access_level=get_class_member_access_level(value);
			_symbol_kind=symbol_kind.sk_none;
		}
		public SymbolInfo(common_property_node value)
		{
			//_name_information_type=name_information_type.nit_common_property;
			_sym_info=value;
			_access_level=get_class_member_access_level(value);
			_symbol_kind=symbol_kind.sk_none;
		}
 public SymbolInfo(compiled_class_constant_definition value)
 {
     _sym_info = value;
     _access_level = get_class_member_access_level(value);
     _symbol_kind = symbol_kind.sk_none;
 }
 public SymbolInfo(definition_node value, access_level alevel, symbol_kind skind)
 {
     _sym_info = value;
     _access_level = alevel;
     _symbol_kind = skind;
 }
		public SymbolInfo(compiled_namespace_node value)
		{
			//_name_information_type=name_information_type.nit_compiled_namespace;
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=symbol_kind.sk_none;
		}
Exemple #23
0
 public SymbolInfo(label_node lab)
 {
     _sym_info     = lab;
     _access_level = access_level.al_public;
     _symbol_kind  = symbol_kind.sk_none;
 }
		public SymbolInfo(common_in_function_function_node value)
		{
			//_name_information_type=name_information_type.nit_common_in_function_function;
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=get_function_kind(value);
		}
Exemple #25
0
 public SymbolInfo(common_event value)
 {
     _sym_info     = value;
     _access_level = get_class_member_access_level(value);
     _symbol_kind  = symbol_kind.sk_none;
 }
		public SymbolInfo(common_method_node value)
		{
			//_name_information_type=name_information_type.nit_common_method;
			_sym_info=value;
			_access_level=get_class_member_access_level(value);
			_symbol_kind=get_function_kind(value);
		}
Exemple #27
0
 public SymbolInfo(compiled_class_constant_definition value)
 {
     _sym_info     = value;
     _access_level = get_class_member_access_level(value);
     _symbol_kind  = symbol_kind.sk_none;
 }
		public SymbolInfo(unit_node value)
		{
			//_name_information_type=name_information_type.nit_unit;
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=symbol_kind.sk_none;
		}
Exemple #29
0
 public SymbolInfo(definition_node value, access_level alevel, symbol_kind skind)
 {
     _sym_info     = value;
     _access_level = alevel;
     _symbol_kind  = skind;
 }
        public SymbolInfo(namespace_variable value)
		{
			//_name_information_type=name_information_type.nit_namespace_variable;
			_sym_info=value;
			_access_level=access_level.al_public;
			_symbol_kind=symbol_kind.sk_none;
		}