ProcessClosurePrimitives

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,250 of 2,60913%348 of 40013%2202485186093340
maybeProcessClassBaseCall(NodeTraversal, Node)3690%720%3737878711
processSetCssNameMapping(NodeTraversal, Node, Node)2700%340%1818515111
processBaseClassCall(NodeTraversal, Node)1980%320%1717525211
visit(NodeTraversal, Node, Node)1738332%362742%2539365801
processRequireCall(NodeTraversal, Node, Node)1050%200%1111222211
verifyDefine(NodeTraversal, Node, Node, Node)850%160%99171711
processProvideCall(NodeTraversal, Node, Node)800%60%44181811
maybeAddStringNodeToSymbolTable(Node)800%40%33222211
processProvideFromPreviousPass(NodeTraversal, String, Node)700%60%44171711
process(Node, Node)675444%9743%79132301
handleClosureDefinesValues(NodeTraversal, Node)620%140%88141411
handleStubDefinition(NodeTraversal, Node)541521%12425%7991501
verifySetCssNameMapping(NodeTraversal, Node, Node)500%120%77171711
registerAnyProvidedPrefixes(String, Node, JSModule)490%40%339911
isNamespacePlaceholder(Node)470%140%88141411
replaceGoogDefines(Node)460%20%22111111
verifyProvide(NodeTraversal, Node, Node)430%40%338811
getAnyValueOfType(JSDocInfo)410%60%55101011
processForwardDeclare(NodeTraversal, Node, Node)410%20%22131311
processAddDependency(Node, Node)370%40%33111111
processDefineCall(NodeTraversal, Node, Node)270%20%228811
validPrimitiveCall(NodeTraversal, Node)250%60%445511
processInheritsCall(Node)230%60%446611
verifyLastArgumentIsString(NodeTraversal, Node, Node)230%60%443311
verifyOfType(NodeTraversal, Node, Node, Token)220%20%226611
verifyIsLast(NodeTraversal, Node, Node)210%20%226611
verifyNotNull(NodeTraversal, Node, Node)200%20%226611
reportBadBaseMethodUse(NodeTraversal, Node, String, String)180%n/a112211
createUnknownTypeJsDocInfo()170%n/a114411
baseUsedInClass(Node)150%40%334411
isValidDefineValue(Node)140%30%334411
reportBadGoogBaseUse(NodeTraversal, Node, String)140%n/a112211
handleCandidateProvideDefinition(NodeTraversal, Node, Node)114078%21487%2921301
getEnclosingDeclNameNode(Node)100%20%222211
reportBadClosureCommonDefinesDefinition(NodeTraversal, Node)100%n/a112211
maybeAddToSymbolTable(Node)80%20%223311
hotSwapScript(Node, Node)50%n/a112211
static {...}97100%n/a0102601
ProcessClosurePrimitives(AbstractCompiler, PreprocessorSymbolTable, CheckLevel, boolean)67100%n/a0101501
getExportedVariableNames()100%n/a010101