EngineInterfaceObjectBuiltIns.h 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. GlobalBuiltInConstructor(Boolean)
  6. GlobalBuiltInConstructor(Object)
  7. GlobalBuiltInConstructor(Number)
  8. GlobalBuiltInConstructor(RegExp)
  9. GlobalBuiltInConstructor(String)
  10. GlobalBuiltInConstructor(Date)
  11. GlobalBuiltInConstructor(Error) /*This was added back in to allow assert errors*/
  12. GlobalBuiltInConstructor(Map)
  13. GlobalBuiltInConstructor(Symbol)
  14. GlobalBuiltIn(Math,Abs)
  15. GlobalBuiltIn(Math,Floor)
  16. GlobalBuiltIn(Math,Max)
  17. GlobalBuiltIn(Math,Pow)
  18. GlobalBuiltIn(JavascriptObject, EntryDefineProperty)
  19. GlobalBuiltIn(JavascriptObject, EntryGetPrototypeOf)
  20. GlobalBuiltIn(JavascriptObject, EntryIsExtensible)
  21. GlobalBuiltIn(JavascriptObject, EntryGetOwnPropertyNames)
  22. GlobalBuiltIn(JavascriptObject, EntryHasOwnProperty)
  23. GlobalBuiltIn(JavascriptObject, EntryKeys)
  24. GlobalBuiltIn(JavascriptArray, EntryForEach)
  25. GlobalBuiltIn(JavascriptArray, EntryPush)
  26. GlobalBuiltIn(JavascriptArray, EntryJoin)
  27. GlobalBuiltIn(JavascriptArray, EntryMap)
  28. GlobalBuiltIn(JavascriptArray, EntryReduce)
  29. GlobalBuiltIn(JavascriptArray, EntrySlice)
  30. GlobalBuiltIn(JavascriptArray, EntryConcat)
  31. GlobalBuiltIn(JavascriptFunction, EntryBind)
  32. GlobalBuiltIn(JavascriptFunction, EntryApply)
  33. GlobalBuiltIn(JavascriptDate, EntryGetDate)
  34. GlobalBuiltIn(JavascriptDate, EntryNow)
  35. GlobalBuiltIn(JavascriptString, EntryReplace)
  36. GlobalBuiltIn(JavascriptString, EntryToLowerCase)
  37. GlobalBuiltIn(JavascriptString, EntryToUpperCase)
  38. GlobalBuiltIn(JavascriptString, EntrySplit)
  39. GlobalBuiltIn(JavascriptString, EntrySubstring)
  40. GlobalBuiltIn(JavascriptString, EntryRepeat)
  41. GlobalBuiltIn(JavascriptString, EntryIndexOf)
  42. GlobalBuiltIn(GlobalObject, EntryIsFinite)
  43. GlobalBuiltIn(GlobalObject, EntryIsNaN)
  44. BuiltInRaiseException(TypeError, NeedObject)
  45. BuiltInRaiseException2(TypeError, ObjectIsAlreadyInitialized)
  46. BuiltInRaiseException3(RangeError, OptionValueOutOfRange)
  47. BuiltInRaiseException(RangeError, OptionValueOutOfRange)
  48. BuiltInRaiseException1(TypeError, NeedObjectOrString)
  49. BuiltInRaiseException1(RangeError, LocaleNotWellFormed)
  50. BuiltInRaiseException1(TypeError, This_NullOrUndefined)
  51. BuiltInRaiseException1(TypeError, NotAConstructor)
  52. BuiltInRaiseException1(TypeError, ObjectIsNonExtensible)
  53. BuiltInRaiseException2(TypeError, NeedObjectOfType)
  54. BuiltInRaiseException1(RangeError, InvalidCurrencyCode)
  55. BuiltInRaiseException(TypeError, MissingCurrencyCode)
  56. BuiltInRaiseException(RangeError, InvalidDate)
  57. BuiltInRaiseException1(TypeError, FunctionArgument_NeedFunction)