TupleExprToIrConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,493 of 5,4930%1,013 of 1,0130%5615611,1851,1855252
normalize(TupleExpr, boolean)5470%760%393914314311
renderExpr(ValueExpr)4750%820%424210410411
toIRSelectRaw(TupleExpr, TupleExprIRRenderer, boolean)4640%740%3838777711
toIRSelect(TupleExpr)4310%620%3232737311
collectVarNames(ValueExpr, Set)3050%640%3333909011
buildPathSequenceFromJoinAllowingUnions(TupleExpr, Var, Var)2910%680%3535656511
static {...}2910%20%22262611
containsAggregate(ValueExpr)2770%880%4545575711
applyAggregateHoisting(TupleExprToIrConverter.Normalized)2450%440%2323494911
parseZeroOrOneProjectionNode(TupleExpr)2040%500%2626525211
buildPathSequenceFromChain(TupleExpr, Var, Var)1850%360%1919474711
tryParseNegatedPropertySetFromUnion(TupleExpr, Var, Var)1820%400%2121363611
renderAggregate(AggregateOperator)1750%340%1818333311
renderExprWithSubstitution(ValueExpr, Map)1400%260%1414313111
parseFirstStepUnion(TupleExpr, Var)1180%220%1212303011
parseAPathInner(TupleExpr, Var, Var)1060%200%1111292911
asConstraint(String)1050%340%1818252511
flattenUnion(TupleExpr, List)920%200%1111181811
lambda$applyAggregateHoisting$1(TupleExprToIrConverter.AggregateScan, String, String)790%60%44131311
tryParseJoinOfUnionAndZeroOrOne(TupleExpr, Var)720%100%66181811
extractSeparatorLiteral(ValueExpr)620%200%1111181811
quantifier(long, long)540%200%1111121211
renderExists(Exists)530%n/a11111111
parseAtomicFromStatement(StatementPattern, Var, Var)500%100%66101011
buildPathExprForArbitraryLengthPath(ArbitraryLengthPath)420%40%338811
renderIn(ListMemberOperator, boolean)380%60%446611
rootHasExplicitScope(TupleExpr)330%160%997711
mathOp(MathExpr.MathOp)310%100%66111111
isHavingCandidate(ValueExpr, Set, Set)310%80%558811
getContextVarSafe(Object)300%40%339911
renderVarOrValue(Var)260%80%557711
getContextVarSafe(StatementPattern)220%20%227711
flattenJoin(TupleExpr, List)200%20%227711
op(Compare.CompareOp)190%70%778811
freeVarName(Var)190%80%554411
TupleExprToIrConverter(TupleExprIRRenderer)180%n/a115511
asIri(Var)150%60%441111
containsExtension(TupleExpr)140%20%225511
containsExtensionShallow(TupleExpr)140%20%225511
lambda$applyAggregateHoisting$0(TupleExprToIrConverter.AggregateScan, String)140%20%221111
isConstIriVar(Var)130%60%441111
lambda$toIRSelect$2(Set, IrProjectionItem)120%40%333311
convertIRIToString(IRI)100%n/a111111
convertValueToString(Value)100%n/a111111
isAnonHavingName(String)100%40%331111
renderExprForHaving(ValueExpr, TupleExprToIrConverter.Normalized)100%20%221111
collectFreeVars(TupleExpr, Set)100%20%224411
freeVars(ValueExpr)90%n/a113311
hasExplicitRootScope(TupleExpr)80%n/a112211
toIRSelectRaw(TupleExpr, TupleExprIRRenderer)50%n/a111111
sameVar(Var, Var)0%n/a111111
isAnonPathVar(Var)0%n/a111111