#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 |