Commit 10c97b29 authored by Anders Nilsson's avatar Anders Nilsson
Browse files

Update

parent c1ed9884
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -227,6 +227,22 @@ aspect MiscUtilities {
}

aspect RewriteClasses {

	rewrite Declaration {
		when (isClassDecl())
			to ClassDeclaration {
			ClassDeclaration c = new ClassDeclaration();
			c.setElementList(getElementList());
			return c;
		}
		when (isIndividualDecl())
			to IndividualDeclaration {
			IndividualDeclaration c = new IndividualDeclaration();
			c.setElementList(getElementList());
			return c;
		}
	}

    rewrite OwlClass {
		when (isTopLevel())
			to OwlClassDecl {