CodeGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,337 of 4,13143%518 of 81936%3695146081,0661547
add(Node, CodeGenerator.Context)1,6461,00337%34116332%23629944870401
processEnd(Node, CodeGenerator.Context)920%260%1717212111
strEscape(String, String, String, String, String, boolean, boolean)7217971%253558%1839135201
addArrowFunction(Node, Node, Node, CodeGenerator.Context)630%100%66171711
addNonEmptyStatement(Node, CodeGenerator.Context, boolean)515049%101254%81292501
CodeGenerator(CodeConsumer, CompilerOptions)450%n/a11111111
addStringKey(Node)393950%17729%121392201
arrowFunctionNeedsParens(Node)380%180%1010121211
isSimpleNumber(String)380%120%778811
identifierEscape(String)3313%712%457901
addObjectPattern(Node)260%0%337711
addFunction(Node, Node, Node, CodeGenerator.Context)4265%8642%7851701
maybeAddAccessibilityModifier(Node)0%0%224411
regexpEscape(String)0%n/a111111
getSimpleNumber(String)0%0%337711
addCaseBody(Node)0%n/a115511
isFirstChild(Node)0%0%332211
maybeAddTypeDecl(Node)28%50%123501
isBlockDeclOrDo(Node)2472%562%3531001
tagAsStrict()0%n/a113311
addList(Node, String)0%n/a112211
opRequiresParentheses(Node, int, CodeGenerator.Context)3083%1178%383701
isFirstOperandOfExponentiationExpression(Node)64%33%340201
isIndirectEval(Node)62%50%240101
precedence(Node)58%50%121301
jsString(String, boolean)5893%872%2701401
isObjectLitOrCastOfObjectLit(Node)71%50%240101
tagAsTypeSummary()0%n/a112211
tagAsExterns()0%n/a112211
addArrayList(Node)2790%583%141901
getFirstNonEmptyChild(Node)2488%675%251801
maybeAddGenericTypes(Node)72%50%121401
maybeAddOptional(Node)62%50%121301
getContextForNonEmptyExpression(CodeGenerator.Context)71%50%120101
getContextForNoInOperator(CodeGenerator.Context)71%50%120101
addList(Node, boolean, CodeGenerator.Context, String)4297%990%160801
addJsString(Node)41100%75%1301001
unrollBinaryOperator(Node, Token, String, CodeGenerator.Context, CodeGenerator.Context, int, int)36100%100%0301001
CodeGenerator(CodeConsumer)35100%n/a0101101
getNonEmptyChildCount(Node, int)32100%8100%050801
addExpr(Node, int, CodeGenerator.Context)100%100%020601
addAllSiblings(Node)100%100%020301
addList(Node)100%n/a010201
addIdentifier(String)100%n/a010201
forCostEstimation(CodeConsumer)100%n/a010101
add(String)100%n/a010201
add(Node)100%n/a010201