ParseUnit

public class ParseUnit extends UnitWrapper implements ISpoofaxParseUnit

Wraps a Unit and ParseContrib as ISpoofaxParseUnit.

Constructors

ParseUnit

public ParseUnit(Unit unit, ParseContrib contrib, ISpoofaxInputUnit inputUnit)

Methods

ast

public IStrategoTerm ast()

duration

public long duration()

input

public ISpoofaxInputUnit input()

messages

public Iterable<IMessage> messages()

success

public boolean success()

valid

public boolean valid()