CommonHiddenStreamToken.hpp
上传用户:afrynkmhm
上传日期:2007-01-06
资源大小:1262k
文件大小:1k
源码类别:

编译器/解释器

开发平台:

Others

  1. #ifndef INC_CommonHiddenStreamToken_hpp__
  2. #define INC_CommonHiddenStreamToken_hpp__
  3. #include "antlr/config.hpp"
  4. #include "antlr/CommonToken.hpp"
  5. ANTLR_BEGIN_NAMESPACE(antlr)
  6. class CommonHiddenStreamToken : public CommonToken {
  7. protected:
  8. RefToken hiddenBefore;
  9. RefToken hiddenAfter;
  10. public:
  11. CommonHiddenStreamToken();
  12. CommonHiddenStreamToken(int t, const ANTLR_USE_NAMESPACE(std)string& txt);
  13. CommonHiddenStreamToken(const ANTLR_USE_NAMESPACE(std)string& s);
  14. RefToken getHiddenAfter();
  15. RefToken getHiddenBefore();
  16.    static RefToken factory();
  17. void setHiddenAfter(RefToken t);
  18. void setHiddenBefore(RefToken t);
  19. };
  20. ANTLR_END_NAMESPACE
  21. #endif //INC_CommonHiddenStreamToken_hpp__