ExpressionAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,676 of 4,44562%299 of 67355%2314433341,0831180
processCONDITIONAL(OperatorNode)2118127%49712%2629446201
processEqualityOperator(OperatorNode)929851%241640%1621102801
processPLUS(OperatorNode)749155%132161%918102701
processExpression(ExpressionNode)6711462%82071%727186101
processDerivativeExpression(DerivativeExpressionNode)670%80%55161611
processSHIFTLEFTEQorSHIFTRIGHTEQ(OperatorNode)640%60%44161611
processArrayLambda(ArrayLambdaNode)6210061%111150%912103701
processExtendedQuantifiedExpression(ExtendedQuantifiedExpressionNode)626049%8538%78112701
processAPPLY(OperatorNode)590%60%44151511
processOperator(OperatorNode)5110867%92371%930176501
processBitwiseAssign(OperatorNode)480%40%33121211
processArrow(ArrowNode)4611471%61062%69114001
processFunctionCall(FunctionCallNode)3918582%113777%112565301
processUnknownIdentifiers(ASTNode)354254%61062%4991901
processDEREFERENCE(OperatorNode)352844%5337%3581601
pointerToCompatibleComplete(Type, Type)34819%11321%684601
pointerToCompatibleObject(Type, Type)340%100%665511
processDot(DotNode)3311076%41071%4893601
processTIMESEQorDIVEQorMODEQ(OperatorNode)303755%7330%5661701
processCartesianDomainInitializer(CompoundInitializerNode, DomainType)296167%51168%5952301
processHash(OperatorNode)280%20%227711
processRemoteExpression(RemoteOnExpressionNode)280%20%228811
processRelational(OperatorNode)275366%7750%6841601
addSpecificTypeConversion(ExpressionNode, Type)27720%1150%126901
processTIMESorDIVorMOD(OperatorNode)244163%4660%4641501
processASSIGN(OperatorNode)235771%2675%2542101
processSUBSCRIPT(OperatorNode)216174%6857%4821801
processIdentifierExpression(IdentifierExpressionNode, boolean, boolean)206075%6960%6931901
processQuantifiedExpression(QuantifiedExpressionNode)1910584%21487%2932501
processLambda(LambdaNode)195373%4233%3441801
processConstant(ConstantNode)187179%41881%41232201
processLANDorLORorNOT(OperatorNode)183666%2466%2421201
processGenericSelection(GenericSelectionNode)167582%3975%3722601
assignmentType(OperatorNode)154675%3975%3731401
doIntegerPromotion(ExpressionNode)152057%2250%233801
processBitwise(OperatorNode)143269%2250%2321101
processBIG_O(OperatorNode)141856%2250%232801
processSHIFTLEFTorSHIFTRIGHT(OperatorNode)140%n/a113311
processPLUSEQorMINUSEQ(OperatorNode)133271%5337%4521001
processSizeof(SizeofNode)132060%3125%233801
processAlignOf(AlignOfNode)130%n/a113311
isVoidPointer(Type)130%40%331111
processPostfixOperators(OperatorNode)123272%2466%2421201
processMINUS(OperatorNode)104782%3770%3621201
processValidExpression(OperatorNode)103678%2466%2421201
isZero(ExpressionNode)10533%3125%233501
processUNARAYPLUSorUNARYMINUS(OperatorNode)92573%1375%131901
stripQualifiers(Type)8850%2250%232501
processBITCOMPLEMENT(OperatorNode)80%n/a112211
processCompoundLiteral(CompoundLiteralNode)73583%1375%131901
doArithmeticCompoundAssign(ArithmeticType, ExpressionNode)71568%1150%121501
getNonArrayElementType(ArrayType)5964%1150%121401
isScalar(Type)4660%3125%230101
isPointerToCompleteObjectType(Type)2893%2880%261801
ExpressionAnalyzer(EntityAnalyzer, ConversionFactory, TypeFactory, ScopeAnalyzer)56100%n/a0101301
getFunctionExpressionType(IdentifierExpressionNode, Function)46100%8100%0501301
processRegularRange(RegularRangeNode)38100%2100%0201201
doUsualArithmetic(ExpressionNode, ExpressionNode)38100%4100%030801
processADDRESSOF(OperatorNode)31100%4100%030701
processAssignment(ObjectType, ExpressionNode)29100%4100%030701
addMemTypeConversion(ExpressionNode)26100%2100%020801
processCast(CastNode)24100%n/a010701
pointerToCompatibleTypes(Type, Type)24100%1375%130501
addArrayConversion(ExpressionNode)21100%4100%030501
isArrayType(ObjectType)18100%3100%030501
addLvalueConversion(ExpressionNode)18100%4100%030601
addFunctionConversion(ExpressionNode)16100%2100%020501
convertRHS(ExpressionNode, Type, boolean)15100%2100%020401
isSubscript(ExpressionNode)14100%4100%030501
processScopeOf(ScopeOfNode)12100%n/a010401
addStandardConversions(ExpressionNode)12100%n/a010401
processStatementExpression(StatementExpressionNode)11100%n/a010301
processResult(ResultNode)11100%n/a010301
processSpawn(SpawnNode)10100%n/a010301
processCOMMA(OperatorNode)8100%n/a010201
error(String, ASTNode)6100%n/a010101
error(UnsourcedException, ASTNode)6100%n/a010101
setStatementAnalyzer(StatementAnalyzer)4100%n/a010201
processPrefixOperators(OperatorNode)4100%n/a010201
static {...}100%n/a010101