summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.h
AgeCommit message (Expand)Author
2021-11-21LibJS: Don't set a prototype property on async functionsdavidot
2021-11-14LibJS: Convert prepare_for_ordinary_call() to ThrowCompletionOrLinus Groh
2021-11-10LibJS: Add support for async functionsIdan Horowitz
2021-10-24LibJS: Rename PropertyName to PropertyKeyAndreas Kling
2021-10-20LibJS: Use ClassFieldInitializerStatement for class fieldsdavidot
2021-10-20LibJS: Add parsing and evaluation of private fields and methodsdavidot
2021-10-20LibJS: Add PrivateEnvironmentdavidot
2021-10-20LibJS: Make class definition evaluation more spec like in orderingdavidot
2021-10-09LibJS: Decouple new_function_environment() from FunctionObjectLinus Groh
2021-10-09LibJS: Move ordinary_call_bind_this() to ECMAScriptFunctionObjectLinus Groh
2021-10-09LibJS: Move prepare_for_ordinary_call() to ECMAScriptFunctionObjectLinus Groh
2021-10-09LibJS: Implement [[Call]] and [[Construct]] internal slots properlyLinus Groh
2021-10-08LibJS: Propagate "contains direct call to eval()" flag from parserAndreas Kling
2021-10-05LibJS: Add an optimization to avoid needless arguments object creationLinus Groh
2021-09-30LibJS: Make scoping follow the specdavidot
2021-09-25LibJS: Move has_constructor() from NativeFunction to FunctionObjectLinus Groh
2021-09-25LibJS: Remove unused FunctionObject::environment()Linus Groh
2021-09-25LibJS: Move [[BoundThis]] and [[BoundArguments]] to BoundFunctionLinus Groh
2021-09-25LibJS: Move has_simple_parameter_list to ECMAScriptFunctionObjectLinus Groh
2021-09-25LibJS: Move [[Fields]] to ECMAScriptFunctionObjectLinus Groh
2021-09-25LibJS: Move [[HomeObject]] to ECMAScriptFunctionObjectLinus Groh
2021-09-25LibJS: Move [[ConstructorKind]] to ECMAScriptFunctionObjectLinus Groh
2021-09-25LibJS: Move [[ThisMode]] to ECMAScriptFunctionObjectLinus Groh
2021-09-25LibJS: Rename ECMAScriptFunctionObject members to match spec namesLinus Groh
2021-09-25LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObjectLinus Groh