LCOV - code coverage report
Current view:
top level
-
js/src/frontend
- BytecodeEmitter.h
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
86
87
98.9 %
Date:
2017-07-14 16:53:18
Functions:
65
72
90.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN2js8frontend11CGConstList6appendERKN2JS5ValueE
1
_ZN2js8frontend11CGConstListC2EP9JSContext
1
_ZN2js8frontend11CGConstListD2Ev
1
_ZN2js8frontend11CGScopeList6appendEPNS_5ScopeE
1
_ZN2js8frontend11CGScopeListC2EP9JSContext
1
_ZN2js8frontend11CGScopeListD2Ev
1
_ZN2js8frontend12CGObjectListC2Ev
1
_ZN2js8frontend13CGTryNoteListC2EP9JSContext
1
_ZN2js8frontend13CGTryNoteListD2Ev
1
_ZN2js8frontend15BytecodeEmitter11EmitSectionC2EP9JSContextj
1
_ZN2js8frontend15BytecodeEmitter11EmitSectionD2Ev
1
_ZN2js8frontend15BytecodeEmitter11emitGetNameEP6JSAtomb
1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitAssignmentEPNS0_9ParseNodeE4JSOpS4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitAssignmentEPNS0_9ParseNodeE4JSOpS4_EUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_
1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitNameIncDecEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitNameIncDecEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_
1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_32emitSetOrInitializeDestructuringEPNS0_9ParseNodeENS1_19DestructuringFlavorEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter12switchToMainEv
1
_ZN2js8frontend15BytecodeEmitter13makeAtomIndexEP6JSAtomPj
1
_ZN2js8frontend15BytecodeEmitter16switchToPrologueEv
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_12EmitterScope21enterComprehensionForEPS1_N2JS6HandleIPNS_12LexicalScope4DataEEEEUlS4_RKNS0_12NameLocationEbE_EEbNS6_IP6JSAtomEET_
0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_12emitFunctionEPNS0_9ParseNodeEbEUlPS1_RKNS0_12NameLocationEbE0_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_21emitSingleDeclarationEPNS0_9ParseNodeES4_S4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_21emitSingleDeclarationEPNS0_9ParseNodeES4_S4_EUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_25emitLexicalInitializationEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_25emitLexicalInitializationEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_29emitInitializeForInOrOfTargetEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_29emitInitializeForInOrOfTargetEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_32emitSetOrInitializeDestructuringEPNS0_9ParseNodeENS1_19DestructuringFlavorEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_35emitFunctionFormalParametersAndBodyEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_9emitForInEPNS0_9ParseNodeEPNS1_12EmitterScopeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_
0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_9emitForInEPNS0_9ParseNodeEPNS1_12EmitterScopeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_
0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZZNS1_34emitInitializeFunctionSpecialNamesEvENKUlPS1_N2JS6HandleIPNS_12PropertyNameEEE4JSOpE_clES3_S8_S9_EUlS3_RKNS0_12NameLocationEbE_EEbNS5_IP6JSAtomEET_
1
_ZN2js8frontend15BytecodeEmitter18setVarEmitterScopeEPNS1_12EmitterScopeE
1
_ZN2js8frontend15BytecodeEmitter21setFunctionBodyEndPosENS0_8TokenPosE
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_12EmitterScope21enterComprehensionForEPS1_N2JS6HandleIPNS_12LexicalScope4DataEEEEUlS4_RKNS0_12NameLocationEbE_EEbNS6_IP6JSAtomEET_b
0
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_12emitFunctionEPNS0_9ParseNodeEbEUlPS1_RKNS0_12NameLocationEbE0_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_14emitAssignmentEPNS0_9ParseNodeE4JSOpS4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_14emitNameIncDecEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_21emitSingleDeclarationEPNS0_9ParseNodeES4_S4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_25emitLexicalInitializationEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_29emitInitializeForInOrOfTargetEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_32emitSetOrInitializeDestructuringEPNS0_9ParseNodeENS1_19DestructuringFlavorEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_35emitFunctionFormalParametersAndBodyEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
0
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_9emitForInEPNS0_9ParseNodeEPNS1_12EmitterScopeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b
0
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZZNS1_34emitInitializeFunctionSpecialNamesEvENKUlPS1_N2JS6HandleIPNS_12PropertyNameEEE4JSOpE_clES3_S8_S9_EUlS3_RKNS0_12NameLocationEbE_EEbNS5_IP6JSAtomEET_b
1
_ZN2js8frontend15BytecodeEmitter34locationOfNameBoundInFunctionScopeEP6JSAtom
1
_ZN2js8frontend15BytecodeEmitterC2IDsEEPS1_PNS0_6ParserINS0_16FullParseHandlerET_EEPNS0_13SharedContextEN2JS6HandleIP8JSScriptEENSC_IPNS_10LazyScriptEEENS0_8TokenPosENS1_11EmitterModeE
1
_ZN2js8frontend15BytecodeEmitterC2IDsEEPS1_PNS0_6ParserINS0_16FullParseHandlerET_EEPNS0_13SharedContextEN2JS6HandleIP8JSScriptEENSC_IPNS_10LazyScriptEEEjNS1_11EmitterModeE
1
_ZN2js8frontend15BytecodeEmitterD2Ev
1
_ZN2js8frontend15CGScopeNoteListC2EP9JSContext
1
_ZN2js8frontend15CGScopeNoteListD2Ev
1
_ZN2js8frontend25CGYieldAndAwaitOffsetList6appendEj
1
_ZN2js8frontend25CGYieldAndAwaitOffsetListC2EP9JSContext
1
_ZN2js8frontend25CGYieldAndAwaitOffsetListD2Ev
1
_ZN2js8frontend8JumpListC2Ev
1
_ZNK2js8frontend11CGConstList6lengthEv
1
_ZNK2js8frontend11CGScopeList6lengthEv
1
_ZNK2js8frontend13CGTryNoteList6lengthEv
1
_ZNK2js8frontend15BytecodeEmitter10inPrologueEv
1
_ZNK2js8frontend15BytecodeEmitter11currentLineEv
1
_ZNK2js8frontend15BytecodeEmitter14lastNoteOffsetEv
1
_ZNK2js8frontend15BytecodeEmitter14outermostScopeEv
1
_ZNK2js8frontend15BytecodeEmitter14prologueOffsetEv
1
_ZNK2js8frontend15BytecodeEmitter22lastOpcodeIsJumpTargetEv
1
_ZNK2js8frontend15BytecodeEmitter23lastNonJumpTargetOffsetEv
1
_ZNK2js8frontend15BytecodeEmitter4codeEl
1
_ZNK2js8frontend15BytecodeEmitter4codeEv
1
_ZNK2js8frontend15BytecodeEmitter5notesEv
1
_ZNK2js8frontend15BytecodeEmitter6offsetEv
1
_ZNK2js8frontend15CGScopeNoteList6lengthEv
1
_ZNK2js8frontend25CGYieldAndAwaitOffsetList6lengthEv
1
Generated by:
LCOV version 1.13