.. |
Accessor.h
|
5ae9419a06
LibJS: Object index properties have descriptors; Handle sparse indices
|
5 年之前 |
Array.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
Array.h
|
053863f35e
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
|
5 年之前 |
ArrayConstructor.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ArrayConstructor.h
|
e333b60064
LibJS: Add Array.of()
|
5 年之前 |
ArrayPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ArrayPrototype.h
|
1dd44210b7
LibJS: Add Array.prototype.toLocaleString()
|
5 年之前 |
BigInt.cpp
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
BigInt.h
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
BigIntConstructor.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
BigIntConstructor.h
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
BigIntObject.cpp
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
BigIntObject.h
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
BigIntPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
BigIntPrototype.h
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
BooleanConstructor.cpp
|
affc479e83
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
|
5 年之前 |
BooleanConstructor.h
|
40ac94995d
LibJS: Reformat BooleanConstructor.{cpp,h}
|
5 年之前 |
BooleanObject.cpp
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 年之前 |
BooleanObject.h
|
2a15323029
LibJS: Pass prototype to BooleanObject constructor
|
5 年之前 |
BooleanPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
BooleanPrototype.h
|
070a8f2689
LibJS: Boolean, Number and String prototypes should have values too
|
5 年之前 |
BoundFunction.cpp
|
053863f35e
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
|
5 年之前 |
BoundFunction.h
|
1fa0c7304d
LibJS: Implement Function.prototype.bind()
|
5 年之前 |
Cell.cpp
|
95abcc3722
LibJS: Implement correct object property ordering
|
5 年之前 |
Cell.h
|
95abcc3722
LibJS: Implement correct object property ordering
|
5 年之前 |
ConsoleObject.cpp
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 年之前 |
ConsoleObject.h
|
be1a5bf3f7
LibJS: Add ConsoleMessage concept
|
5 年之前 |
Date.cpp
|
9f399f7341
LibJS: Remove reduntant set_prototype() calls
|
5 年之前 |
Date.h
|
937d0be762
Meta: Add a script check the presence of "#pragma once" in header files
|
5 年之前 |
DateConstructor.cpp
|
affc479e83
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
|
5 年之前 |
DateConstructor.h
|
849e2c77e4
LibJS: Implement constructor/non-constructor function calls
|
5 年之前 |
DatePrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
DatePrototype.h
|
3fcea71538
LibJS: Implement Date.prototype.to{Date,Time}String()
|
5 年之前 |
Error.cpp
|
9f399f7341
LibJS: Remove reduntant set_prototype() calls
|
5 年之前 |
Error.h
|
205ac0090d
LibJS: Pass prototype to Error constructors
|
5 年之前 |
ErrorConstructor.cpp
|
affc479e83
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
|
5 年之前 |
ErrorConstructor.h
|
cb0dfd8f72
LibJS: Use enumerator macros for boilerplate code around native types
|
5 年之前 |
ErrorPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ErrorPrototype.h
|
2a65db7c12
LibJS: Implement Error.prototype.name setter (#1776)
|
5 年之前 |
ErrorTypes.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ErrorTypes.h
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
Exception.cpp
|
4f6912c605
LibJS: Store basic traceback in Exception
|
5 年之前 |
Exception.h
|
4f6912c605
LibJS: Store basic traceback in Exception
|
5 年之前 |
Function.cpp
|
affc479e83
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
|
5 年之前 |
Function.h
|
53a94b8bbd
LibJS: Fix casting a value to ScriptFunction without checking it's one
|
5 年之前 |
FunctionConstructor.cpp
|
25f2a29d84
LibJS: Pass GlobalObject& to AST node execute() functions
|
5 年之前 |
FunctionConstructor.h
|
2944039d6b
LibJS: Add Function() and Function.prototype
|
5 年之前 |
FunctionPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
FunctionPrototype.h
|
f6d57c82f6
LibJS: Pass prototype to Function constructors
|
5 年之前 |
GlobalObject.cpp
|
ff8bb962b6
LibJS: Always keep a reference to the global object in Shape
|
5 年之前 |
GlobalObject.h
|
4e33fbdb67
LibJS: Add interpreter exception checks
|
5 年之前 |
IndexedProperties.cpp
|
5ad5322f6a
LibJS: Distinguish between omitted descriptor attributes and false ones
|
5 年之前 |
IndexedProperties.h
|
5ad5322f6a
LibJS: Distinguish between omitted descriptor attributes and false ones
|
5 年之前 |
LexicalEnvironment.cpp
|
1b391d78ae
LibJS: Allow cells to mark null pointers
|
5 年之前 |
LexicalEnvironment.h
|
ed80952cb6
LibJS: Introduce LexicalEnvironment
|
5 年之前 |
MarkedValueList.cpp
|
8bd9f7e50e
LibJS: run clang-format on all the files
|
5 年之前 |
MarkedValueList.h
|
f7a1696087
LibJS: Add MarkedValueList and use it for argument passing
|
5 年之前 |
MathObject.cpp
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 年之前 |
MathObject.h
|
b3090678a9
LibJS: Add Math.clz32()
|
5 年之前 |
NativeFunction.cpp
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 年之前 |
NativeFunction.h
|
f6d57c82f6
LibJS: Pass prototype to Function constructors
|
5 年之前 |
NativeProperty.cpp
|
bc1ece7f37
LibJS+LibWeb: Pass prototype to Object constructor
|
5 年之前 |
NativeProperty.h
|
30440134cb
LibJS+LibWeb: Move native properties to separate getters/setters
|
5 年之前 |
NumberConstructor.cpp
|
affc479e83
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
|
5 年之前 |
NumberConstructor.h
|
14c7988eea
LibJS: Implement Number.isInteger()
|
5 年之前 |
NumberObject.cpp
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 年之前 |
NumberObject.h
|
cf702a13b9
LibJS: Pass prototype to NumberObject constructor
|
5 年之前 |
NumberPrototype.cpp
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 年之前 |
NumberPrototype.h
|
070a8f2689
LibJS: Boolean, Number and String prototypes should have values too
|
5 年之前 |
Object.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
Object.h
|
ff8bb962b6
LibJS: Always keep a reference to the global object in Shape
|
5 年之前 |
ObjectConstructor.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ObjectConstructor.h
|
d5ae73a63b
LibJS: Add Object.{isExtensible,preventExtensions}()
|
5 年之前 |
ObjectPrototype.cpp
|
053863f35e
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
|
5 年之前 |
ObjectPrototype.h
|
70d2add22f
LibJS: Add Object.prototype.toLocaleString()
|
5 年之前 |
PrimitiveString.cpp
|
faac43597a
LibJS: Add js_string(Interpreter&, String)
|
5 年之前 |
PrimitiveString.h
|
faac43597a
LibJS: Add js_string(Interpreter&, String)
|
5 年之前 |
PropertyAttributes.cpp
|
39ad42defd
LibJS: Add Proxy objects
|
5 年之前 |
PropertyAttributes.h
|
39ad42defd
LibJS: Add Proxy objects
|
5 年之前 |
PropertyName.h
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 年之前 |
ProxyConstructor.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ProxyConstructor.h
|
39ad42defd
LibJS: Add Proxy objects
|
5 年之前 |
ProxyObject.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ProxyObject.h
|
39ad42defd
LibJS: Add Proxy objects
|
5 年之前 |
ProxyPrototype.cpp
|
39ad42defd
LibJS: Add Proxy objects
|
5 年之前 |
ProxyPrototype.h
|
39ad42defd
LibJS: Add Proxy objects
|
5 年之前 |
Reference.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
Reference.h
|
24cce3674b
LibJS: Support o.f++ :^)
|
5 年之前 |
ReflectObject.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ReflectObject.h
|
79b829637e
LibJS: Implement most of the Reflect object
|
5 年之前 |
RegExpConstructor.cpp
|
affc479e83
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
|
5 年之前 |
RegExpConstructor.h
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 年之前 |
RegExpObject.cpp
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 年之前 |
RegExpObject.h
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 年之前 |
RegExpPrototype.cpp
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 年之前 |
RegExpPrototype.h
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 年之前 |
ScriptFunction.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
ScriptFunction.h
|
53a94b8bbd
LibJS: Fix casting a value to ScriptFunction without checking it's one
|
5 年之前 |
Shape.cpp
|
ff8bb962b6
LibJS: Always keep a reference to the global object in Shape
|
5 年之前 |
Shape.h
|
ff8bb962b6
LibJS: Always keep a reference to the global object in Shape
|
5 年之前 |
StringConstructor.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
StringConstructor.h
|
e33820b557
LibJS: Add String.fromCharCode()
|
5 年之前 |
StringObject.cpp
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 年之前 |
StringObject.h
|
75f246dde8
LibJS: Make StringObject::primitive_string() return a reference
|
5 年之前 |
StringPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
StringPrototype.h
|
6dbb5df81f
LibJS: Add String.prototype.lastIndexOf
|
5 年之前 |
Symbol.cpp
|
4ced126704
LibJS: Add symbol objects
|
5 年之前 |
Symbol.h
|
4ced126704
LibJS: Add symbol objects
|
5 年之前 |
SymbolConstructor.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
SymbolConstructor.h
|
4ced126704
LibJS: Add symbol objects
|
5 年之前 |
SymbolObject.cpp
|
4ced126704
LibJS: Add symbol objects
|
5 年之前 |
SymbolObject.h
|
4ced126704
LibJS: Add symbol objects
|
5 年之前 |
SymbolPrototype.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
SymbolPrototype.h
|
b8b7f84547
LibJS: Remove no-op SymbolPrototype::description_setter()
|
5 年之前 |
Uint8ClampedArray.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
Uint8ClampedArray.h
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 年之前 |
Value.cpp
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 年之前 |
Value.h
|
10aebabf0b
LibJS: BigInts and Symbols values are cells and the GC needs this info
|
5 年之前 |