[Mono-bugs] [Bug 566370] New: Error when generate temp file for xml serialization
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Dec 21 04:45:51 EST 2009
http://bugzilla.novell.com/show_bug.cgi?id=566370
http://bugzilla.novell.com/show_bug.cgi?id=566370#c0
Summary: Error when generate temp file for xml serialization
Classification: Mono
Product: Mono: Class Libraries
Version: 2.4.x
Platform: 32bit
OS/Version: FreeBSD
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Sys.XML
AssignedTo: atsushi at ximian.com
ReportedBy: esvit666 at gmail.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; uk; rv:1.9.1.6)
Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729)
I have enum:
public enum DoxCompoundKind
{
[XmlEnum("class")]
@class,
[XmlEnum("struct")]
@struct,
union,
[XmlEnum("interface")]
@interface,
protocol,
category,
exception,
file,
[XmlEnum("namespace")]
@namespace,
group,
page,
example,
dir
}
when I use serialization have errors:
Error while compiling generated serializer
/var/tmp/581cc59c/68f5f33c.cs(565,74) : error CS1525: Unexpected symbol
`class', expecting `identifier'
/var/tmp/581cc59c/68f5f33c.cs(566,76) : error CS1525: Unexpected symbol
`struct', expecting `identifier'
/var/tmp/581cc59c/68f5f33c.cs(568,82) : error CS1525: Unexpected symbol
`interface', expecting `identifier'
/var/tmp/581cc59c/68f5f33c.cs(573,82) : error CS1525: Unexpected symbol
`namespace', expecting `identifier'
in temp file /var/tmp/581cc59c/68f5f33c.cs I see this line
case "class": return DoxCompoundKind.class; <-- missing @
Reproducible: Always
Steps to Reproduce:
1. run program
Actual Results:
Error while compiling generated serializer
/var/tmp/581cc59c/68f5f33c.cs(565,74) : error CS1525: Unexpected symbol
`class', expecting `identifier'
/var/tmp/581cc59c/68f5f33c.cs(566,76) : error CS1525: Unexpected symbol
`struct', expecting `identifier'
/var/tmp/581cc59c/68f5f33c.cs(568,82) : error CS1525: Unexpected symbol
`interface', expecting `identifier'
/var/tmp/581cc59c/68f5f33c.cs(573,82) : error CS1525: Unexpected symbol
`namespace', expecting `identifier'
FreeBSD 7.2-RELEASE
Mono JIT compiler version 2.4.2.3 (tarball Sun Nov 29 14:21:28 EET 2009)
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: normal
Notification: Thread + polling
Architecture: x86
Disabled: none
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list