summaryrefslogtreecommitdiff
path: root/src/jsapi-libdom.h
Commit message (Expand)AuthorAgeFilesLines
* make property generation use mapVincent Sanders2014-05-161-0/+4
* make function specifier and body generation use the interface mapVincent Sanders2014-05-161-15/+35
* split out jsapi class generation and make use interface mapVincent Sanders2014-05-161-2/+6
* complete implementation of interface map generation and split out to own moduleVincent Sanders2014-05-161-2/+9
* generate function bodies for all interfacesVincent Sanders2014-05-161-2/+1
* rename jsapi method generation to be named function rather than oddly named w...Vincent Sanders2014-05-161-1/+4
* make binding constructor multiple interface capableVincent Sanders2014-05-161-0/+3
* construct topoligicaly consitant (dependancy correct) interface mapVincent Sanders2014-05-161-8/+18
* move flag indicating jsapi object for an interface should be a global from ap...Vincent Sanders2014-05-161-1/+0
* move binding type from explicit statement into declaration.Vincent Sanders2014-05-161-3/+3
* add class descriptor construction for default property actionsVincent Sanders2013-01-171-0/+6
* Add epilogue outputVincent Sanders2013-01-021-0/+2
* allow generation of header for exported interfaces and structures.Vincent Sanders2012-12-191-2/+7
* generate and use tinyid enum for propertiesVincent Sanders2012-11-251-3/+14
* generate unshared type property bodiesVincent Sanders2012-11-201-1/+1
* keep the binding node list in the state objectVincent Sanders2012-11-201-0/+2
* implement unshared output in property specifierVincent Sanders2012-11-201-2/+2
* geneate constants as fixed value properties on the prototypeVincent Sanders2012-11-141-0/+2
* allow mark/trace api to be implemented for garbage colelction managementVincent Sanders2012-11-061-2/+3
* fix finaliser api content outputVincent Sanders2012-11-031-1/+2
* add global api provision to allow a binding to decare it is a global js objectVincent Sanders2012-11-031-0/+2
* implement the "implements" webidl directiveVincent Sanders2012-10-311-0/+5
* split out property generationVincent Sanders2012-10-291-2/+6
* output class initialisor and new entries if provided in bindingVincent Sanders2012-10-291-0/+4
* The name of teh tool is nsgenbind correct this everywhereVincent Sanders2012-10-231-3/+3
* split out operator body generationVincent Sanders2012-10-081-0/+26
* clean up AST building for both parsersVincent Sanders2012-09-101-1/+14
* split out output geenrationVincent Sanders2012-09-091-0/+1