#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "ssParse.h"
#include <unistd.h>
Include dependency graph for ssParse.y:
Go to the source code of this file.
Defines | |
#define | yywrap() 1 |
#define | YYDEBUG 1 |
#define | YYERROR_VERBOSE |
#define | YYMAXDEPTH 1000 |
Functions | |
output_function () | |
void | InitFunction (FunctionInfo *func) |
void | look_for_hint () |
void | vtkParseOutput (FILE *, FileInfo *) |
int | main (int argc, char *argv[]) |
void | yyerror (char *s) |
Variables | |
class_def | __pad0__ |
This program parses a C++ class and produces the equivalent Java class. | |
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__ |
FILE * | yyin |
FILE * | yyout |
#define yywrap | ( | ) | 1 |
#define YYDEBUG 1 |
#define YYERROR_VERBOSE |
#define YYMAXDEPTH 1000 |
void InitFunction | ( | FunctionInfo * | func | ) |
Definition at line 1273 of file ssParse.y.
References _FileInfo::FileName, _FileInfo::IsAbstract, _FileInfo::IsConcrete, and _FileInfo::Package.
void vtkParseOutput | ( | FILE * | , | |
FileInfo * | ||||
) |
class_def __pad0__ |
currentFunction ArgTypes[currentFunction->NumberOfArguments] |
data NumberOfSuperClasses |
in_protected = 0 |
other_stuff_no_semi STRING type_red2 NUM CLASS_REF& brackets CONST OPERATOR STATIC ARRAY_NUM |
FILE* yyin |
FILE * yyout |