Home | History | Annotate | Download | only in csharp
      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 
     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_
     95