summaryrefslogtreecommitdiff
path: root/src/jsapi-libdom-function.c
Commit message (Collapse)AuthorAgeFilesLines
* make property generation use mapVincent Sanders2014-05-161-0/+5
|
* make function specifier and body generation use the interface mapVincent Sanders2014-05-161-153/+99
|
* Expand implements statements in the AST after it has been builtVincent Sanders2014-05-161-23/+1
| | | | | | | This greatly simplifies output generation because instead of dealing with implements on every traverse they are expanded once. Additionaly errors in expansion are found and generate error early.
* generate function bodies for all interfacesVincent Sanders2014-05-161-89/+119
|
* add function and property enumerations to the interface mapVincent Sanders2014-05-161-8/+8
|
* rename jsapi method generation to be named function rather than oddly named ↵Vincent Sanders2014-05-161-0/+878
webidl operator nomenclature