summaryrefslogtreecommitdiff
path: root/src/duk-libdom-dictionary.c
Commit message (Collapse)AuthorAgeFilesLines
* use bounded string writingVincent Sanders2016-10-141-2/+2
|
* Implement putforwards processing.Vincent Sanders2015-09-301-1/+1
| | | | | | | | | interface attributes with the putforwards extended attribute call the setter specified in that extended attribute. The WebIDL is supposed to ensure the attribute is readonly before allowing a putforwards but we only warn about this as there are several examples where readonly is omitted.
* Simplify genbind AST handling of preface, prologue, epilogue and postfaceVincent Sanders2015-09-261-16/+24
|
* Change dictionary generation to produce C accessors.Vincent Sanders2015-08-301-435/+331
| | | | | | This generates routines which correctly handle reading a member from a dictionary and returning it as the correct c type. Currently the types "any", "user" and "sequence" remain unhandled.
* only publicly export initialisors and finalisors if necessaryVincent Sanders2015-08-211-0/+6
|
* split up duk-libdom generation source as it had grown unweildyVincent Sanders2015-08-211-0/+571