#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "vtkParse.h"
#include "vtkParse.lex.c"
Include dependency graph for vtkParse.y:
Go to the source code of this file.
Defines | |
#define | yyerror(a) fprintf(stderr,"%s\n",a) |
#define | yywrap() 1 |
#define | YYMAXDEPTH 1000 |
Functions | |
output_function () | |
void | InitFunction (FunctionInfo *func) |
void | look_for_hint () |
void | vtkParseOutput (FILE *, FileInfo *) |
int | main (int argc, char *argv[]) |
Variables | |
class_def | __pad0__ |
class_def_body | __pad1__ |
class_def_item | __pad2__ |
macro | |
function | __pad3__ |
func | __pad4__ |
maybe_const | __pad5__ |
func_beg | __pad6__ |
args_list | |
const_mod | __pad7__ |
static_mod | __pad8__ |
any_id | __pad9__ |
func_end | __pad10__ |
args_list | __pad11__ |
more_args | __pad12__ |
arg | __pad13__ |
currentFunction | ArgTypes [currentFunction->NumberOfArguments] |
opt_var_assign | __pad14__ |
var | __pad15__ |
var_id | __pad16__ |
var_array | __pad17__ |
type | __pad18__ |
type_red1 | __pad19__ |
type_indirection | __pad20__ |
type_red2 | __pad21__ = 100 |
type_primitive | __pad22__ |
optional_scope | __pad23__ = 1 |
scope_list | __pad24__ |
data | NumberOfSuperClasses |
scope_type | __pad25__ |
in_protected = 0 | |
float_num | __pad26__ |
float_prim | __pad27__ |
macro | __pad28__ |
maybe_other | __pad29__ |
maybe_other_no_semi | __pad30__ |
other_stuff | __pad31__ |
other_stuff_no_semi | |
other_stuff_no_semi | __pad32__ |
other_stuff_no_semi STRING type_red2 NUM CLASS_REF &brackets CONST OPERATOR STATIC | ARRAY_NUM |
braces | __pad33__ |
parens | __pad34__ |
brackets | __pad35__ |
#define yyerror | ( | a | ) | fprintf(stderr,"%s\n",a) |
Referenced by yyerror().
#define yywrap | ( | ) | 1 |
#define YYMAXDEPTH 1000 |
output_function | ( | ) |
void InitFunction | ( | FunctionInfo * | func | ) |
Definition at line 994 of file vtkParse.y.
void look_for_hint | ( | ) |
Definition at line 1014 of file vtkParse.y.
void vtkParseOutput | ( | FILE * | , | |
FileInfo * | ||||
) |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 1108 of file vtkParse.y.
class_def __pad0__ |
Definition at line 298 of file vtkParse.y.
class_def_body __pad1__ |
Definition at line 304 of file vtkParse.y.
class_def_item __pad2__ |
Definition at line 309 of file vtkParse.y.
Definition at line 309 of file vtkParse.y.
function __pad3__ |
Definition at line 311 of file vtkParse.y.
func __pad4__ |
Definition at line 332 of file vtkParse.y.
maybe_const __pad5__ |
Definition at line 353 of file vtkParse.y.
func_beg __pad6__ |
Definition at line 355 of file vtkParse.y.
Definition at line 357 of file vtkParse.y.
const_mod __pad7__ |
Definition at line 359 of file vtkParse.y.
static_mod __pad8__ |
Definition at line 361 of file vtkParse.y.
any_id __pad9__ |
Definition at line 363 of file vtkParse.y.
func_end __pad10__ |
Definition at line 363 of file vtkParse.y.
Definition at line 368 of file vtkParse.y.
more_args __pad12__ |
Definition at line 372 of file vtkParse.y.
arg __pad13__ |
Definition at line 373 of file vtkParse.y.
currentFunction ArgTypes[currentFunction->NumberOfArguments] |
opt_var_assign __pad14__ |
Definition at line 392 of file vtkParse.y.
var __pad15__ |
Definition at line 396 of file vtkParse.y.
var_id __pad16__ |
Definition at line 396 of file vtkParse.y.
var_array __pad17__ |
Definition at line 398 of file vtkParse.y.
type __pad18__ |
Definition at line 411 of file vtkParse.y.
type_red1 __pad19__ |
Definition at line 414 of file vtkParse.y.
type_indirection __pad20__ |
Definition at line 420 of file vtkParse.y.
type_red2 __pad21__ = 100 |
Definition at line 429 of file vtkParse.y.
type_primitive __pad22__ |
Definition at line 436 of file vtkParse.y.
optional_scope __pad23__ = 1 |
Definition at line 439 of file vtkParse.y.
scope_list __pad24__ |
Definition at line 473 of file vtkParse.y.
data NumberOfSuperClasses |
Definition at line 474 of file vtkParse.y.
scope_type __pad25__ |
Definition at line 480 of file vtkParse.y.
in_protected = 0 |
Definition at line 482 of file vtkParse.y.
float_num __pad26__ |
Definition at line 484 of file vtkParse.y.
float_prim __pad27__ |
Definition at line 488 of file vtkParse.y.
Definition at line 489 of file vtkParse.y.
maybe_other __pad29__ |
Definition at line 489 of file vtkParse.y.
maybe_other_no_semi __pad30__ |
Definition at line 977 of file vtkParse.y.
other_stuff __pad31__ |
Definition at line 979 of file vtkParse.y.
Definition at line 979 of file vtkParse.y.
Definition at line 981 of file vtkParse.y.
other_stuff_no_semi STRING type_red2 NUM CLASS_REF& brackets CONST OPERATOR STATIC ARRAY_NUM |
Definition at line 981 of file vtkParse.y.
braces __pad33__ |
Definition at line 985 of file vtkParse.y.
parens __pad34__ |
Definition at line 986 of file vtkParse.y.
brackets __pad35__ |
Definition at line 987 of file vtkParse.y.