public ConstantDebugInformation(string name, TypeReference constant_type, object value) { if (name == null) throw new ArgumentNullException ("name"); this.name = name; this.constant_type = constant_type; this.value = value; this.token = new MetadataToken (TokenType.LocalConstant); }