Project

General

Profile

Revision 12

Added by over 7 years ago

latest version of the ooas compiler, with grammar version 1.10

View differences:

OoaCompleteAstTraversalVisitor.java
88 88
import org.momut.ooas.ast.types.IntType;
89 89
import org.momut.ooas.ast.types.ListType;
90 90
import org.momut.ooas.ast.types.MapType;
91
import org.momut.ooas.ast.types.MetaType;
91 92
import org.momut.ooas.ast.types.NullType;
92 93
import org.momut.ooas.ast.types.OoActionSystemType;
93 94
import org.momut.ooas.ast.types.OpaqueType;
......
365 366
	@Override
366 367
	public void visit(TypeExpression typeExpression)
367 368
	{
369
		VisitSub(typeExpression.referredType(), typeExpression);
368 370
		VisitSub(typeExpression.type(), typeExpression);
369 371
	}
370 372

  
......
503 505
	}
504 506

  
505 507
	@Override
508
	public void visit(MetaType metaType) {
509
		VisitSub(metaType.Type(), metaType);
510
	}
511

  
512
	@Override
506 513
	public void visit(EnumType enumType)
507 514
	{
508 515
		for (final Identifier sym: enumType.listOfEnumSymbols())

Also available in: Unified diff