Skip to content

Commit d9d6406

Browse files
committed
remove static declaration from some functions to enable tests
1 parent 2cd591b commit d9d6406

4 files changed

Lines changed: 5 additions & 4 deletions

File tree

include/express/resolve.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ extern SC_EXPRESS_EXPORT void TYPE_resolve( Type * );
8282
extern SC_EXPRESS_EXPORT void EXP_resolve( Expression, Scope, Type );
8383
extern SC_EXPRESS_EXPORT void ALGresolve( Scope );
8484
extern SC_EXPRESS_EXPORT void SCHEMAresolve( Scope );
85+
extern SC_EXPRESS_EXPORT void RENAMEresolve( Rename *, Schema );
8586

8687
/*
8788
* for unit tests, no extern / export

include/express/schema.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,5 +148,7 @@ extern SC_EXPRESS_EXPORT void SCOPEdestroy( Scope );
148148
extern SC_EXPRESS_EXPORT Linked_List SCHEMAget_entities_use( Scope );
149149
extern SC_EXPRESS_EXPORT Linked_List SCHEMAget_entities_ref( Scope );
150150

151+
void SCHEMA_get_entities_ref( Scope, Linked_List );
152+
151153
#endif /* SCHEMA_H */
152154

src/express/express.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -446,8 +446,6 @@ static Express PARSERrun( char * filename, FILE * fp ) {
446446
return yyexpresult;
447447
}
448448

449-
static void RENAMEresolve( Rename * r, Schema s );
450-
451449
/**
452450
* find the final object to which a rename points
453451
* i.e., follow chain of USEs or REFs
@@ -499,7 +497,7 @@ static void * SCOPEfind_for_rename( Scope schema, char * name ) {
499497
return 0;
500498
}
501499

502-
static void RENAMEresolve( Rename * r, Schema s ) {
500+
void RENAMEresolve( Rename * r, Schema s ) {
503501
void *remote;
504502

505503
/* if (is_resolved_rename_raw(r->old)) return;*/

src/express/schema.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Linked_List SCHEMAget_entities_use( Scope scope ) {
179179
}
180180

181181
/** return ref'd entities */
182-
static void SCHEMA_get_entities_ref( Scope scope, Linked_List result ) {
182+
void SCHEMA_get_entities_ref( Scope scope, Linked_List result ) {
183183
Rename * rename;
184184
DictionaryEntry de;
185185

0 commit comments

Comments
 (0)