ModelBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,045 of 5,80682%137 of 58076%1183591241,189160
buildModel(AST[])20130260%132969%1222116801
processConstantExpression(ScopeIF, ASTConstantExpression)14211946%161650%1217204401
findSkewFactorInCompoundStmt(ASTCompoundStatement)1050%140%88181811
processWhileStmt(LocalScopeIF, ASTWhileStatement)4430988%83079%62078001
processSpecExpr(ScopeIF, ASTSpecExpression)444148%8433%6761801
processStructMemberRefExpr(ScopeIF, ASTStructMemberRefExpression)4312775%31583%31033601
processUnaryExpr(ScopeIF, ASTUnaryExpression)374052%4450%4761701
processGlobalVariables(ModelIF, List)3616082%42083%31474201
processInvocationStmt(LocalScopeIF, ASTInvocationStatement)3519985%61673%61245201
processLiteralExpr(ScopeIF, ASTLiteralExpression)3518284%42486%41543901
findSkewFactors()358671%41275%4932101
processForStmt(LocalScopeIF, ASTForStatement)3122988%81464%71235601
processSelectStmt(LocalScopeIF, ASTSelectStatement)2911179%4660%3653001
processConditionStmt(LocalScopeIF, ASTConditionStatement)2819387%51575%41154801
processStatement(LocalScopeIF, ASTStatementIF)2726391%65089%62945701
addAbstractFunction(ASTAbstractFunctionDeclaration)224266%1375%1311201
processReceiveStmt(LocalScopeIF, ASTReceiveStatement)2021091%41478%41035301
processBinaryExpr(ScopeIF, ASTBinaryExpression)2013387%21689%21623601
processQuantifier(ScopeIF, ASTQuantifierExpression)188482%4660%4621901
processExpression(ScopeIF, ASTExpressionIF)1511789%12596%11412701
processType(ScopeIF, ASTTypeIF)1312290%11995%11112901
processEvaluatedFunction(ScopeIF, ASTEvaluatedFunction)131858%1150%121501
buildModel(AST)85287%4450%4501101
processStructType(ScopeIF, ASTStructType)78192%1583%1411901
processStatementList(FunctionIF, List)77792%11393%1811901
processAllocateStmt(LocalScopeIF, ASTAllocateStatement)66391%1150%1211501
processAssignStmt(LocalScopeIF, ASTAssignmentStatement)66291%1150%1211601
setMainFunction(ModelIF)54289%2675%2511401
getProcess(ScopeIF)51575%1375%131501
ModelBuilder(RunConfiguration)7995%2250%2302001
getFunction(ScopeIF)1588%1375%131501
static {...}675%1150%120101
processExprStmt(LocalScopeIF, ASTExpressionStatement)97100%1583%1401801
setTargetLocation(ModelIF)92100%12100%0701901
processLocalVariables(LocalScopeIF, Map)76100%8100%0501701
addSystemFunction(ProcessScopeIF, LibraryIF, ASTSystemFunctionDeclaration)72100%4100%0301501
processAssertStmt(LocalScopeIF, ASTAssertStatement)65100%2100%0201601
processSendStmt(LocalScopeIF, ASTSendStatement)64100%n/a0101401
processCompoundStmt(LocalScopeIF, ASTCompoundStatement)61100%8100%0501201
processReturnStmt(LocalScopeIF, ASTReturnStatement)50100%2100%0201301
processAssumeStmt(LocalScopeIF, ASTAssumeStatement)49100%n/a0101201
processDimensions(ScopeIF, ASTExpressionIF[])48100%4100%030701
processNoopStatement(LocalScopeIF, ASTStatementIF)47100%n/a0101101
processFunctionHeaders(ModelIF, List)43100%4100%030901
addFunctionHeader(ProcessScopeIF, ASTFunctionDeclaration)40100%2100%020801
processLibraries(ModelIF, Collection)36100%4100%030701
findDimensionInfo(ScopeIF, ASTTypeIF)36100%4100%030901
addFunctionBody(FunctionIF, ASTFunctionDeclaration)36100%n/a010901
processArraySubExpr(ScopeIF, ASTArraySubscriptExpression)35100%n/a010701
processAST(ModelIF, AST)31100%n/a010901
evaluatedFunction(ScopeIF, AbstractFunctionIF, List)31100%2100%020601
processIfThenElseExpr(ScopeIF, ASTIfThenElseExpression)31100%n/a010601
processFormalParameter(FunctionIF, ASTDeclarationIF)28100%n/a010601
processFunctionBodies()23100%2100%020701
processVariableExpr(ScopeIF, ASTVariableExpression)19100%n/a010501
processTypeCast(ScopeIF, ASTTypeCast)18100%n/a010301
processSizeofExpr(ScopeIF, ASTSizeofExpression)17100%n/a010401
processAbstractFunctions(List)16100%2100%020401
processFunctionBody(FunctionIF, ASTFunction)12100%n/a010301
processArrayType(ScopeIF, ASTArrayType)9100%n/a010101