/trunk/Lib/csharp/csharpkw.swg
Unknown | 94 lines | 87 code | 7 blank | 0 comment | 0 complexity | 5173c5594c0564892c3c15ed9e54c8b3 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- #ifndef CSHARP_CSHARPKW_SWG_
- #define CSHARP_CSHARPKW_SWG_
- /* Warnings for C# keywords */
- #define CSHARPKW(x) %keywordwarn("'" `x` "' is a C# keyword, renaming to '_" `x` "'",rename="_%s") `x`
- /*
- from
- http://www.jaggersoft.com/csharp_grammar.html#1.7%20Keywords
- */
- CSHARPKW(abstract);
- CSHARPKW(as);
- CSHARPKW(base);
- CSHARPKW(bool);
- CSHARPKW(break);
- CSHARPKW(byte);
- CSHARPKW(case);
- CSHARPKW(catch);
- CSHARPKW(char);
- CSHARPKW(checked);
- CSHARPKW(class);
- CSHARPKW(const);
- CSHARPKW(continue);
- CSHARPKW(decimal);
- CSHARPKW(default);
- CSHARPKW(delegate);
- CSHARPKW(do);
- CSHARPKW(double);
- CSHARPKW(else);
- CSHARPKW(enum);
- CSHARPKW(event);
- CSHARPKW(explicit);
- CSHARPKW(extern);
- CSHARPKW(false);
- CSHARPKW(finally);
- CSHARPKW(fixed);
- CSHARPKW(float);
- CSHARPKW(for);
- CSHARPKW(foreach);
- CSHARPKW(goto);
- CSHARPKW(if);
- CSHARPKW(implicit);
- CSHARPKW(in);
- CSHARPKW(int);
- CSHARPKW(interface);
- CSHARPKW(internal);
- CSHARPKW(is);
- CSHARPKW(lock);
- CSHARPKW(long);
- CSHARPKW(namespace);
- CSHARPKW(new);
- CSHARPKW(null);
- CSHARPKW(object);
- CSHARPKW(operator);
- CSHARPKW(out);
- CSHARPKW(override);
- CSHARPKW(params);
- CSHARPKW(private);
- CSHARPKW(protected);
- CSHARPKW(public);
- CSHARPKW(readonly);
- CSHARPKW(ref);
- CSHARPKW(return);
- CSHARPKW(sbyte);
- CSHARPKW(sealed);
- CSHARPKW(short);
- CSHARPKW(sizeof);
- CSHARPKW(stackalloc);
- CSHARPKW(static);
- CSHARPKW(struct);
- CSHARPKW(string);
- CSHARPKW(switch);
- CSHARPKW(this);
- CSHARPKW(throw);
- CSHARPKW(true);
- CSHARPKW(try);
- CSHARPKW(typeof);
- CSHARPKW(uint);
- CSHARPKW(ulong);
- CSHARPKW(unchecked);
- CSHARPKW(unsafe);
- CSHARPKW(ushort);
- CSHARPKW(using);
- CSHARPKW(virtual);
- CSHARPKW(void);
- CSHARPKW(volatile);
- CSHARPKW(while);
- #undef CSHARPKW
- #endif //CSHARP_CSHARPKW_SWG_