PageRenderTime 15ms CodeModel.GetById 8ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/trunk/Lib/csharp/csharpkw.swg

#
Unknown | 94 lines | 87 code | 7 blank | 0 comment | 0 complexity | 5173c5594c0564892c3c15ed9e54c8b3 MD5 | raw file
 1#ifndef CSHARP_CSHARPKW_SWG_
 2#define CSHARP_CSHARPKW_SWG_
 3
 4/* Warnings for C# keywords */
 5#define CSHARPKW(x) %keywordwarn("'" `x` "' is a C# keyword, renaming to '_" `x` "'",rename="_%s")  `x`
 6
 7/*
 8   from
 9   http://www.jaggersoft.com/csharp_grammar.html#1.7%20Keywords
10
11*/
12
13CSHARPKW(abstract);
14CSHARPKW(as);
15CSHARPKW(base);
16CSHARPKW(bool);
17CSHARPKW(break);
18CSHARPKW(byte);
19CSHARPKW(case);
20CSHARPKW(catch);
21CSHARPKW(char);
22CSHARPKW(checked);
23CSHARPKW(class);
24CSHARPKW(const);
25CSHARPKW(continue);
26CSHARPKW(decimal);
27CSHARPKW(default);
28CSHARPKW(delegate);
29CSHARPKW(do);
30CSHARPKW(double);
31CSHARPKW(else);
32CSHARPKW(enum);
33CSHARPKW(event);
34CSHARPKW(explicit);
35CSHARPKW(extern);
36CSHARPKW(false);
37CSHARPKW(finally);
38CSHARPKW(fixed);
39CSHARPKW(float);
40CSHARPKW(for);
41CSHARPKW(foreach);
42CSHARPKW(goto);
43CSHARPKW(if);
44CSHARPKW(implicit);
45CSHARPKW(in);
46CSHARPKW(int);
47CSHARPKW(interface);
48CSHARPKW(internal);
49CSHARPKW(is);
50CSHARPKW(lock);
51CSHARPKW(long);
52CSHARPKW(namespace);
53CSHARPKW(new);
54CSHARPKW(null);
55CSHARPKW(object);
56CSHARPKW(operator);
57CSHARPKW(out);
58CSHARPKW(override);
59CSHARPKW(params);
60CSHARPKW(private);
61CSHARPKW(protected);
62CSHARPKW(public);
63CSHARPKW(readonly);
64CSHARPKW(ref);
65CSHARPKW(return);
66CSHARPKW(sbyte);
67CSHARPKW(sealed);
68CSHARPKW(short);
69CSHARPKW(sizeof);
70CSHARPKW(stackalloc);
71CSHARPKW(static);
72CSHARPKW(struct);
73CSHARPKW(string);
74CSHARPKW(switch);
75CSHARPKW(this);
76CSHARPKW(throw);
77CSHARPKW(true);
78CSHARPKW(try);
79CSHARPKW(typeof);
80CSHARPKW(uint);
81CSHARPKW(ulong);
82CSHARPKW(unchecked);
83CSHARPKW(unsafe);
84CSHARPKW(ushort);
85CSHARPKW(using);
86CSHARPKW(virtual);
87CSHARPKW(void);
88CSHARPKW(volatile);
89CSHARPKW(while);
90
91
92#undef CSHARPKW
93
94#endif //CSHARP_CSHARPKW_SWG_