コード例 #1
0
 public virtual void visit(INamespaceVariableReferenceNode value)
 {
 }
コード例 #2
0
ファイル: NETGenerator.cs プロジェクト: CSRedRat/pascalabcnet
 private void AddrOfNamespaceVariableNode(INamespaceVariableReferenceNode value)
 {
     VarInfo vi = helper.GetVariable(value.variable);
     FieldBuilder fb = vi.fb;
     il.Emit(OpCodes.Ldsflda, fb);
 }
コード例 #3
0
		public virtual void visit(INamespaceVariableReferenceNode value)
		{
		}
コード例 #4
0
ファイル: Visitor.cs プロジェクト: lisiynos/pascalabcnet
 public void visit(INamespaceVariableReferenceNode value)
 {
     string s = value.GetType().Name + ".";
     prepare_up_link_node(value.Variable.name.ToString(), s + "Variable", value.Variable);
     prepare_up_link_node(value.variable.name.ToString(), s + "variable", value.variable);
     //value.type
 }
コード例 #5
0
ファイル: Visitor.cs プロジェクト: CSRedRat/pascalabcnet
 public void visit(INamespaceVariableReferenceNode value)
 {            
     ISemanticNodeConverter.SourceTextBuilder.AddNodeInToStack(ISemanticNodeConverter.ConvertPABCNETNodeVariableReference("variable_reference", value));
 }