Linus Groh
|
337ad6d15c
LibJS: Implement the GetMethod() abstract operation as a Value method
|
4 年之前 |
Linus Groh
|
f4867572b7
LibJS: Change PropertyName(Symbol*) => PropertyName(Symbol&)
|
4 年之前 |
Andreas Kling
|
92ce4ac23f
LibJS: Remove outdated FIXME in GetThisEnvironment
|
4 年之前 |
Andreas Kling
|
e59bf87374
Userland: Replace VERIFY(is<T>) with verify_cast<T>
|
4 年之前 |
Andreas Kling
|
c2ad599783
LibJS: Rename CallFrame => ExecutionContext
|
4 年之前 |
Andreas Kling
|
0cd65b55bd
LibJS: Add ObjectEnvironmentRecord.[[IsWithEnvironment]] field
|
4 年之前 |
Anonymous
|
2822da8c8f
LibJS: Correct behaviour of direct vs. indirect eval
|
4 年之前 |
Andreas Kling
|
1d20380859
LibJS: Split the per-call-frame environment into lexical and variable
|
4 年之前 |
Andreas Kling
|
aabd82d508
LibJS: Bring function environment records closer to the spec
|
4 年之前 |
Andreas Kling
|
395bee07e0
LibJS: Implement the NewObjectEnvironment() abstract operation
|
4 年之前 |
Andreas Kling
|
d8e9a176cd
LibJS: Implement the NewDeclarativeEnvironment() abstract operation
|
4 年之前 |
Linus Groh
|
500818e73d
LibJS: Implement the GetPrototypeFromConstructor() abstract operation
|
4 年之前 |
Linus Groh
|
6312627218
LibJS: Implement the GetFunctionRealm() abstract operation
|
4 年之前 |
Linus Groh
|
55db9539a5
LibJS: Introduce AbstractOperations.{cpp,h} and move various AOs there
|
4 年之前 |