Update of /cvsroot/nice/Nice/src/bossa/syntax
In directory sc8-pr-cvs1:/tmp/cvs-serv32103/src/bossa/syntax
Modified Files:
MethodBodyDefinition.java GlobalVarDeclaration.java
EnumDefinition.java Definition.java ClassDefinition.java
AbstractInterface.java
Log Message:
Removed the associatedDefinitions() support, which is not used anymore.
If adding toplevel definitions is needed, it can be done by accessing
the Package object.
Index: MethodBodyDefinition.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/MethodBodyDefinition.java,v
retrieving revision 1.146
retrieving revision 1.147
diff -C2 -d -r1.146 -r1.147
*** MethodBodyDefinition.java 10 Dec 2003 22:34:25 -0000 1.146
--- MethodBodyDefinition.java 15 Dec 2003 14:04:13 -0000 1.147
***************
*** 83,91 ****
}
- public Collection associatedDefinitions()
- {
- return null;
- }
-
final TypeConstructor firstArgument()
{
--- 83,86 ----
Index: GlobalVarDeclaration.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/GlobalVarDeclaration.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** GlobalVarDeclaration.java 22 Aug 2003 13:36:41 -0000 1.21
--- GlobalVarDeclaration.java 15 Dec 2003 14:04:13 -0000 1.22
***************
*** 84,92 ****
}
- public Collection associatedDefinitions()
- {
- return null;
- }
-
void resolve()
{
--- 84,87 ----
Index: EnumDefinition.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/EnumDefinition.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** EnumDefinition.java 15 Dec 2003 00:04:48 -0000 1.7
--- EnumDefinition.java 15 Dec 2003 14:04:13 -0000 1.8
***************
*** 141,149 ****
}
- public Collection associatedDefinitions()
- {
- return null;
- }
-
void resolve()
{
--- 141,144 ----
Index: Definition.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/Definition.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** Definition.java 4 Dec 2003 13:34:28 -0000 1.21
--- Definition.java 15 Dec 2003 14:04:13 -0000 1.22
***************
*** 34,48 ****
/**
- * Returns a collection of definitions that are derived
- * from the current definition.
- * For example, a class definition A returns a collection
- * with the definition of class #A.
- */
- public Collection associatedDefinitions()
- {
- return null;
- }
-
- /**
Resolve local entities, that do not influence the global context.
--- 34,37 ----
Index: ClassDefinition.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/ClassDefinition.java,v
retrieving revision 1.100
retrieving revision 1.101
diff -C2 -d -r1.100 -r1.101
*** ClassDefinition.java 9 Dec 2003 15:21:05 -0000 1.100
--- ClassDefinition.java 15 Dec 2003 14:04:13 -0000 1.101
***************
*** 434,442 ****
}
- public Collection associatedDefinitions()
- {
- return null;
- }
-
TypeScope getLocalScope()
{
--- 434,437 ----
Index: AbstractInterface.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/AbstractInterface.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** AbstractInterface.java 15 Nov 2003 13:02:16 -0000 1.17
--- AbstractInterface.java 15 Dec 2003 14:04:13 -0000 1.18
***************
*** 41,49 ****
}
- public Collection associatedDefinitions()
- {
- return null;
- }
-
public void addMethod(Definition m)
{
--- 41,44 ----
|