Bug 317397 (MONO73384) - CS1584 reported for cref containing @ character.
Summary: CS1584 reported for cref containing @ character.
Status: RESOLVED FIXED
Alias: MONO73384
Product: Mono: Compilers
Classification: Mono
Component: C# (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Atsushi Enomoto
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-05 17:28 UTC by Gert Driesen
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:10:03 UTC


---- Reported by gert.driesen@pandora.be 2005-03-05 10:28:11 MST ----

mcs reports CS1584 for cref's containing @ character.

To reproduce, compile the following code snippet (using 
mcs /target:library /doc:test.xml test.cs):

/// <summary><see cref="@true" />, <see cref="@Whatever" /></summary>
public enum Test {
	/// <summary>Yes</summary>
	@true,
	/// <summary>Nope</summary>
	@false,
	/// <summary>Maybe</summary>
	Whatever
}

Actual result:

test.cs(9) warning CS1584: XML comment on 'Test' has syntactically 
incorrect attribute '@true'
test.cs(9) warning CS1584: XML comment on 'Test' has syntactically 
incorrect attribute '@Whatever'
Compilation succeeded - 2 warning(s)

Expected result:

Compilation succeeded (with no warnings)

(which would match the result of compiling the same code using csc)



---- Additional Comments From atsushi@ximian.com 2005-03-10 12:41:04 MST ----

Fixed in svn too.


Unknown operating system unknown. Setting to default OS "Other".