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:
Jeff Walden 2013-02-01 14:24:37 -08:00
parent c6dff1bb9b
commit 3eea5b83c2
8 changed files with 12 additions and 16 deletions

View File

@ -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___ */

View File

@ -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)

View File

@ -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"

View File

@ -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"
/*

View File

@ -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"
/************************************************************************/

View File

@ -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"

View File

@ -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 {

View File

@ -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"