# File lib/rouge/lexers/cpp.rb, line 22
      def self.keywords
        @keywords ||= super + Set.new(%w(
          asm auto catch const_cast delete dynamic_cast explicit export
          friend mutable namespace new operator private protected public
          reinterpret_cast restrict size_of static_cast template this throw
          throws typeid typename using virtual final override

          alignas alignof constexpr decltype noexcept static_assert
          thread_local try
        ))
      end