public virtual void visit(IStaticCommonClassFieldReferenceNode value)
 {
 }
Beispiel #2
0
 private void AddrOfStaticField(IStaticCommonClassFieldReferenceNode value)
 {
     bool tmp_dot = is_dot_expr;
     FieldInfo fi = helper.GetField(value.static_field).fi;
     il.Emit(OpCodes.Ldsflda, fi);
     if (tmp_dot == false)
     {
         is_dot_expr = false;
     }
 }
		public virtual void visit(IStaticCommonClassFieldReferenceNode value)
		{
		}
Beispiel #4
0
 public void visit(IStaticCommonClassFieldReferenceNode value)
 {
     string s = value.GetType().ToString() + ".";
     //value.class_type
     //prepare_node(value.static_field, s + "static_field");
     //value.type
     //value.Variable            
 }
Beispiel #5
0
 public void visit(IStaticCommonClassFieldReferenceNode value)
 {
     throw new System.NotSupportedException(value.GetType().ToString());
 }