nsgenbind
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Enumerations | Functions | Variables
nsgenbind.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <unistd.h>
#include <getopt.h>
#include <errno.h>
#include "options.h"
#include "nsgenbind-ast.h"
#include "webidl-ast.h"
#include "ir.h"
#include "output.h"
#include "jsapi-libdom.h"
#include "duk-libdom.h"

Go to the source code of this file.

Enumerations

enum  bindingtype_e { BINDINGTYPE_UNKNOWN , BINDINGTYPE_JSAPI_LIBDOM , BINDINGTYPE_DUK_LIBDOM }
 

Functions

int main (int argc, char **argv)
 

Variables

struct optionsoptions
 

Enumeration Type Documentation

◆ bindingtype_e

Enumerator
BINDINGTYPE_UNKNOWN 
BINDINGTYPE_JSAPI_LIBDOM 
BINDINGTYPE_DUK_LIBDOM 

Definition at line 27 of file nsgenbind.c.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 194 of file nsgenbind.c.

Variable Documentation

◆ options

struct options* options

Definition at line 25 of file nsgenbind.c.