Index: testing/libfuzzer/fuzzers/dicts/generated/v8_script_parser_fuzzer.dict |
diff --git a/testing/libfuzzer/fuzzers/dicts/generated/v8_script_parser_fuzzer.dict b/testing/libfuzzer/fuzzers/dicts/generated/v8_script_parser_fuzzer.dict |
new file mode 100644 |
index 0000000000000000000000000000000000000000..bb8f5e80809c730bfa549f8fb8afc5b5d5e9e52a |
--- /dev/null |
+++ b/testing/libfuzzer/fuzzers/dicts/generated/v8_script_parser_fuzzer.dict |
@@ -0,0 +1,1656 @@ |
+# |
+# AFL dictionary for JavaScript |
+# ----------------------------- |
+# |
+# Contains basic reserved keywords and syntax building blocks. |
+# |
+# Created by Michal Zalewski <lcamtuf@google.com> |
+# |
+ |
+keyword_arguments="arguments" |
+keyword_break="break" |
+keyword_case="case" |
+keyword_catch="catch" |
+keyword_const="const" |
+keyword_continue="continue" |
+keyword_debugger="debugger" |
+keyword_decodeURI="decodeURI" |
+keyword_default="default" |
+keyword_delete="delete" |
+keyword_do="do" |
+keyword_else="else" |
+keyword_escape="escape" |
+keyword_eval="eval" |
+keyword_export="export" |
+keyword_finally="finally" |
+keyword_for="for (a=0;a<2;a++)" |
+keyword_function="function" |
+keyword_if="if" |
+keyword_in="in" |
+keyword_instanceof="instanceof" |
+keyword_isNaN="isNaN" |
+keyword_let="let" |
+keyword_new="new" |
+keyword_parseInt="parseInt" |
+keyword_return="return" |
+keyword_super="super" |
+keyword_switch="switch" |
+keyword_this="this" |
+keyword_throw="throw" |
+keyword_try="try" |
+keyword_typeof="typeof" |
+keyword_var="var" |
+keyword_void="void" |
+keyword_while="while" |
+keyword_with="with" |
+ |
+misc_1=" 1" |
+misc_a="a" |
+misc_array=" [1]" |
+misc_assign=" a=1" |
+misc_code_block=" {1}" |
+misc_colon_num=" 1:" |
+misc_colon_string=" 'a':" |
+misc_comma=" ," |
+misc_comment_block=" /* */" |
+misc_comment_line=" //" |
+misc_cond=" 1?2:3" |
+misc_dec=" --" |
+misc_div=" /" |
+misc_equals=" =" |
+misc_fn=" a()" |
+misc_identical=" ===" |
+misc_inc=" ++" |
+misc_minus=" -" |
+misc_modulo=" %" |
+misc_parentheses=" ()" |
+misc_parentheses_1=" (1)" |
+misc_parentheses_1x4=" (1,1,1,1)" |
+misc_parentheses_a=" (a)" |
+misc_period="." |
+misc_plus=" +" |
+misc_plus_assign=" +=" |
+misc_regex=" /a/g" |
+misc_rol=" <<<" |
+misc_semicolon=" ;" |
+misc_serialized_object=" {'a': 1}" |
+misc_string=" 'a'" |
+misc_unicode=" '\\u0001'" |
+misc_shl=" <<" |
+misc_shr=" >>" |
+misc_sae=" >>>" |
+misc_bit_or=" |" |
+misc_bit_and=" &" |
+misc_bit_xor=" ^" |
+misc_bit_not=" ~" |
+ |
+object_Array=" Array" |
+object_Boolean=" Boolean" |
+object_Date=" Date" |
+object_Function=" Function" |
+object_Infinity=" Infinity" |
+object_Int8Array=" Int8Array" |
+object_Math=" Math" |
+object_NaN=" NaN" |
+object_Number=" Number" |
+object_Object=" Object" |
+object_RegExp=" RegExp" |
+object_String=" String" |
+object_Symbol=" Symbol" |
+object_false=" false" |
+object_null=" null" |
+object_true=" true" |
+ |
+prop_charAt=".charAt" |
+prop_concat=".concat" |
+prop_constructor=".constructor" |
+prop_destructor=".destructor" |
+prop_length=".length" |
+prop_match=".match" |
+prop_proto=".__proto__" |
+prop_prototype=".prototype" |
+prop_slice=".slice" |
+prop_toCode=".toCode" |
+prop_toString=".toString" |
+prop_valueOf=".valueOf" |
+ |
+ |
+# This part has been generated with testing/libfuzzer/dictionary_generator.py |
+# using v8_script_parser_fuzzer binary and ECMA-262 standard 6.0. |
+"all" |
+"ECMA-404." |
+"contexts." |
+"Date.prototype.setHours" |
+"IsConstructor" |
+"forbidden" |
+"dynamic" |
+"month" |
+"(exclusive)" |
+"(OOPSLA" |
+"arguments)" |
+"consists" |
+"expressions" |
+"(which" |
+"(in" |
+"WeakSet" |
+"whose" |
+"iterator" |
+"PATENT" |
+"(for" |
+"equivalence" |
+"including" |
+"to" |
+"tail" |
+"program" |
+"under" |
+"immutable" |
+"started" |
+"@" |
+"digit" |
+"returned" |
+"very" |
+"activation" |
+"\'UA-32577963-1\']);" |
+"Classes" |
+"every" |
+"updates" |
+"U+200C" |
+"(URI):" |
+"condition" |
+"(QUOTATION" |
+"exponential" |
+"Reference" |
+"EXPRESS" |
+"list" |
+"prefix" |
+"non-extensible" |
+"large" |
+"INDIRECT," |
+"NY," |
+"enclosing" |
+"small" |
+"abbreviated" |
+"built-in" |
+"range." |
+"BUSINESS" |
+"C++," |
+"translating" |
+"surrounding" |
+"second" |
+"Version" |
+"pass" |
+"UTF-8." |
+"invariant" |
+"(LINE" |
+"implemented" |
+"INFRINGE" |
+"Z." |
+"Latin" |
+"incompatible" |
+"section" |
+"selected" |
+"supplied" |
+"decoding" |
+"version" |
+"run" |
+"above" |
+"Int8Array" |
+"method" |
+""BSD" |
+"full" |
+"escaping" |
+"Undefined" |
+"compilation" |
+"never" |
+"component" |
+"here" |
+"ranges" |
+"reported" |
+"U+007D" |
+"operations." |
+"active" |
+"path" |
+"placeholder" |
+"8601:2004(E)" |
+"search" |
+"White_Space" |
+"U+10FFFF," |
+"changed" |
+"allows" |
+"(see" |
+"SOLIDUS)" |
+"prior" |
+"real" |
+"successors" |
+"error," |
+"error." |
+"proxy" |
+"prints" |
+"via" |
+"shorthand" |
+"divide" |
+"replace" |
+"Object.defineProperties" |
+"Instance" |
+"TO" |
+"S," |
+"SUCH" |
+"total" |
+"unit" |
+"languages" |
+"executable" |
+"takes" |
+"would" |
+"U+003A" |
+"contains" |
+"negative" |
+"URI;" |
+"call" |
+"JTC" |
+"6" |
+"type" |
+"until" |
+"more" |
+"Date.prototype.setMinutes" |
+"GOODS" |
+"EXEMPLARY," |
+"expose" |
+"SIGN)" |
+"flag" |
+"U+000A" |
+"V" |
+"Representation" |
+"Alphabetic" |
+"hold" |
+"finalization" |
+"must" |
+"Array.prototype" |
+"PROVIDED" |
+"none" |
+"word" |
+"U+000D" |
+"hour" |
+"SV" |
+"(REVERSE" |
+"paragraph" |
+"ms" |
+"v" |
+"exceptions" |
+"COMMA," |
+"root" |
+"could" |
+"defer" |
+"compare" |
+"type." |
+"(with" |
+"JavaScript" |
+"states" |
+"minimum" |
+"numbers" |
+"keep" |
+"SEPARATOR)," |
+"absolute" |
+"information" |
+"end" |
+"recursive" |
+"Format" |
+"provide" |
+"DataView" |
+"HOWEVER" |
+"maps" |
+"reject" |
+"Promise" |
+"IMPLIED" |
+"<CR>" |
+"A" |
+"description" |
+"binary" |
+"Arrays" |
+"typed" |
+"after" |
+"variant" |
+"mapping" |
+"U+0024" |
+"hoisting" |
+"reflect" |
+"SPECIAL," |
+"types" |
+"All" |
+"short" |
+"(CHARACTER" |
+"postfix" |
+"ID_Start" |
+"map," |
+"blocks." |
+")" |
+"LICENSING" |
+"QUOTATION" |
+"order" |
+"DAMAGES" |
+"operations" |
+"executed" |
+"interpretation" |
+"V," |
+"over" |
+"NO-BREAK" |
+"expects" |
+"through" |
+"LINE" |
+"its" |
+"before" |
+"byteLength" |
+"style" |
+"20" |
+"(V," |
+"CreateIterResultObject" |
+"," |
+"writing" |
+"detected" |
+"verifies" |
+"SUBSTITUTE" |
+"might" |
+"then" |
+"them" |
+"skipped" |
+"combination" |
+"strings." |
+"URI" |
+"number" |
+"of:" |
+"nested" |
+"operation." |
+"[~U]" |
+"always" |
+"decimal" |
+"Date.prototype.setMonth" |
+"token" |
+"API" |
+"twice." |
+"arrow" |
+"each" |
+"types." |
+"side" |
+"(but" |
+"GetSuperConstructor" |
+"directly" |
+"Zone" |
+"UTC" |
+"FITNESS" |
+"numeric" |
+"expect" |
+"RegExp" |
+"loops" |
+"operation" |
+"scope)" |
+"Type" |
+"Reflect.ownKeys" |
+"More" |
+"WILL" |
+"by" |
+"mark-up" |
+"restricted" |
+"since" |
+"BMP" |
+"7" |
+"newly" |
+"Super" |
+"Class" |
+"Must" |
+"loop." |
+"Extension" |
+"found" |
+"free" |
+"standard" |
+"reason" |
+"base" |
+"byteOffset" |
+"Constructor" |
+"put" |
+"Block" |
+"thrown" |
+"definition" |
+"pairs" |
+"unresolved" |
+"created" |
+"starts" |
+"filter" |
+"uses" |
+"assign" |
+"already" |
+"features" |
+">>" |
+"encoding" |
+"SYMBOL" |
+"TC39" |
+"SameValue" |
+"primary" |
+"system" |
+"Maps" |
+"Handler" |
+"done" |
+"notify" |
+"another" |
+"RETURN)," |
+"SMALL" |
+"Date.prototype.setSeconds" |
+"script" |
+"top" |
+"least" |
+"ToString" |
+"needed" |
+"SymbolDescriptiveString" |
+"too" |
+"statement" |
+"store" |
+"passed" |
+"Language" |
+"OrdinaryHasInstance" |
+"Named" |
+"immediate" |
+"direct" |
+"tokens" |
+"execution." |
+"BRACKET)." |
+"translation" |
+"to:" |
+"kind" |
+"Code" |
+"keyword" |
+"double" |
+"enabled" |
+"zero" |
+"normalizing" |
+"Reflect.getOwnPropertyDescriptor" |
+"(NOTE" |
+"minus" |
+"debugging" |
+"script." |
+"constructors" |
+"bitwise" |
+"randomly" |
+"UTC," |
+"Reflect.has" |
+"initialized" |
+"U+005D" |
+"null" |
+"ARISING" |
+"UTF-8," |
+"contents" |
+"option" |
+"forced" |
+"Power" |
+"-" |
+"eagerly" |
+"indexes" |
+"also" |
+"internal" |
+"(LEFT" |
+"Date.prototype.setYear" |
+"ARE" |
+"REGARDING" |
+"added" |
+"object" |
+"most" |
+"optimized" |
+"regular" |
+"rejected" |
+"letter" |
+"scripts" |
+"Date.prototype.setDate" |
+"The" |
+"<ZWNJ>" |
+"brackets" |
+"flow" |
+"traditional" |
+"Single" |
+"Boolean" |
+"place" |
+"parenthesis" |
+"Native" |
+"+" |
+"heuristics" |
+"radix" |
+"SyntaxError" |
+"(N," |
+"syntax" |
+"attempts" |
+"O," |
+"relation" |
+"find" |
+"(COMMA)." |
+"access" |
+"(COMMA)," |
+"parameters" |
+"THAT" |
+"HTML" |
+"8" |
+"exports" |
+"dependent" |
+"account" |
+"Value" |
+"(P)" |
+"ToLength" |
+"non-integer" |
+"report" |
+"during" |
+"target" |
+"runs" |
+"resolve" |
+"THIS" |
+"fields" |
+"bytes" |
+"remove" |
+"twice" |
+"common" |
+"CET," |
+"parameter," |
+"parameter." |
+"automatic" |
+"ToObject" |
+"set" |
+"reference" |
+"locale" |
+"testing" |
+"<ZWNBSP>" |
+"Tail" |
+"are" |
+"arg" |
+"hash" |
+"(CARRIAGE" |
+"stringify" |
+"said" |
+"currently" |
+"BUT" |
+"future" |
+"various" |
+"OWNERSHIP" |
+"consecutive" |
+"conditions" |
+"available" |
+"C" |
+"1))" |
+"creating" |
+"missing" |
+"modify" |
+"weak" |
+"zone," |
+"PROCUREMENT" |
+"succeed" |
+"IS"" |
+"interface" |
+"IMPLEMENT" |
+"AND" |
+"both" |
+"c" |
+"TypeError" |
+"last" |
+"SHALL" |
+"false," |
+"against" |
+"became" |
+"PURPOSE" |
+"context" |
+"receiver" |
+"exceeds" |
+"(MV)," |
+"finds" |
+"WARRANTY" |
+"point" |
+"header" |
+"globals" |
+"written" |
+"slots" |
+"Method" |
+"iterable" |
+"Wide" |
+"Date.prototype.toDateString" |
+"C," |
+"format," |
+"create" |
+"Processing" |
+"(SV," |
+"been" |
+"accessor" |
+"Early" |
+"TORT" |
+"JSON" |
+"UTF-16." |
+"basic" |
+"expected" |
+"C0" |
+"empty" |
+"Date.prototype.setUTCMilliseconds" |
+"CLEF)." |
+"precision" |
+"N" |
+"TV," |
+"assigning" |
+"exception" |
+"Date.prototype.setMilliseconds" |
+"frozen" |
+"Uint16Array" |
+"deferred" |
+"optimization" |
+"replaced" |
+"Object.defineProperty" |
+"error" |
+"property" |
+"EVENT" |
+"loop" |
+"resolved" |
+"USE," |
+"Both" |
+"is" |
+"binding" |
+"it" |
+"encountered" |
+"itself" |
+"[[Handler]]" |
+"containing" |
+"U+005F" |
+"ISO/IEC" |
+"Boolean.prototype.toString" |
+"flag." |
+"make" |
+"NaN" |
+"shorter" |
+"(PARAGRAPH" |
+"(MV," |
+"split" |
+"9" |
+"AT&T" |
+"U+005B" |
+"(TV)" |
+"used" |
+"keys" |
+"assignment" |
+"LIABILITY," |
+"NOT" |
+"levels" |
+"moving" |
+"user" |
+"characters" |
+"CONDUCT" |
+"stack" |
+"normalization" |
+"early" |
+"lower" |
+"surrogate" |
+"changes" |
+"ZERO)," |
+"flags" |
+"Names" |
+"y" |
+"entry" |
+"the" |
+"encodeURIComponent" |
+"ECMA" |
+"left" |
+"construct" |
+"quoted" |
+"sentence" |
+"||" |
+"overflows" |
+"SERVICES;" |
+"(F," |
+"Inherited" |
+"followed" |
+"32" |
+"yet" |
+"previous" |
+"tables" |
+"Assignment" |
+"LEFT-TO-RIGHT" |
+"character" |
+"source" |
+"n" |
+"collections" |
+"found," |
+"input" |
+"has" |
+"remaining" |
+"..." |
+"format" |
+"lexically" |
+"big" |
+"(O," |
+"possible" |
+"marked" |
+"integer" |
+"bit" |
+"enumerable" |
+"formal" |
+"ON" |
+"d" |
+"OF" |
+"ignore" |
+"steps" |
+"Date.prototype.toISOString" |
+"table." |
+"OR" |
+"right" |
+"old" |
+"Reflect.set" |
+"<PS>" |
+"creation" |
+"back" |
+"Numeric" |
+"apply" |
+"indirect" |
+"encodeURI" |
+"sourceText" |
+"String" |
+"for" |
+"notification" |
+"subclass" |
+"<LF>" |
+"track" |
+"Let" |
+"eliminate" |
+"either" |
+"be" |
+"<LS>" |
+"algorithmic" |
+"Calls" |
+"processing" |
+"O" |
+"step" |
+"RIGHT-TO-LEFT" |
+"ToNumber" |
+"BMP." |
+"method." |
+"from" |
+"Property" |
+"properties" |
+"<ZWJ>," |
+"Abstract" |
+"Argument" |
+"range" |
+"extensions" |
+"value." |
+"runtime" |
+"automatically" |
+"Common" |
+"IANA" |
+"primitive" |
+"statements" |
+"constructor." |
+"garbage" |
+"CAUSED" |
+"into" |
+"within" |
+"bound" |
+"ACM" |
+"parsing" |
+"Literal" |
+"Java" |
+"Reflect.get" |
+"IsRegExp" |
+"32-bit" |
+"U+005C" |
+"Keys" |
+"intrinsic" |
+"support" |
+"initial" |
+"handles" |
+"long" |
+"ReferenceError" |
+"RangeError" |
+"array." |
+"Variable" |
+"perform" |
+"analyze" |
+"was" |
+"(i.e." |
+"form" |
+"memory" |
+"failure" |
+"decodeURIComponent" |
+"CONTRACT," |
+"statement." |
+"objects." |
+"true" |
+"objects)" |
+"Left" |
+"arrays" |
+"inside" |
+"caller" |
+"maximum" |
+"...," |
+"annotations" |
+"LEFT" |
+"called" |
+"constant" |
+"defined" |
+"Deseret" |
+"iterator," |
+"To" |
+"single" |
+"Arguments" |
+"floating" |
+"check" |
+"Map" |
+"Only" |
+"no" |
+"TV" |
+"binding." |
+"when" |
+"Possible" |
+"invalid" |
+"A." |
+"application" |
+"points" |
+"Proxy" |
+"Scripts" |
+"test" |
+"Reflect.isExtensible" |
+"arithmetic" |
+"node" |
+"elements" |
+"update" |
+"prepared" |
+"class" |
+"AT" |
+"variable" |
+"structure" |
+"for-in" |
+"required" |
+"modules" |
+"An" |
+"NOTE" |
+"logical" |
+"time" |
+"PROFITS;" |
+"code)" |
+"requires" |
+"CreateDataProperty" |
+"non-writable" |
+"once" |
+"code" |
+"partial" |
+"FEED)," |
+"chain" |
+"FEED)." |
+"(MUSICAL" |
+"global" |
+"existing" |
+"WIDTH" |
+"signatures" |
+"per" |
+"computation" |
+"SOLIDUS)," |
+"U+017F" |
+"CLEF" |
+"millisecond" |
+"aligned" |
+"U+007B" |
+"zone" |
+"default," |
+"Object" |
+"environment" |
+"0" |
+"Array.prototype.concat" |
+"stable" |
+"include" |
+"resources" |
+"uninitialized" |
+"division" |
+"string" |
+"LOSS" |
+"(LATIN" |
+"(INCLUDING," |
+"Tagged" |
+"Keyed" |
+"P" |
+"ObjectDefineProperties" |
+"anonymous" |
+"entries" |
+"specific" |
+"minute" |
+"level" |
+"did" |
+"positions" |
+"Global" |
+"EvalError" |
+"round" |
+"Canonical" |
+"prevent" |
+"CODE" |
+"HTTP" |
+"INFORMATION" |
+"M," |
+"M." |
+"object." |
+"initializer" |
+"non-strict" |
+"manipulating" |
+"Date.prototype.setUTCMinutes" |
+"index" |
+"adds" |
+"appear" |
+"TO," |
+"MUSICAL" |
+"current" |
+"Float64Array" |
+"lazily" |
+"template" |
+"shared" |
+";" |
+"filled" |
+"body" |
+"(SOLIDUS)" |
+"U+2028" |
+"U+2029" |
+"Descriptor" |
+"objects" |
+"(FORM" |
+"[" |
+"UTF-16," |
+"implicit" |
+"change" |
+"convert" |
+""AS" |
+"shift" |
+"31" |
+"Date.prototype.setUTCSeconds" |
+"queue" |
+"MV" |
+"weekday" |
+"(MV)" |
+"{" |
+"Null" |
+"named" |
+"tasks" |
+"GetOwnPropertyKeys" |
+"extra" |
+"When" |
+"Construct" |
+"modifying" |
+"Languages" |
+"names" |
+"(DIGIT" |
+"marker" |
+"Import" |
+"bindings" |
+"use" |
+"additive" |
+"handled" |
+"&" |
+"illegal" |
+"value," |
+"value)" |
+"next" |
+"few" |
+"duplicate" |
+"handler" |
+"Date.prototype.setUTCFullYear" |
+"attribute" |
+"scope" |
+"String.prototype" |
+"F" |
+"Default" |
+"trail" |
+"Time" |
+"cases" |
+"ID_Continue" |
+""CODE"," |
+"NON-JOINER)" |
+"lowercase" |
+"RIGHTS" |
+"ObjectCreate" |
+"modified" |
+"MARK" |
+"descriptor" |
+"tag" |
+"values" |
+"can" |
+"executor" |
+"following" |
+"meet" |
+"detached" |
+"F," |
+"control" |
+"FTP)" |
+"reserved" |
+"stream" |
+"escapes" |
+"process" |
+"lock" |
+"escaped" |
+"incremental" |
+"UTF-8" |
+"allowed" |
+"unhandled" |
+"block." |
+"for-of" |
+"requirements" |
+"UTF-32" |
+"means" |
+"write" |
+"INTERNATIONAL" |
+"instead" |
+"WARRANTIES," |
+"parameter" |
+"attributes," |
+"circular" |
+"map" |
+"may" |
+"clone" |
+"(PLUS" |
+"collection" |
+"DISCLAIMS" |
+"produce" |
+"preferred" |
+"Prologue" |
+"date" |
+"representations" |
+"Int16Array" |
+"data" |
+"annotation" |
+"ambiguous" |
+"USA," |
+"computations" |
+"bind" |
+"lines" |
+"element" |
+"q" |
+"rather" |
+"block" |
+"allow" |
+"representation" |
+"terminating" |
+"__proto__" |
+"(COLON)," |
+"tagged" |
+"@@toPrimitive" |
+"Uint32Array" |
+"Generator" |
+"move" |
+"Use" |
+"years" |
+"symbols" |
+"comma" |
+"differs" |
+"INCIDENTAL," |
+"THE" |
+"non-zero" |
+"1" |
+"(LF)" |
+"group" |
+"Rules" |
+"platform" |
+"Using" |
+"main" |
+"defining" |
+"<" |
+"pending" |
+"Date.prototype.toUTCString" |
+"non" |
+"greater" |
+"views" |
+"%JSON%" |
+"(FULL" |
+"BRACKET)" |
+"EVEN" |
+"Extensions" |
+"subtraction" |
+"SameValueZero" |
+"not" |
+"(P," |
+"now" |
+"nor" |
+"execute" |
+"name" |
+"Iterator" |
+"U+1D11E" |
+"(LOW" |
+"unrepresentable" |
+"trap" |
+"Eliminating" |
+"identifier" |
+"|" |
+"subset" |
+"(the" |
+"8," |
+"Generic" |
+"non-object" |
+"U+0000" |
+"static" |
+"(HYPHEN-MINUS)" |
+"year" |
+"operand" |
+"U+0008" |
+"transitions" |
+"Parameter" |
+"special" |
+"out" |
+"space" |
+"REQUIRED" |
+"RegExpExec" |
+"Set" |
+"Float32Array" |
+"Throw" |
+"index." |
+"G" |
+"state" |
+"column" |
+"RFC" |
+"completely" |
+"Used" |
+"x" |
+"IMPLIED," |
+"byte" |
+"remainder" |
+"log" |
+"DATA," |
+"backwards" |
+"unescape" |
+"language" |
+"ArrayBuffer" |
+"@@hasInstance" |
+"times" |
+"STRICT" |
+"length" |
+"separator" |
+"isView" |
+"hexadecimal" |
+"first" |
+"clause" |
+"variables" |
+"one" |
+"INTERRUPTION)" |
+"ISO" |
+"suspended" |
+"JOINER)" |
+"reached" |
+"array" |
+"size" |
+"given" |
+"Runtime" |
+"checked" |
+"CURLY" |
+"start" |
+"ordering" |
+"Symbol" |
+"Date.prototype.setFullYear" |
+"Uint8Array" |
+"grow" |
+"their" |
+"SEE" |
+"2" |
+"Date" |
+"TypedArray" |
+"bits" |
+"final" |
+"HasProperty" |
+"destructuring" |
+"that" |
+"completed" |
+"exactly" |
+"R" |
+"closures" |
+"LETTER" |
+"variable." |
+"PDF" |
+"copy" |
+"than" |
+"specify" |
+"===" |
+"relative" |
+"later." |
+":" |
+"1;" |
+"depends" |
+"accesses" |
+"WHETHER" |
+"r" |
+"were" |
+"1)" |
+"accessed" |
+"GeneratorFunction" |
+"URIError" |
+"1," |
+"ArrayBuffer.prototype.slice" |
+"result" |
+"and" |
+"Executable" |
+"false" |
+"NEGLIGENCE" |
+"explicit" |
+"argument" |
+"generalization" |
+"Field" |
+"Other" |
+"Call" |
+"have" |
+"String.prototype.charAt" |
+"any" |
+"conversion" |
+"Date.prototype.setUTCMonth" |
+"min" |
+"LINE)" |
+"(no" |
+"instance" |
+"which" |
+"=" |
+"TRV." |
+"begin" |
+"multiple" |
+"Name" |
+"normal" |
+"buffer" |
+"callable" |
+"connected" |
+"comparison" |
+"inserted" |
+"pages" |
+"RIGHT" |
+"considered" |
+"request" |
+"Module" |
+"Date.prototype.toString" |
+"OUT" |
+"Date.prototype.setUTCHours" |
+"Export" |
+"ECMA-404" |
+"STOP)," |
+"Array" |
+"}" |
+"selection" |
+"text" |
+"supported" |
+"POSSIBILITY" |
+"BRACKET," |
+"Reflect.setPrototypeOf" |
+"ECMA-402" |
+"line" |
+"Math" |
+"slot" |
+"We" |
+"based" |
+"(" |
+"cache" |
+"3" |
+"should" |
+"only" |
+"unable" |
+"invocation" |
+"SEPARATOR)" |
+"b" |
+"local" |
+"WARRANTIES" |
+"handle" |
+"get" |
+"==" |
+"space," |
+"HEREIN" |
+"cannot" |
+"words" |
+"progress" |
+"quantifier" |
+"interpreted" |
+"neither" |
+"secondary" |
+"closure" |
+"Right" |
+"resource" |
+"upper" |
+"encounters" |
+"yield" |
+"keyed" |
+"EST," |
+"Date.prototype.getYear" |
+"INCLUDING" |
+"contain" |
+"Reflect.preventExtensions" |
+"fixed" |
+"where" |
+"view" |
+"SOFTWARE," |
+"declared" |
+"declarations" |
+"RETURN" |
+"computed" |
+"exists" |
+"we" |
+"module" |
+"up" |
+"writable" |
+"Source" |
+"(BACKSPACE)," |
+"legacy" |
+"truncating" |
+"receiver." |
+"THEORY" |
+"invoked" |
+"attribute," |
+"U+001F" |
+"pattern" |
+"lexical" |
+"label" |
+"outside" |
+"toString" |
+"closed" |
+"between" |
+"Reflect.getPrototypeOf" |
+"import" |
+"boundary" |
+"reading" |
+"checks" |
+"AVAILABLE" |
+"FOR" |
+"<NUL>" |
+"S" |
+"key" |
+"Identifier" |
+"valid" |
+"P," |
+"observable" |
+"revoked" |
+"many" |
+"equal" |
+"Month" |
+"propagation" |
+"s" |
+"Unicode" |
+"Escape" |
+"values)" |
+"MapIterator" |
+"expression" |
+"values," |
+"Boolean.prototype.valueOf" |
+"comment" |
+"(HYPHEN-MINUS)," |
+"color" |
+"pos" |
+"adding" |
+"table" |
+"allocated" |
+"array-like" |
+"IS" |
+"addition" |
+"]" |
+"MARK)" |
+"mark" |
+"(SPACE)," |
+"literal" |
+"(SPACE)." |
+"non-configurable" |
+"U+200D" |
+"prototype" |
+">" |
+"enable" |
+"(S," |
+"restrictions" |
+"instantiated" |
+"Function.prototype.apply" |
+"external" |
+"WAY" |
+"declaration" |
+"CONSEQUENTIAL" |
+"folding" |
+"Date.prototype" |
+"an" |
+"E)," |
+"present" |
+"IsArray" |
+"/" |
+"contexts" |
+"Number" |
+"value" |
+"will" |
+"(UCS)" |
+"J.UCS" |
+"ADVISED" |
+"unpaired" |
+"FEED" |
+"ECMA-402:" |
+"architecture." |
+"parse" |
+"Strict" |
+"PARTICULAR" |
+"IEEE" |
+"comments" |
+"capture" |
+"different" |
+"Return" |
+"compiling" |
+"generic" |
+"Typed" |
+"same" |
+"configurable" |
+"member" |
+"Regular" |
+"mode." |
+"events" |
+"Types" |
+"SOFTWARE" |
+"string." |
+"extended" |
+"infinity" |
+"again" |
+"initialization" |
+"LIABLE" |
+"effect" |
+"running" |
+"IN" |
+"changing" |
+"validate" |
+"ACM," |
+"U+002D" |
+"IF" |
+"//" |
+"undefined" |
+"String.prototype.trim" |
+"argument." |
+"argument," |
+"UTC)" |
+"UTC." |
+"It" |
+"<table" |
+"ANY" |
+"patterns" |
+"without" |
+"extensible" |
+"In" |
+"String.prototype.charCodeAt" |
+"position" |
+"(ZERO" |
+"bodies" |
+"If" |
+"BE" |
+"(UTC)" |
+"less" |
+"being" |
+"captures" |
+"ToInteger" |
+"numbering" |
+"rest" |
+"unary" |
+"R," |
+"unicode" |
+"BY" |
+"captured" |
+"U+212A" |
+"generator" |
+"hint" |
+"supply" |
+"unsigned" |
+"add" |
+"setting" |
+"extends" |
+"4" |
+"usage" |
+"lookup" |
+"(A" |
+"match" |
+"Labelled" |
+"identical" |
+"Control" |
+"rules" |
+"DIRECT," |
+"(inclusive)" |
+"non-null" |
+"[U]" |
+"immediately" |
+"execution" |
+"left-hand" |
+"desc" |
+"LIMITED" |
+"(EQUALS" |
+"missing." |
+"B." |
+"user-defined" |
+"Bitwise" |
+"MATTERS" |
+"BRACKET" |
+"t" |
+"CLAIMS" |
+"multiplicative" |
+"output" |
+"OTHERWISE)" |
+"page" |
+"replacement" |
+"specifies" |
+"because" |
+"sequence" |
+"uppercase" |
+"conditional" |
+"searching" |
+"calling" |
+"INCLUDING," |
+"specified" |
+"proper" |
+"New" |
+"Date.prototype.toTimeString" |
+"literals" |
+"lead" |
+"[+U]" |
+"avoid" |
+"results:" |
+"leap" |
+"does" |
+""B"," |
+"CreateListFromArrayLike" |
+"?" |
+"mode" |
+"SQUARE" |
+"power" |
+"compiler" |
+"WeakMap" |
+"(TRV)" |
+"A-Z" |
+"offset" |
+"regexp" |
+"TRV" |
+"ALL" |
+"on" |
+"actual" |
+"extension" |
+"Date.prototype.valueOf" |
+"of" |
+"Date.prototype.setTime" |
+"recognized" |
+"(SV)" |
+"(U+00DF)" |
+"FL," |
+"constructor" |
+"or" |
+"Int32Array" |
+"referenced" |
+"letters" |
+"No" |
+"Internal" |
+"promise" |
+"Function.prototype.toString" |
+"Reflect.defineProperty" |
+"operator" |
+"Empty" |
+"Week" |
+"(U+017F)" |
+"Infinity" |
+"additional" |
+"prepare" |
+"NO" |
+"*" |
+"ECMA-262" |
+"decode" |
+"strict" |
+"context." |
+"SIGPLAN" |
+"N," |
+"triggered" |
+"enough" |
+"TABULATION)," |
+"DISCLAIMED." |
+"ToPrimitive" |
+"but" |
+"repeated" |
+"construction" |
+"Error" |
+"(RIGHT" |
+"N2" |
+"promote" |
+"(C," |
+"longer" |
+"count" |
+"1024" |
+"UTF-16" |
+"embedded" |
+"U+002F" |
+"using" |
+"signed" |
+"U+002C" |
+"below" |
+"converted" |
+"limit" |
+"MERCHANTABILITY" |
+"<BS>" |
+"define" |
+"detailed" |
+"USE" |
+"<CR><LF>" |
+"Space" |
+"exhausted" |
+"combining" |
+"FIFO" |
+"general" |
+"as" |
+"optionally" |
+"at" |
+"file" |
+"Reflect.deleteProperty" |
+"trailing" |
+"Function" |
+"parameters." |
+"functions" |
+"beyond" |
+"Date.prototype.setUTCDate" |
+"virtual" |
+"Reflect" |
+"field" |
+"other" |
+"5" |
+"details" |
+"<<" |
+"requested" |
+"repeat" |
+"Uint8ClampedArray" |
+"separate" |
+"symbol" |
+"Remove" |
+"U" |
+"functions)" |
+"(DOLLAR" |
+"Object.prototype" |
+"calls" |
+"code," |
+"(INCLUDING" |
+"rule" |
+"strings" |
+"code." |
+"Year" |
+"(URL)," |
+"validation" |
+"starting" |
+"function," |