當前位置: 首頁>>代碼示例>>C#>>正文


C# SyntaxTree.addressed_value類代碼示例

本文整理匯總了C#中PascalABCCompiler.SyntaxTree.addressed_value的典型用法代碼示例。如果您正苦於以下問題:C# addressed_value類的具體用法?C# addressed_value怎麽用?C# addressed_value使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


addressed_value類屬於PascalABCCompiler.SyntaxTree命名空間,在下文中一共展示了addressed_value類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: visit

 public override void visit(addressed_value _addressed_value)
 {
     throw new NotImplementedException();
 }
開發者ID:CSRedRat,項目名稱:pascalabcnet,代碼行數:4,代碼來源:FindReferences.cs

示例2: NewVariable

        public expression NewVariable(addressed_value variable, expression var_specifiers, LexLocation loc)
        {
            if (var_specifiers is dot_node) 
			{
                var dn = (dot_node)var_specifiers;
				dn.left = variable;
			}
			else if (var_specifiers is template_param_list) 
			{
                var tpl = (template_param_list)var_specifiers;
				((dot_node)tpl.dereferencing_value).left = variable;
				parsertools.create_source_context(tpl.dereferencing_value, variable, tpl.dereferencing_value);
			}
			else if (var_specifiers is dereference) 
			{
				((dereference)var_specifiers).dereferencing_value = variable;
			}
			else if (var_specifiers is ident_with_templateparams) 
			{
                ((ident_with_templateparams)var_specifiers).name = (addressed_value_funcname)variable;
			}
            var_specifiers.source_context = loc;
            return var_specifiers;
        }
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:24,代碼來源:SemanticRules.cs

示例3: visit

		public void visit(addressed_value _addressed_value)
		{
			bw.Write((Int16)13);
			write_addressed_value(_addressed_value);
		}
開發者ID:Slav76,項目名稱:pascalabcnet,代碼行數:5,代碼來源:SyntaxTreeStreamWriter.cs

示例4: dot_node

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public dot_node(addressed_value _left,addressed_value _right,SourceContext sc)
		{
			this._left=_left;
			this._right=_right;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:9,代碼來源:Tree.cs

示例5: method_call

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public method_call(addressed_value _dereferencing_value,expression_list _parameters,SourceContext sc)
		{
			this._dereferencing_value=_dereferencing_value;
			this._parameters=_parameters;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:9,代碼來源:Tree.cs

示例6: assign

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public assign(addressed_value _to,expression _from,Operators _operator_type,SourceContext sc)
		{
			this._to=_to;
			this._from=_from;
			this._operator_type=_operator_type;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:10,代碼來源:Tree.cs

示例7: get_address

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public get_address(addressed_value _address_of,SourceContext sc)
		{
			this._address_of=_address_of;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:8,代碼來源:Tree.cs

示例8: template_param_list

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public template_param_list(addressed_value _dereferencing_value,List<type_definition> _params_list,SourceContext sc)
		{
			this._dereferencing_value=_dereferencing_value;
			this._params_list=_params_list;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:9,代碼來源:Tree.cs

示例9: ident_with_templateparams

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public ident_with_templateparams(addressed_value _name,template_param_list _template_params)
		{
			this._name=_name;
			this._template_params=_template_params;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:8,代碼來源:Tree.cs

示例10: typecast_node

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public typecast_node(addressed_value _expr,type_definition _type_def,op_typecast _cast_op,SourceContext sc)
		{
			this._expr=_expr;
			this._type_def=_type_def;
			this._cast_op=_cast_op;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:10,代碼來源:Tree.cs

示例11: procedure_call

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public procedure_call(addressed_value _func_name,SourceContext sc)
		{
			this._func_name=_func_name;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:8,代碼來源:Tree.cs

示例12: indexer

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public indexer(addressed_value _dereferencing_value,expression_list _indexes,SourceContext sc)
		{
			this._dereferencing_value=_dereferencing_value;
			this._indexes=_indexes;
			source_context = sc;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:9,代碼來源:Tree.cs

示例13: addressed_value_list

		public addressed_value_list(addressed_value av)
		{
			variables.Add(av);
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:4,代碼來源:Tree.cs

示例14: Add

		public void Add(addressed_value av)
		{
			variables.Add(av);
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:4,代碼來源:Tree.cs

示例15: dereference

		///<summary>
		///Конструктор с параметрами.
		///</summary>
		public dereference(addressed_value _dereferencing_value)
		{
			this._dereferencing_value=_dereferencing_value;
		}
開發者ID:lisiynos,項目名稱:pascalabcnet,代碼行數:7,代碼來源:Tree.cs


注:本文中的PascalABCCompiler.SyntaxTree.addressed_value類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。