Changeset 15211 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Jul 7, 2006, 1:38:16 PM (19 years ago)
Author:
ggaren
Message:

Reviewed by John.


  • More headerdoc
Location:
trunk/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/API/JSBase.h

    r15168 r15211  
    2828#define JSBase_h
    2929
    30 /* JS runtime interface types */
     30/* JavaScript engine interface */
     31
     32/*! @typedef JSContextRef A JavaScript execution context. Holds the global object and other execution state. */
    3133typedef struct __JSContext* JSContextRef;
     34/*! @typedef JSStringBuffer A UTF16 character buffer. The fundamental string representation in JavaScript. */
    3235typedef struct __JSStringBuffer* JSStringBufferRef;
     36/*! @typedef JSClassRef A JavaScript class. Used with JSObjectMake to construct objects with custom behavior. */
    3337typedef struct __JSClass* JSClassRef;
     38/*! @typedef JSPropertyListRef A JavaScript property list. Used for listing the properties in an object so they can be enumerated. */
    3439typedef struct __JSPropertyList* JSPropertyListRef;
     40/*! @typedef JSPropertyEnumeratorRef A JavaScript property enumerator. Used for enumerating the properties in an object. */
    3541typedef struct __JSPropertyEnumerator* JSPropertyEnumeratorRef;
    3642
    37 /* Base type of all JS values, and polymorphic functions on them */
     43
     44/* JavaScript data types */
     45
     46/*! @typedef JSValueRef A JavaScript value. The base type for all JavaScript values, and polymorphic functions on them. */
    3847typedef void* JSValueRef;
    3948
     49/*! @typedef JSObjectRef A JavaScript object. A JSObject is a JSValue. */
    4050typedef struct __JSObject* JSObjectRef;
    4151
  • trunk/JavaScriptCore/ChangeLog

    r15168 r15211  
     12006-07-07  Geoffrey Garen  <[email protected]>
     2
     3        Reviewed by John.
     4       
     5        - More headerdoc
     6
     7        * API/JSBase.h:
     8        * JavaScriptCore.xcodeproj/project.pbxproj:
     9
    1102006-07-05  Geoffrey Garen  <[email protected]>
    211
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r15168 r15211  
    268268                E195679909E7CF1200B89D13 /* UnicodeCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E195679509E7CF1200B89D13 /* UnicodeCategory.h */; };
    269269/* End PBXBuildFile section */
    270 
    271 /* Begin PBXBuildStyle section */
    272                 147FA0270A5C2444002E7E85 /* Development */ = {
    273                         isa = PBXBuildStyle;
    274                         buildSettings = {
    275                                 COPY_PHASE_STRIP = NO;
    276                         };
    277                         name = Development;
    278                 };
    279                 147FA0280A5C2444002E7E85 /* Deployment */ = {
    280                         isa = PBXBuildStyle;
    281                         buildSettings = {
    282                                 COPY_PHASE_STRIP = YES;
    283                         };
    284                         name = Deployment;
    285                 };
    286 /* End PBXBuildStyle section */
    287270
    288271/* Begin PBXContainerItemProxy section */
     
    12551238                        isa = PBXProject;
    12561239                        buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
    1257                         buildSettings = {
    1258                         };
    1259                         buildStyles = (
    1260                                 147FA0270A5C2444002E7E85 /* Development */,
    1261                                 147FA0280A5C2444002E7E85 /* Deployment */,
    1262                         );
    12631240                        hasScannedForEncodings = 1;
    12641241                        mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
Note: See TracChangeset for help on using the changeset viewer.