antlr3errors.h man page

include/antlr3errors.h —

Synopsis

Macros

#define ANTLR3_CHARSTREAM_EOF 0xFFFFFFFF
Indicates end of character stream and is an invalid Unicode code point.
#define ANTLR3_ERR_BASE 0

#define ANTLR3_ERR_HASHDUP (ANTLR3_ERR_BASE + 3)

#define ANTLR3_ERR_NOFILE (ANTLR3_ERR_BASE + 2)

#define ANTLR3_ERR_NOMEM (ANTLR3_ERR_BASE + 1)

#define ANTLR3_FAIL 1

#define ANTLR3_FALSE 0

#define ANTLR3_SUCCESS 0

#define ANTLR3_TRUE 1

#define MEMO_RULE_FAILED 0xFFFFFFFE
Indicates memoizing on a rule failed.
#define MEMO_RULE_UNKNOWN 0xFFFFFFFF

Macro Definition Documentation

#define ANTLR3_CHARSTREAM_EOF 0xFFFFFFFF

Indicates end of character stream and is an invalid Unicode code point.

Referenced by antlr38BitLA(), antlr38BitLA_ucase(), antlr3EBCDICLA(), antlr3UTF16LA(), antlr3UTF16LABE(), antlr3UTF16LALE(), antlr3UTF16Seek(), antlr3UTF32LA(), antlr3UTF32LABE(), antlr3UTF32LALE(), antlr3UTF32Seek(), antlr3UTF8LA(), and nextTokenStr().

#define ANTLR3_ERR_BASE 0

#define ANTLR3_ERR_HASHDUP (ANTLR3_ERR_BASE + 3)

Referenced by antlr3HashPut(), and antlr3HashPutI().

#define ANTLR3_ERR_NOFILE (ANTLR3_ERR_BASE + 2)

Referenced by antlr3read8Bit().

#define ANTLR3_ERR_NOMEM (ANTLR3_ERR_BASE + 1)

Referenced by antlr3EnumNew(), antlr3HashPut(), antlr3HashPutI(), antlr3IntTrieNew(), antlr3ListNew(), antlr3read8Bit(), antlr3StackNew(), and antlr3VectorNew().

#define ANTLR3_FAIL 1

Referenced by antlr3EnumNext().

#define ANTLR3_FALSE 0

Referenced by alreadyParsedRule(), antlr38BitReuse(), antlr3BaseRecognizerNew(), antlr3BitsetEquals(), antlr3BitsetIsNil(), antlr3BitsetMember(), antlr3CommonTokenDebugStreamSourceNew(), antlr3CommonTokenStreamSourceNew(), antlr3CommonTreeNodeStreamNew(), antlr3CommonTreeNodeStreamNewStream(), antlr3CreateStringStream(), antlr3HashPut(), antlr3HashPutI(), antlr3HashTableNew(), antlr3RecognitionExceptionNew(), antlr3RewriteRuleElementStreamNewAE(), antlr3RewriteRuleElementStreamNewAEV(), antlr3SetVectorApi(), antlr3TopoNew(), antlr3UTF16SetupStream(), antlr3UTF32SetupStream(), antlr3VectorFree(), antlr3VectorResize(), antlr3VectorSwap(), combineFollows(), computeCSRuleFollow(), computeErrorRecoverySet(), consumeInitialHiddenTokens(), consumeUntilSet(), DFS(), fillBuffer(), freeNodeRS(), freeRS(), handshake(), hasNext(), intTrieAdd(), intTrieDel(), isLegalUTF8(), isLegalUTF8Sequence(), isNilNode(), match(), matchAny(), matchc(), matchRange(), matchs(), mismatchIsMissingToken(), mismatchIsUnwantedToken(), newPool(), newToken(), nextTokenStr(), recover(), recoverFromMismatchedElement(), recoverFromMismatchedSet(), recoverFromMismatchedToken(), replaceChildren(), reset(), setChild(), setDebugListener(), setupInputStream(), sockSend(), sortToArray(), synpred(), toInt32_UTF16(), and toStringTree().

#define ANTLR3_SUCCESS 0

Referenced by antlr3BitsetList(), antlr3CreateFileStream(), antlr3EnumNext(), antlr3HashPut(), antlr3HashPutI(), and antlr3read8Bit().

#define ANTLR3_TRUE 1

Referenced by add(), addChild(), addNavigationNode(), alreadyParsedRule(), antlr3BitsetEquals(), antlr3BitsetIsNil(), antlr3BitsetMember(), antlr3BitsetToIntList(), antlr3CommonTreeNodeStreamFree(), antlr3CommonTreeNodeStreamNewStream(), antlr3dfapredict(), antlr3ExceptionFree(), antlr3HashPut(), antlr3HashRemove(), antlr3HashTableNew(), antlr3LexerNew(), antlr3read8Bit(), antlr3RecognitionExceptionNew(), antlr3RewriteRuleElementStreamNewAEV(), antlr3TokenFactoryNew(), antlr3UTF16SetupStream(), antlr3UTF32SetupStream(), antlr3VectorFactoryNew(), antlr3VectorResize(), antlr3VectorSwap(), closeVectorFactory(), combineFollows(), dbgConsume(), dbgLA(), dbgTokLT(), DFS(), expungeRS(), fillBuffer(), freeNodeRS(), freeRS(), getTokensSet(), handshake(), hasNext(), intTrieAdd(), isLegalUTF8(), isNilNode(), match(), matchc(), matchRange(), matchs(), memoize(), mismatchIsMissingToken(), mismatchIsUnwantedToken(), newPool(), newPoolToken(), newRaw8(), newRawUTF16(), newVector(), nextNode(), nextTokenStr(), noViableAlt(), recoverFromMismatchedElement(), recoverFromMismatchedSet(), recoverFromMismatchedToken(), replaceChildren(), reportError(), reset(), semanticPredicate(), setupInputStream(), sockSend(), sortToArray(), sortVector(), synpred(), toInt32_UTF16(), and toString().

#define MEMO_RULE_FAILED 0xFFFFFFFE

Indicates memoizing on a rule failed.

Referenced by alreadyParsedRule(), and memoize().

#define MEMO_RULE_UNKNOWN 0xFFFFFFFF

Referenced by alreadyParsedRule(), and getRuleMemoization().

Author

Generated automatically by Doxygen for ANTLR3C from the source code.

Referenced By

ANTLR3_CHARSTREAM_EOF(3), ANTLR3_ERR_BASE(3), ANTLR3_ERR_HASHDUP(3), ANTLR3_ERR_NOFILE(3), ANTLR3_ERR_NOMEM(3), ANTLR3_FAIL(3), ANTLR3_FALSE(3), antlr3-MEMO_RULE_FAILED(3), antlr3-MEMO_RULE_UNKNOWN(3), ANTLR3_SUCCESS(3) and ANTLR3_TRUE(3) are aliases of antlr3errors.h(3).

Tue Oct 4 2016 Version 3.3.1 ANTLR3C