MFortranLexicalPrepass

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,972 of 4,77637%655 of 91328%4195326039902467
parseFormatString(String, int, int, int)3430%520%2727707011
matchAttrStmt(int, int)1452816%25310%1617303801
matchBlockOrBlockData(int, int)1360%240%1313242411
matchSingleTokenStmt(int, int)1325429%391527%2728222601
isValidControlEditDesc(String, int)1270%620%3232191911
matchDerivedTypeStmt(int, int)116129%1516%89212401
fixupFormatStmt(int, int)1140%80%55242411
fixupDeclTypeSpec(int, int)1123624%17522%1012232901
scanForRelationalOp(int, int)1062217%18418%1012232701
matchVList(String, int)850%260%1414262611
matchLine(int, int)797448%171445%1223173201
matchGenericBinding(int, int)780%140%88151511
isValidDataEditDesc(String, int)770%360%19199911
matchIOStmt(int, int)717250%21930%1416153101
fixupFuncDecl(int, int)680%100%66191911
matchUseStmt(int, int)620%100%66131311
fixupLabeledEndDo(int, int)605145%12633%710102101
arrayConstructorIndices(int[])604743%7541%57101901
matchProcStmt(int, int)592832%12425%89131901
matchTypeSpec(int[])570%60%44101011
getCharStringEditDesc(String, int, int)550%120%77121211
matchProcDeclStmt(int, int)480%40%339911
fixupArrayConstructor(int[])460%40%338811
getDataEditDesc(String, int, int)430%100%668811
matchGenericSpec(int, int)410%100%668811
getCharString(String, int, char)400%100%66101011
fixupDataDecl(int, int)386763%3562%2552101
matchActionStmt(int, int)365761%61062%59102301
matchEnd(int, int)357668%81260%61172701
matchIfConstStmt(int, int)356063%10637%7972001
matchClosingParen(int)334356%101050%71172101
matchElseStmt(int, int)320%60%447711
performPrepass()2921688%123272%1023106201
matchOneLineStmt(int, int)297471%9950%81052101
getControlEditDesc(String, int, int)280%80%556611
findFormatItemEnd(String, int)270%100%665511
matchAccessStmt(int, int)240%40%335511
convertToIdents(int, int)234867%6857%4861801
skipTypeSpec(int)233862%8642%6851501
matchDataDecl(int, int)214467%8850%7951301
isSubDecl(int, int)201441%5116%343601
matchIdentColon(int, int)191238%3125%233601
isFuncDecl(int, int)181443%5116%343601
matchName(int)180%40%334411
scanForRealConsts(int, int)1411989%31178%3822001
matchSub(int, int)142765%2250%232701
matchDoStmt(int, int)138386%7750%6852001
matchAssignStmt(int, int)117487%51168%4922101
matchInclude(int, int)101050%3125%232401
isDigit(char)100%40%333311
matchModule(int, int)90%n/a112211
matchSubmodule(int, int)90%n/a112211
matchDataRef(int, int)74887%2880%2631501
skipPrefix(int)53386%3350%343801
fixupFormat(int, int)51372%3125%231401
MFortranLexicalPrepass(TokenStream)44291%2250%230901
matchProgramStmt(int, int)31986%1150%121401
salesScanForToken(int, int)5896%31178%3811501
isPrefixToken(int)1184%3350%341301
labelsMatch(String, String)777%1150%121301
static {...}675%1150%120101
isKindSelector(int)571%1150%121301
isIntrinsicType(int)25100%31178%380301
matchLabel(int, int)10100%2100%020301
isOpenParen(int)10100%1375%130101
isCloseParen(int)10100%1375%130101
fixupExprList(int, int)7100%n/a010201