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