summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Runtime/NativeFunction.cpp
AgeCommit message (Expand)Author
2020-09-27LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h>Andreas Kling
2020-09-27LibJS: Remove a bunch of unnecessary uses of Cell::interpreter()Andreas Kling
2020-09-27LibJS: Remove Interpreter& argument to Function::construct()Andreas Kling
2020-09-27LibJS: Make native function/property callbacks take VM, not InterpreterAndreas Kling
2020-09-27LibJS: Make Function::call() not require an Interpreter&Andreas Kling
2020-09-20LibJS: Remove unused argument in NativeFunction constructorAndreas Kling
2020-07-01LibJS: Explicitly pass a "Function& new_target" to Function::constructMatthew Olsson
2020-06-29LibJS: Initial class implementation; allow super expressions in objectJack Karamanian
2020-06-20LibJS: Move native objects towards two-pass constructionAndreas Kling
2020-06-20LibJS: Pass GlobalObject& to native functions and property accessorsAndreas Kling
2020-04-18LibJS: Move builtin prototypes to the global objectAndreas Kling
2020-04-18LibJS: Pass prototype to Function constructorsAndreas Kling
2020-04-13LibJS: Tweak FunctionPrototype::to_string and constructorsStephan Unverwerth
2020-04-11LibJS: Make Function and CallFrame aware of their function nameLinus Groh
2020-04-01LibJS: Implement constructor/non-constructor function callsLinus Groh
2020-03-28LibJS: Rework how native functions are called to improve |this| valueAndreas Kling
2020-03-18LibJS: Tolerate NativeFunction::call() with non-object 'this' for nowAndreas Kling
2020-03-17LibJS: Pass argument value vectors as const Vector<Value>&Andreas Kling
2020-03-16LibJS: Add "Heap" and "Runtime" subdirectoriesAndreas Kling