#include "system.h"
#include <stdarg.h>
#include "debug.h"
Go to the source code of this file.
Compounds | |
struct | symbolTable_t |
Defines | |
#define | MAX_PRINT_TABLE 10000 |
#define | mod4(num) ( (num) & 3 ) |
Functions | |
void | usage (void) |
void | outofmemory (void) |
void | die (char *format,...) |
size_t | my_fread (void *ptr, size_t size, size_t nitems, FILE *stream) |
void | check_range (short value, short poolSize) |
char* | is_lower_equal (char *string, char *pattern) |
int | findJavaMagic (FILE *fileHandle) |
int | my_strcmp (const void *a, const void *b) |
void | print_table_flush (void) |
void | print_table_add (char *str) |
char* | formatClassName (char *pSomeString, char terminator, char print_star) |
void | dumpRefType (char *pSomeString) |
void | dumpRequires (symbolTable_t *symbolTable) |
void | genSymbolTable (FILE *fileHandle, symbolTable_t *symbolTable) |
void | findClassName (FILE *fileHandle, symbolTable_t *symbolTable) |
void | freeSymbolTable (symbolTable_t *symbolTable) |
void | processJavaFile (FILE *fileHandle) |
void | print_list (char *in_string) |
int | main (int argc, char **argv) |
Variables | |
char* | PROGRAM_NAME = 0 |
char* | FILE_NAME = 0 |
char* | CLASS_NAME = 0 |
int | ARG_PROVIDES = 0 |
int | ARG_REQUIRES = 0 |
int | ARG_RPMFORMAT = 0 |
int | ARG_KEYWORDS = 0 |
int | ARG_STARPROV = 0 |
char* | KEYWORD_VERSION = 0 |
char* | KEYWORD_REVISION = 0 |
char* | KEYWORD_EPOCH = 0 |
char* | PRINT_TABLE [10000] |
int | SIZE_PRINT_TABLE |
|
Definition at line 127 of file javadeps.c. |
|
Definition at line 400 of file javadeps.c. Referenced by findJavaMagic(). |
|
Definition at line 354 of file javadeps.c. Referenced by genSymbolTable(). |
|
Definition at line 281 of file javadeps.c. Referenced by check_range(), dumpRequires(), findClassName(), findJavaMagic(), formatClassName(), genSymbolTable(), main(), and my_fread(). |
|
Definition at line 691 of file javadeps.c. Referenced by dumpRequires(). |
|
Definition at line 712 of file javadeps.c. Referenced by processJavaFile(). |
|
Definition at line 962 of file javadeps.c. Referenced by processJavaFile(). |
|
Definition at line 403 of file javadeps.c. Referenced by main(). |
|
Definition at line 598 of file javadeps.c. Referenced by dumpRefType(), dumpRequires(), and findClassName(). |
|
Definition at line 1064 of file javadeps.c. Referenced by processJavaFile(). |
|
Definition at line 774 of file javadeps.c. Referenced by processJavaFile(). |
|
Definition at line 374 of file javadeps.c. Referenced by genSymbolTable(). |
|
Definition at line 1114 of file javadeps.c. |
|
Definition at line 337 of file javadeps.c. Referenced by findClassName(), and genSymbolTable(). |
|
Definition at line 457 of file javadeps.c. |
|
Definition at line 271 of file javadeps.c. Referenced by die(), findClassName(), formatClassName(), and genSymbolTable(). |
|
Definition at line 526 of file javadeps.c. Referenced by genSymbolTable(). |
|
Definition at line 513 of file javadeps.c. Referenced by dumpRefType(), dumpRequires(), and findClassName(). |
|
Definition at line 470 of file javadeps.c. Referenced by main(), and print_table_add(). |
|
Definition at line 1096 of file javadeps.c. Referenced by main(). |
|
Definition at line 154 of file javadeps.c. Referenced by main(). |
|
Definition at line 98 of file javadeps.c. |
|
Definition at line 95 of file javadeps.c. |
|
Definition at line 96 of file javadeps.c. |
|
Definition at line 97 of file javadeps.c. |
|
Definition at line 99 of file javadeps.c. |
|
Definition at line 92 of file javadeps.c. |
|
Definition at line 89 of file javadeps.c. |
|
Definition at line 104 of file javadeps.c. |
|
Definition at line 103 of file javadeps.c. |
|
Definition at line 102 of file javadeps.c. |
|
Definition at line 128 of file javadeps.c. |
|
Definition at line 86 of file javadeps.c. |
|
Definition at line 129 of file javadeps.c. |