mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 837773 - Move js/src/jsval.h to js/public/Value.h. r=jorendorff
--HG-- rename : js/src/jsval.h => js/public/Value.h extra : rebase_source : 224d021ad357f133b0b04658ca9b59a52b74fd65
This commit is contained in:
parent
c6dff1bb9b
commit
3eea5b83c2
@ -5,12 +5,10 @@
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#ifndef jsvalimpl_h__
|
||||
#define jsvalimpl_h__
|
||||
/* JS::Value implementation. */
|
||||
|
||||
/*
|
||||
* Implementation details for js::Value in jsapi.h.
|
||||
*/
|
||||
#ifndef js_Value_h___
|
||||
#define js_Value_h___
|
||||
|
||||
#include "js/Utility.h"
|
||||
|
||||
@ -838,4 +836,4 @@ static jsval_layout JSVAL_TO_IMPL(JS::Value);
|
||||
static JS::Value IMPL_TO_JSVAL(jsval_layout);
|
||||
#endif
|
||||
|
||||
#endif /* jsvalimpl_h__ */
|
||||
#endif /* js_Value_h___ */
|
@ -190,7 +190,6 @@ INSTALLED_HEADERS = \
|
||||
jsutil.h \
|
||||
jsversion.h \
|
||||
jswrapper.h \
|
||||
jsval.h \
|
||||
$(NULL)
|
||||
|
||||
######################################################
|
||||
@ -232,6 +231,7 @@ EXPORTS_js = \
|
||||
MemoryMetrics.h \
|
||||
TemplateLib.h \
|
||||
Utility.h \
|
||||
Value.h \
|
||||
Vector.h \
|
||||
$(NULL)
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
#define jsion_ion_compartment_h__
|
||||
|
||||
#include "IonCode.h"
|
||||
#include "jsval.h"
|
||||
#include "jsweakcache.h"
|
||||
#include "js/Value.h"
|
||||
#include "vm/Stack.h"
|
||||
#include "IonFrames.h"
|
||||
|
||||
|
@ -16,13 +16,13 @@
|
||||
#include "jscpucfg.h"
|
||||
#include "jspubtd.h"
|
||||
#include "jstypes.h"
|
||||
#include "jsval.h"
|
||||
|
||||
#include "js/HashTable.h"
|
||||
#include "js/HeapAPI.h"
|
||||
#include "js/MemoryMetrics.h"
|
||||
#include "js/TemplateLib.h"
|
||||
#include "js/Utility.h"
|
||||
#include "js/Value.h"
|
||||
#include "js/Vector.h"
|
||||
|
||||
/*
|
||||
|
@ -5,11 +5,10 @@
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/* JavaScript API. */
|
||||
|
||||
#ifndef jsapi_h___
|
||||
#define jsapi_h___
|
||||
/*
|
||||
* JavaScript API.
|
||||
*/
|
||||
|
||||
#include "mozilla/Attributes.h"
|
||||
#include "mozilla/FloatingPoint.h"
|
||||
@ -26,12 +25,12 @@
|
||||
#include "jsalloc.h"
|
||||
#include "jspubtd.h"
|
||||
#include "jsutil.h"
|
||||
#include "jsval.h"
|
||||
|
||||
#include "gc/Root.h"
|
||||
#include "js/CharacterEncoding.h"
|
||||
#include "js/HashTable.h"
|
||||
#include "js/Utility.h"
|
||||
#include "js/Value.h"
|
||||
#include "js/Vector.h"
|
||||
|
||||
/************************************************************************/
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include "jsprf.h"
|
||||
#include "jsiter.h"
|
||||
#include "jsbool.h"
|
||||
#include "jsval.h"
|
||||
#include "jsinferinlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
#include "jsarray.h"
|
||||
|
@ -9,9 +9,9 @@
|
||||
#define jsjaeger_assembler64_h__
|
||||
|
||||
#include "assembler/assembler/MacroAssembler.h"
|
||||
#include "js/Value.h"
|
||||
#include "methodjit/MachineRegs.h"
|
||||
#include "methodjit/RematInfo.h"
|
||||
#include "jsval.h"
|
||||
|
||||
namespace js {
|
||||
namespace mjit {
|
||||
|
@ -14,10 +14,10 @@
|
||||
|
||||
#include "jsfriendapi.h"
|
||||
#include "jsinfer.h"
|
||||
#include "jsval.h"
|
||||
|
||||
#include "gc/Barrier.h"
|
||||
#include "gc/Heap.h"
|
||||
#include "js/Value.h"
|
||||
#include "vm/NumericConversions.h"
|
||||
#include "vm/String.h"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user