summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add -DYYENABLE_NLS=0 to shush some warningsDaniel Silverstone2013-04-111-1/+1
* add fetching of private values to property gettersVincent Sanders2013-01-311-0/+2
* output setter bodyVincent Sanders2013-01-311-2/+14
* generate putforwards output based on WebIDL extended attributeVincent Sanders2013-01-311-3/+91
* fix extended attribute AST ordering and nestingVincent Sanders2013-01-311-16/+36
* make readonly property decision in a single placeVincent Sanders2013-01-281-14/+17
* annotate the webIDL AST with extended attributesVincent Sanders2013-01-283-14/+217
* cause private data to be available in all api handlersVincent Sanders2013-01-221-2/+56
* generate the class property operators and the enumerate operator implementationsVincent Sanders2013-01-221-4/+75
* change property mactro usage to reflect spidermonkey calling typesVincent Sanders2013-01-222-8/+8
* add class descriptor construction for default property actionsVincent Sanders2013-01-172-19/+120
* extend binding DSL with prologue and epilogue stanzasVincent Sanders2013-01-024-24/+88
* Add epilogue outputVincent Sanders2013-01-023-0/+69
* allow generation of header for exported interfaces and structures.Vincent Sanders2012-12-194-26/+127
* generate the correct type name for boolean parameters to operationsVincent Sanders2012-11-281-1/+1
* ensure nullable type extension on strings is obeyedVincent Sanders2012-11-271-0/+13
* add type suffix annotations to webidl ASTVincent Sanders2012-11-273-4/+34
* generate and use tinyid enum for propertiesVincent Sanders2012-11-253-39/+228
* make property type getters/setetrs extract the property nameVincent Sanders2012-11-231-41/+64
* rename JSAPI macro usage to be consistant and unambiguousVincent Sanders2012-11-222-46/+91
* name and docuemnt the binding property attributeVincent Sanders2012-11-215-16/+24
* make property shared status and type handling selection genericVincent Sanders2012-11-216-85/+202
* output unshared bodiesVincent Sanders2012-11-211-14/+41
* fix unshared type generationVincent Sanders2012-11-212-28/+42
* generate unshared type property bodiesVincent Sanders2012-11-203-7/+60
* correctly generate setters and getters with unshared elementsVincent Sanders2012-11-201-22/+63
* keep the binding node list in the state objectVincent Sanders2012-11-203-43/+23
* implement unshared output in property specifierVincent Sanders2012-11-205-46/+159
* allow unshared parameter to accept property names as well as typesVincent Sanders2012-11-201-0/+6
* add unshared optionVincent Sanders2012-11-205-6/+26
* add short property handlingVincent Sanders2012-11-181-2/+19
* generate macros for adding object to root GC setVincent Sanders2012-11-171-3/+3
* ensure newly created objects survive teh garbage collector long enough to be ...Vincent Sanders2012-11-161-2/+19
* correctly deal with missing strings in parametersVincent Sanders2012-11-161-10/+7
* correctly construct properties and functions so enumeration is correct. Seems...Vincent Sanders2012-11-152-4/+44
* geneate constants as fixed value properties on the prototypeVincent Sanders2012-11-145-138/+200
* generate teh correct output for const propertiesVincent Sanders2012-11-131-4/+78
* add const properties on interfaceVincent Sanders2012-11-111-19/+86
* add AST construction of constants in interfacesVincent Sanders2012-11-113-4/+66
* use JSAPI_MARKOP() compatability macro everywhere its supposed to be used.Vincent Sanders2012-11-081-1/+1
* add warning switch to control warning output at generation timeVincent Sanders2012-11-084-43/+98
* change to using compat macros for garbage colelction markingVincent Sanders2012-11-081-7/+7
* stop using format specifies with positional parametersVincent Sanders2012-11-082-18/+28
* ensure all Dictionary paths return the correct value and do not add junk nodesVincent Sanders2012-11-071-0/+1
* initialise the JSClass structure members with a JSAPI macroVincent Sanders2012-11-061-1/+1
* allow mark/trace api to be implemented for garbage colelction managementVincent Sanders2012-11-062-10/+61
* Support generation of dep filesDaniel Silverstone2012-11-043-3/+52
* fix operator input variables on webidl longVincent Sanders2012-11-031-3/+16
* take unsigned type modifier into account on webidl long (int32_t) typesVincent Sanders2012-11-032-6/+42
* emit null "safe" versions of jsstring to jsval macrosVincent Sanders2012-11-032-2/+2