KDevelop API Documentation

lib/antlr/antlr/Token.hpp File Reference

#include <antlr/config.hpp>
#include <antlr/RefCount.hpp>
#include <string>

Go to the source code of this file.

Classes

class  Token

Typedefs

typedef RefCount< TokenRefToken

Variables

ANTLR_API Token
 A token is minimally a token type.

ANTLR_API RefToken nullToken


Typedef Documentation

typedef RefCount<Token> RefToken
 

Definition at line 24 of file Token.hpp.

Referenced by CommonToken::factory(), CommonHiddenStreamToken::factory(), CommonASTWithHiddenTokens::getHiddenAfter(), CharScanner::getTokenObject(), JavaAST::initialize(), LLkParser::LT(), PascalLexer::nextToken(), JavaLexer::nextToken(), AdaLexer::nextToken(), JavaRecognizer::packageDefinition(), AdaParser::subunit(), and PascalParser::variableDeclaration().


Variable Documentation

ANTLR_API RefToken nullToken
 

Definition at line 79 of file Token.hpp.

Referenced by AdaParser::abort_stmt(), AdaParser::accept_stmt(), AdaParser::allocator(), JavaRecognizer::arrayInitializer(), AdaParser::basic_decl_item(), AdaParser::block_body(), JavaRecognizer::builtInTypeSpec(), AdaParser::case_statement_alternative(), AdaParser::case_stmt(), JavaRecognizer::classTypeSpec(), JavaRecognizer::compoundStatement(), AdaParser::cond_clause(), JavaRecognizer::constructorBody(), AdaParser::decl_common(), AdaParser::declarative_item(), JavaRecognizer::declaratorBrackets(), AdaParser::def_id(), AdaParser::definable_operator_symbol(), AdaParser::delay_stmt(), AdaParser::delta_constraint(), AdaParser::designator(), AdaParser::digits_constraint(), AdaParser::discriminant_constraint(), AdaParser::entry_body(), AdaParser::entry_declaration(), AdaParser::exception_handler(), AdaParser::exit_stmt(), JavaRecognizer::explicitConstructorInvocation(), AdaParser::expression(), AdaParser::generic_decl(), AdaParser::generic_formal_parameter(), AdaParser::goto_stmt(), JavaRecognizer::identPrimary(), AdaParser::if_stmt(), JavaRecognizer::implementsClause(), JavaRecognizer::importDefinition(), AdaParser::index_constraint(), JavaRecognizer::interfaceExtends(), AdaParser::is_operator(), AdaParser::lib_pkg_spec_or_body(), PascalLexer::mASSIGN(), JavaLexer::mASSIGN(), AdaLexer::mASSIGN(), PascalLexer::mAT(), JavaLexer::mBAND(), JavaLexer::mBAND_ASSIGN(), AdaLexer::mBASED_INTEGER(), JavaLexer::mBNOT(), JavaLexer::mBOR(), JavaLexer::mBOR_ASSIGN(), AdaLexer::mBOX(), JavaLexer::mBSR(), JavaLexer::mBSR_ASSIGN(), JavaLexer::mBXOR(), JavaLexer::mBXOR_ASSIGN(), JavaLexer::mCHAR_LITERAL(), AdaLexer::mCHAR_STRING(), AdaLexer::mCHARACTER_LITERAL(), PascalLexer::mCOLON(), JavaLexer::mCOLON(), AdaLexer::mCOLON(), PascalLexer::mCOMMA(), JavaLexer::mCOMMA(), AdaLexer::mCOMMA(), AdaLexer::mCOMMENT(), PascalLexer::mCOMMENT_1(), PascalLexer::mCOMMENT_2(), PascalLexer::mCOMMENT_3(), AdaLexer::mCOMMENT_INTRO(), AdaLexer::mCONCAT(), JavaLexer::mDEC(), AdaLexer::mDIGIT(), JavaLexer::mDIV(), AdaLexer::mDIV(), JavaLexer::mDIV_ASSIGN(), PascalLexer::mDOT(), AdaLexer::mDOT(), AdaLexer::mDOT_DOT(), AdaLexer::mEQ(), PascalLexer::mEQUAL(), JavaLexer::mEQUAL(), JavaLexer::mESC(), AdaLexer::mEXPON(), PascalLexer::mEXPONENT(), JavaLexer::mEXPONENT(), AdaLexer::mEXPONENT(), AdaLexer::mEXTENDED_DIGIT(), JavaLexer::mFLOAT_SUFFIX(), PascalLexer::mGE(), JavaLexer::mGE(), AdaLexer::mGE(), PascalLexer::mGT(), JavaLexer::mGT(), AdaLexer::mGT(), AdaLexer::mGT_GT(), JavaLexer::mHEX_DIGIT(), PascalLexer::mIDENT(), JavaLexer::mIDENT(), AdaLexer::mIDENTIFIER(), JavaLexer::mINC(), JavaLexer::mLAND(), PascalLexer::mLBRACK(), JavaLexer::mLBRACK(), PascalLexer::mLBRACK2(), PascalLexer::mLCURLY(), JavaLexer::mLCURLY(), PascalLexer::mLE(), JavaLexer::mLE(), AdaLexer::mLE(), JavaLexer::mLNOT(), JavaLexer::mLOR(), PascalLexer::mLPAREN(), JavaLexer::mLPAREN(), AdaLexer::mLPAREN(), JavaLexer::mLT_(), AdaLexer::mLT_(), AdaLexer::mLT_LT(), PascalLexer::mLTH(), PascalLexer::mMINUS(), JavaLexer::mMINUS(), AdaLexer::mMINUS(), JavaLexer::mMINUS_ASSIGN(), PascalLexer::mMINUSEQ(), JavaLexer::mML_COMMENT(), JavaLexer::mMOD(), JavaLexer::mMOD_ASSIGN(), AdaLexer::mNE(), PascalLexer::mNOT_EQUAL(), JavaLexer::mNOT_EQUAL(), PascalLexer::mNUM_INT(), JavaLexer::mNUM_INT(), AdaLexer::mNUMERIC_LIT(), AdaLexer::mPIPE(), PascalLexer::mPLUS(), JavaLexer::mPLUS(), AdaLexer::mPLUS(), JavaLexer::mPLUS_ASSIGN(), PascalLexer::mPLUSEQ(), PascalLexer::mPOINTER(), JavaLexer::mQUESTION(), PascalLexer::mRBRACK(), JavaLexer::mRBRACK(), PascalLexer::mRBRACK2(), PascalLexer::mRCURLY(), JavaLexer::mRCURLY(), AdaLexer::mRIGHT_SHAFT(), PascalLexer::mRPAREN(), JavaLexer::mRPAREN(), AdaLexer::mRPAREN(), PascalLexer::mSEMI(), JavaLexer::mSEMI(), AdaLexer::mSEMI(), JavaLexer::mSL(), JavaLexer::mSL_ASSIGN(), JavaLexer::mSL_COMMENT(), PascalLexer::mSLASH(), PascalLexer::mSLASHQE(), JavaLexer::mSR(), JavaLexer::mSR_ASSIGN(), PascalLexer::mSTAR(), JavaLexer::mSTAR(), AdaLexer::mSTAR(), JavaLexer::mSTAR_ASSIGN(), PascalLexer::mSTAREQ(), PascalLexer::mSTRING_LITERAL(), JavaLexer::mSTRING_LITERAL(), AdaLexer::mTIC(), JavaLexer::mVOCAB(), PascalLexer::mWS(), JavaLexer::mWS(), AdaLexer::mWS_(), AdaParser::name(), AdaParser::name_or_qualified(), JavaRecognizer::newArrayDeclarator(), TokenStreamHiddenTokenFilter::nextToken(), AdaParser::null_stmt(), AdaParser::operator_call(), AdaParser::package_body(), JavaRecognizer::packageDefinition(), JavaRecognizer::parameterDeclaration(), JavaRecognizer::parameterModifier(), AdaParser::parenthesized_primary(), JavaRecognizer::postfixExpression(), AdaParser::prefix(), AdaParser::primary(), JavaRecognizer::primaryExpression(), AdaParser::prot_op_decl(), AdaParser::protected_body(), AdaParser::raise_stmt(), AdaParser::range_attrib_ref(), AdaParser::relation(), AdaParser::rep_spec(), AdaParser::requeue_stmt(), AdaParser::return_stmt(), AdaParser::select_alternative(), AdaParser::select_stmt(), AdaParser::signed_term(), JavaRecognizer::statement(), AdaParser::statement_identifier(), AdaParser::subprog_decl(), AdaParser::subprog_decl_or_body(), AdaParser::subprog_decl_or_rename_or_inst_or_body(), AdaParser::subprogram_body(), AdaParser::subunit(), AdaParser::task_body(), JavaRecognizer::unaryExpressionNotPlusMinus(), AdaParser::use_clause(), PascalParser::variableDeclaration(), JavaRecognizer::variableDeclarator(), AdaParser::variant(), AdaParser::variant_part(), and AdaParser::with_clause().

class ANTLR_API Token
 

A token is minimally a token type.

Subclasses can add the text matched for the token and line info.

Definition at line 23 of file Token.hpp.

KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:55 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003