isKeyword method

  1. @override
bool isKeyword(
  1. CodeToken codeToken
)
override

Implementation

@override
bool isKeyword(CodeToken codeToken) {
  return codeToken.text == "if" ||
      codeToken.text == "else" ||
      codeToken.text == "do" ||
      codeToken.text == "while" ||
      codeToken.text == "for" ||
      codeToken.text == "switch" ||
      codeToken.text == "case" ||
      codeToken.text == "default" ||
      codeToken.text == "break" ||
      codeToken.text == "continue" ||
      codeToken.text == "return" ||
      codeToken.text == "goto" ||
      codeToken.text == "try" ||
      codeToken.text == "catch" ||
      codeToken.text == "throw" ||
      codeToken.text == "new" ||
      codeToken.text == "delete" ||
      codeToken.text == "this" ||
      codeToken.text == "sizeof" ||
      codeToken.text == "reinterpret_cast" ||
      codeToken.text == "static_cast" ||
      codeToken.text == "dynamic_cast" ||
      codeToken.text == "using" ||
      codeToken.text == "namespace" ||
      codeToken.text == "public" ||
      codeToken.text == "protected" ||
      codeToken.text == "private" ||
      codeToken.text == "template" ||
      codeToken.text == "typename" ||
      codeToken.text == "class" ||
      codeToken.text == "struct" ||
      codeToken.text == "union" ||
      codeToken.text == "enum" ||
      codeToken.text == "typedef" ||
      codeToken.text == "operator" ||
      codeToken.text == "virtual" ||
      codeToken.text == "final" ||
      codeToken.text == "override" ||
      codeToken.text == "const" ||
      codeToken.text == "mutable" ||
      codeToken.text == "volatile" ||
      codeToken.text == "register" ||
      codeToken.text == "explicit" ||
      codeToken.text == "friend" ||
      codeToken.text == "inline" ||
      codeToken.text == "static" ||
      codeToken.text == "extern";
}