Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
1.2 KiB

  1. #ifndef JAVA_JAVAKW_SWG_
  2. #define JAVA_JAVAKW_SWG_
  3. /* Warnings for Java keywords */
  4. #define JAVAKW(x) %namewarn("314:" #x " is a java keyword") #x
  5. /*
  6. from
  7. http://java.sun.com/docs/books/tutorial/java/nutsandbolts/_keywords.html
  8. */
  9. JAVAKW(abstract);
  10. JAVAKW(double);
  11. JAVAKW(int);
  12. JAVAKW(strictfp);
  13. JAVAKW(boolean);
  14. JAVAKW(else);
  15. JAVAKW(interface);
  16. JAVAKW(super);
  17. JAVAKW(break);
  18. JAVAKW(extends);
  19. JAVAKW(long);
  20. JAVAKW(switch);
  21. JAVAKW(byte);
  22. JAVAKW(final);
  23. JAVAKW(native);
  24. JAVAKW(synchronized);
  25. JAVAKW(case);
  26. JAVAKW(finally);
  27. JAVAKW(new);
  28. JAVAKW(this);
  29. JAVAKW(catch);
  30. JAVAKW(float);
  31. JAVAKW(package);
  32. JAVAKW(throw);
  33. JAVAKW(char);
  34. JAVAKW(for);
  35. JAVAKW(private);
  36. JAVAKW(throws);
  37. JAVAKW(class);
  38. JAVAKW(goto);
  39. JAVAKW(protected);
  40. JAVAKW(transient);
  41. JAVAKW(const);
  42. JAVAKW(if);
  43. JAVAKW(public);
  44. JAVAKW(try);
  45. JAVAKW(continue);
  46. JAVAKW(implements);
  47. JAVAKW(return);
  48. JAVAKW(void);
  49. JAVAKW(default);
  50. JAVAKW(import);
  51. JAVAKW(short);
  52. JAVAKW(volatile);
  53. JAVAKW(do);
  54. JAVAKW(instanceof);
  55. JAVAKW(static);
  56. JAVAKW(while);
  57. /* others bad names */
  58. /* Note here that only *::clone() is bad, and *::clone(int) is ok */
  59. %namewarn("321:clone() is a java bad method name") *::clone();
  60. #undef JAVAKW
  61. #endif //JAVA_JAVAKW_SWG_