| mHexFractionalConstant() |  | 0% |  | 0% | 44 | 44 | 51 | 51 | 1 | 1 |
| mHexadecimalFloatingConstant() |  | 0% |  | 0% | 35 | 35 | 46 | 46 | 1 | 1 |
| mBinaryExponentPart() |  | 0% |  | 0% | 14 | 14 | 32 | 32 | 1 | 1 |
| mIntegerSuffix() |   | 49% |   | 48% | 19 | 29 | 27 | 67 | 0 | 1 |
| mHexEscape() |  | 0% |  | 0% | 15 | 15 | 19 | 19 | 1 | 1 |
| mFractionalConstant() |   | 48% |   | 45% | 14 | 20 | 25 | 51 | 0 | 1 |
| mDecimalFloatingConstant() |   | 58% |   | 50% | 21 | 30 | 14 | 49 | 0 | 1 |
| mPP_NUMBER() |   | 38% |   | 33% | 12 | 19 | 17 | 43 | 0 | 1 |
| mUniversalCharacterName() |  | 0% |  | 0% | 6 | 6 | 26 | 26 | 1 | 1 |
| mBLOCK_COMMENT() |   | 66% |   | 57% | 22 | 32 | 17 | 49 | 0 | 1 |
| mEscapeSequence() |   | 54% |   | 43% | 15 | 19 | 13 | 29 | 0 | 1 |
| mFLOATING_CONSTANT() |   | 48% |   | 32% | 11 | 14 | 10 | 27 | 0 | 1 |
| mHexadecimalDigit() |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
| mOctalEscape() |   | 25% |   | 12% | 8 | 9 | 12 | 19 | 0 | 1 |
| mExponentPart() |   | 66% |   | 73% | 7 | 14 | 11 | 32 | 0 | 1 |
| mCHARACTER_CONSTANT() |   | 62% |   | 46% | 13 | 16 | 8 | 30 | 0 | 1 |
| mINLINE_COMMENT() |   | 79% |   | 53% | 29 | 35 | 12 | 30 | 0 | 1 |
| mFloatingSuffix() |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| PreprocessorLexer() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mSTRING_LITERAL() |   | 62% |   | 51% | 11 | 17 | 16 | 35 | 0 | 1 |
| mCOMMENT() |   | 59% |   | 66% | 3 | 6 | 7 | 25 | 0 | 1 |
| mTokens() |   | 87% |   | 86% | 12 | 86 | 21 | 173 | 0 | 1 |
| mOctalConstant() |   | 58% |   | 60% | 6 | 11 | 7 | 20 | 0 | 1 |
| mHexadecimalConstant() |   | 80% |   | 71% | 11 | 20 | 7 | 24 | 0 | 1 |
| mCChar() |   | 80% |   | 54% | 17 | 20 | 5 | 16 | 0 | 1 |
| mSChar() |   | 80% |   | 64% | 13 | 20 | 5 | 16 | 0 | 1 |
| mHASH() |   | 61% |   | 28% | 4 | 5 | 5 | 17 | 0 | 1 |
| mHASHHASH() |   | 61% |   | 28% | 4 | 5 | 5 | 17 | 0 | 1 |
| mLCURLY() |   | 61% |   | 28% | 4 | 5 | 5 | 17 | 0 | 1 |
| mLSQUARE() |   | 61% |   | 28% | 4 | 5 | 5 | 17 | 0 | 1 |
| mRCURLY() |   | 61% |   | 28% | 4 | 5 | 5 | 17 | 0 | 1 |
| mRSQUARE() |   | 61% |   | 28% | 4 | 5 | 5 | 17 | 0 | 1 |
| mINTEGER_CONSTANT() |   | 86% |   | 63% | 16 | 24 | 6 | 41 | 0 | 1 |
| mIdentifierNonDigit() |   | 64% |   | 58% | 6 | 10 | 5 | 13 | 0 | 1 |
| mLongLongSuffix() |   | 55% |   | 42% | 4 | 5 | 5 | 13 | 0 | 1 |
| mUnsignedSuffix() |  | 37% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| mLongSuffix() |  | 37% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| mLINE() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mMODEQ() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mSHIFTLEFTEQ() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mSHIFTRIGHTEQ() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mSTAREQ() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mIMPLIES() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mLSLIST() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mRSLIST() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mLEXCON() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mREXCON() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mOTHER() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mNonDigit() |  | 77% |   | 75% | 3 | 7 | 3 | 6 | 0 | 1 |
| mDecimalConstant() |  | 76% |   | 80% | 2 | 6 | 3 | 14 | 0 | 1 |
| mWS() |  | 70% |   | 75% | 1 | 3 | 3 | 10 | 0 | 1 |
| mHexPrefix() |  | 61% |   | 50% | 2 | 3 | 3 | 7 | 0 | 1 |
| mDigit() |  | 58% |   | 50% | 2 | 3 | 3 | 6 | 0 | 1 |
| mNonZeroDigit() |  | 58% |   | 50% | 2 | 3 | 3 | 6 | 0 | 1 |
| mOctalDigit() |  | 58% |   | 50% | 2 | 3 | 3 | 6 | 0 | 1 |
| mHexQuad() | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| mEXTENDED_IDENTIFIER() |  | 92% |   | 71% | 6 | 12 | 3 | 20 | 0 | 1 |
| mNEWLINE() |  | 84% |   | 50% | 2 | 3 | 2 | 12 | 0 | 1 |
| getDelegates() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGrammarFileName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% |  | 100% | 0 | 6 | 0 | 56 | 0 | 1 |
| mIDENTIFIER() |  | 100% |   | 95% | 1 | 12 | 0 | 19 | 0 | 1 |
| PreprocessorLexer(CharStream, RecognizerSharedState) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| mIF() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mELSE() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mDEFINE() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mDEFINED() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mELIF() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mENDIF() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mERROR() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mIFDEF() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mIFNDEF() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mINCLUDE() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mPRAGMA() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mUNDEF() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mELLIPSIS() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mDOTDOT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mDOT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mAMPERSAND() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mAND() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mARROW() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mASSIGN() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mBITANDEQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mBITOR() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mBITOREQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mBITXOR() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mBITXOREQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mCOLON() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mCOMMA() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mDIV() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mDIVEQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mEQUALS() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mGT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mGTE() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mLPAREN() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mLT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mLTE() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mMINUSMINUS() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mMOD() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mNEQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mNOT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mOR() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mPLUS() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mPLUSEQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mPLUSPLUS() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mQMARK() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mRPAREN() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mSEMI() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mSHIFTLEFT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mSHIFTRIGHT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mSTAR() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mSUB() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mSUBEQ() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mTILDE() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mANNOTATION_START() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mANNOTATION_END() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mAT() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mEQUIV_ACSL() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mIMPLIES_ACSL() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mINLINE_ANNOTATION_START() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| mXOR_ACSL() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| PreprocessorLexer(CharStream) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| emitErrorMessage(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mZero() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |