Dactyloidae/js/src/frontend
2019-02-16 00:12:59 +08:00
..
BytecodeCompiler.cpp Part 2: Call NameFunctions after emitting 2019-02-15 23:38:45 +08:00
BytecodeCompiler.h Bug 755821: Function() should use the parser's argument parsing code 2019-02-15 23:38:10 +08:00
BytecodeEmitter.cpp Convert the trailing array of BindingNames at the end of the various kinds of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model 2019-02-16 00:12:57 +08:00
BytecodeEmitter.h Bug 1360839 - Call IteratorClose due to abrupt completion from yield 2019-02-15 23:39:36 +08:00
FoldConstants.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FoldConstants.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FullParseHandler.h Part 1: Implement ES6 function name property semantics 2019-02-15 23:38:44 +08:00
NameAnalysisTypes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
NameCollections.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
NameFunctions.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
NameFunctions.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ParseNode-inl.h Part 1: Implement ES6 function name property semantics 2019-02-15 23:38:44 +08:00
ParseNode.cpp Convert the trailing array of BindingNames at the end of the various kinds of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model 2019-02-16 00:12:57 +08:00
ParseNode.h Bug 1322314 - Disallow emitting ParseNode twice 2019-02-15 23:38:54 +08:00
Parser.cpp Call the relevant scope-data constructor when allocating it, and poison/mark as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes. 2019-02-16 00:12:59 +08:00
Parser.h Bug 755821: Function() should use the parser's argument parsing code 2019-02-15 23:38:10 +08:00
SharedContext.h Bug 1320388: Move JSFunction::HAS_REST to JSScript and LazyScript 2019-02-15 23:38:38 +08:00
SourceNotes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SyntaxParseHandler.h Part 1: Implement ES6 function name property semantics 2019-02-15 23:38:44 +08:00
TokenKind.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TokenStream.cpp Correctly tokenize valid JS names when using Unicode mathematical alphanumeric symbols as variable name 2019-02-15 23:38:13 +08:00
TokenStream.h Correctly tokenize valid JS names when using Unicode mathematical alphanumeric symbols as variable name 2019-02-15 23:38:13 +08:00