EngineInterfaceObjectBuiltIns.h 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  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. GlobalBuiltIn(Math,Abs)
  13. GlobalBuiltIn(Math,Floor)
  14. GlobalBuiltIn(Math,Max)
  15. GlobalBuiltIn(Math,Pow)
  16. GlobalBuiltIn(JavascriptObject, EntryDefineProperty)
  17. GlobalBuiltIn(JavascriptObject, EntryGetPrototypeOf)
  18. GlobalBuiltIn(JavascriptObject, EntryIsExtensible)
  19. GlobalBuiltIn(JavascriptObject, EntryGetOwnPropertyNames)
  20. GlobalBuiltIn(JavascriptObject, EntryHasOwnProperty)
  21. GlobalBuiltIn(JavascriptArray, EntryForEach)
  22. GlobalBuiltIn(JavascriptArray, EntryIndexOf)
  23. GlobalBuiltIn(JavascriptArray, EntryPush)
  24. GlobalBuiltIn(JavascriptArray, EntryJoin)
  25. GlobalBuiltIn(JavascriptFunction, EntryBind)
  26. GlobalBuiltIn(JavascriptDate, EntryGetDate)
  27. GlobalBuiltIn(JavascriptDate, EntryNow)
  28. GlobalBuiltIn(JavascriptString, EntryReplace)
  29. GlobalBuiltIn(JavascriptString, EntryToLowerCase)
  30. GlobalBuiltIn(JavascriptString, EntryToUpperCase)
  31. GlobalBuiltIn(GlobalObject, EntryIsFinite)
  32. GlobalBuiltIn(GlobalObject, EntryIsNaN)
  33. BuiltInRaiseException(TypeError, NeedObject)
  34. BuiltInRaiseException2(TypeError, ObjectIsAlreadyInitialized)
  35. BuiltInRaiseException3(RangeError, OptionValueOutOfRange)
  36. BuiltInRaiseException(RangeError, OptionValueOutOfRange)
  37. BuiltInRaiseException1(TypeError, NeedObjectOrString)
  38. BuiltInRaiseException1(RangeError, LocaleNotWellFormed)
  39. BuiltInRaiseException1(TypeError, This_NullOrUndefined)
  40. BuiltInRaiseException1(TypeError, NotAConstructor)
  41. BuiltInRaiseException1(TypeError, ObjectIsNonExtensible)
  42. BuiltInRaiseException2(TypeError, NeedObjectOfType)
  43. BuiltInRaiseException1(RangeError, InvalidCurrencyCode)
  44. BuiltInRaiseException(TypeError, MissingCurrencyCode)
  45. BuiltInRaiseException(RangeError, InvalidDate)