summaryrefslogtreecommitdiff
path: root/src/jsapi-libdom-operator.c
Commit message (Collapse)AuthorAgeFilesLines
* rename jsapi method generation to be named function rather than oddly named ↵Vincent Sanders2014-05-161-878/+0
| | | | webidl operator nomenclature
* add switch and implementation to enable debug trace logging in generated codeVincent Sanders2013-06-031-16/+43
|
* generate the correct type name for boolean parameters to operationsVincent Sanders2012-11-281-1/+1
|
* rename JSAPI macro usage to be consistant and unambiguousVincent Sanders2012-11-221-8/+8
|
* correctly deal with missing strings in parametersVincent Sanders2012-11-161-10/+7
|
* correctly construct properties and functions so enumeration is correct. ↵Vincent Sanders2012-11-151-2/+11
| | | | Seems to be an issue setting functions to be enumerable so left disabled for now
* add warning switch to control warning output at generation timeVincent Sanders2012-11-081-21/+46
|
* stop using format specifies with positional parametersVincent Sanders2012-11-081-11/+19
|
* 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-031-5/+27
|
* emit null "safe" versions of jsstring to jsval macrosVincent Sanders2012-11-031-1/+1
|
* fix list generation indentation to use tabs correctlyVincent Sanders2012-11-031-3/+3
|
* use teh correct return value setting macros in native operation callsVincent Sanders2012-11-021-6/+6
|
* improve return variable handlingVincent Sanders2012-11-011-7/+224
|
* make the argv generation conditional on its useVincent Sanders2012-10-311-3/+7
|
* implement the "implements" webidl directiveVincent Sanders2012-10-311-21/+142
|
* implement basic property getter functionalityVincent Sanders2012-10-291-0/+5
|
* output class initialisor and new entries if provided in bindingVincent Sanders2012-10-291-19/+2
|
* change to using JSAPI_THIS_OBJECT to pbtain the instance objectVincent Sanders2012-10-281-2/+2
|
* make teh class object non static and named according to interfaceVincent Sanders2012-10-251-3/+34
|
* fix basic bugs code generationVincent Sanders2012-10-241-2/+2
|
* The name of teh tool is nsgenbind correct this everywhereVincent Sanders2012-10-231-2/+2
|
* add generation of constructor and finalizerVincent Sanders2012-10-211-1/+1
|
* add basic input parameter readindVincent Sanders2012-10-211-31/+132
|
* initial input parameter generationVincent Sanders2012-10-151-7/+86
|
* add loop to generate arrtibute variablesVincent Sanders2012-10-121-6/+35
|
* construct input variablesVincent Sanders2012-10-111-14/+37
|
* split out operator body generationVincent Sanders2012-10-081-0/+184