CandidListener class abstract

This abstract class defines a complete listener for a parse tree produced by CandidParser.

Implementers

Constructors

CandidListener()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

enterActor(ActorContext ctx) → void
Enter a parse tree produced by CandidParser.actor. ctx the parse tree
enterActorType(ActorTypeContext ctx) → void
Enter a parse tree produced by CandidParser.actorType. ctx the parse tree
enterBlobType(BlobTypeContext ctx) → void
Enter a parse tree produced by CandidParser.blobType. ctx the parse tree
enterBoolType(BoolTypeContext ctx) → void
Enter a parse tree produced by CandidParser.boolType. ctx the parse tree
enterDataType(DataTypeContext ctx) → void
Enter a parse tree produced by CandidParser.dataType. ctx the parse tree
enterDef(DefContext ctx) → void
Enter a parse tree produced by CandidParser.def. ctx the parse tree
enterEmptyType(EmptyTypeContext ctx) → void
Enter a parse tree produced by CandidParser.emptyType. ctx the parse tree
enterEveryRule(ParserRuleContext node) → void
inherited
enterExprType(ExprTypeContext ctx) → void
Enter a parse tree produced by CandidParser.exprType. ctx the parse tree
enterFloatType(FloatTypeContext ctx) → void
Enter a parse tree produced by CandidParser.floatType. ctx the parse tree
enterFuncAnn(FuncAnnContext ctx) → void
Enter a parse tree produced by CandidParser.funcAnn. ctx the parse tree
enterFuncType(FuncTypeContext ctx) → void
Enter a parse tree produced by CandidParser.funcType. ctx the parse tree
enterId(IdContext ctx) → void
Enter a parse tree produced by CandidParser.id. ctx the parse tree
enterIdType(IdTypeContext ctx) → void
Enter a parse tree produced by CandidParser.idType. ctx the parse tree
enterImp(ImpContext ctx) → void
Enter a parse tree produced by CandidParser.imp. ctx the parse tree
enterImportPart(ImportPartContext ctx) → void
Enter a parse tree produced by CandidParser.importPart. ctx the parse tree
enterIntType(IntTypeContext ctx) → void
Enter a parse tree produced by CandidParser.intType. ctx the parse tree
enterMethType(MethTypeContext ctx) → void
Enter a parse tree produced by CandidParser.methType. ctx the parse tree
enterNatType(NatTypeContext ctx) → void
Enter a parse tree produced by CandidParser.natType. ctx the parse tree
enterNull(NullContext ctx) → void
Enter a parse tree produced by CandidParser.null. ctx the parse tree
enterNumberType(NumberTypeContext ctx) → void
Enter a parse tree produced by CandidParser.numberType. ctx the parse tree
enterOptType(OptTypeContext ctx) → void
Enter a parse tree produced by CandidParser.optType. ctx the parse tree
enterPairType(PairTypeContext ctx) → void
Enter a parse tree produced by CandidParser.pairType. ctx the parse tree
enterPrimType(PrimTypeContext ctx) → void
Enter a parse tree produced by CandidParser.primType. ctx the parse tree
enterPrincipalType(PrincipalTypeContext ctx) → void
Enter a parse tree produced by CandidParser.principalType. ctx the parse tree
enterProg(ProgContext ctx) → void
Enter a parse tree produced by CandidParser.prog. ctx the parse tree
enterRecordType(RecordTypeContext ctx) → void
Enter a parse tree produced by CandidParser.recordType. ctx the parse tree
enterRefType(RefTypeContext ctx) → void
Enter a parse tree produced by CandidParser.refType. ctx the parse tree
enterReservedType(ReservedTypeContext ctx) → void
Enter a parse tree produced by CandidParser.reservedType. ctx the parse tree
enterTextType(TextTypeContext ctx) → void
Enter a parse tree produced by CandidParser.textType. ctx the parse tree
enterTupleType(TupleTypeContext ctx) → void
Enter a parse tree produced by CandidParser.tupleType. ctx the parse tree
enterVariantType(VariantTypeContext ctx) → void
Enter a parse tree produced by CandidParser.variantType. ctx the parse tree
enterVecType(VecTypeContext ctx) → void
Enter a parse tree produced by CandidParser.vecType. ctx the parse tree
exitActor(ActorContext ctx) → void
Exit a parse tree produced by CandidParser.actor. ctx the parse tree
exitActorType(ActorTypeContext ctx) → void
Exit a parse tree produced by CandidParser.actorType. ctx the parse tree
exitBlobType(BlobTypeContext ctx) → void
Exit a parse tree produced by CandidParser.blobType. ctx the parse tree
exitBoolType(BoolTypeContext ctx) → void
Exit a parse tree produced by CandidParser.boolType. ctx the parse tree
exitDataType(DataTypeContext ctx) → void
Exit a parse tree produced by CandidParser.dataType. ctx the parse tree
exitDef(DefContext ctx) → void
Exit a parse tree produced by CandidParser.def. ctx the parse tree
exitEmptyType(EmptyTypeContext ctx) → void
Exit a parse tree produced by CandidParser.emptyType. ctx the parse tree
exitEveryRule(ParserRuleContext node) → void
inherited
exitExprType(ExprTypeContext ctx) → void
Exit a parse tree produced by CandidParser.exprType. ctx the parse tree
exitFloatType(FloatTypeContext ctx) → void
Exit a parse tree produced by CandidParser.floatType. ctx the parse tree
exitFuncAnn(FuncAnnContext ctx) → void
Exit a parse tree produced by CandidParser.funcAnn. ctx the parse tree
exitFuncType(FuncTypeContext ctx) → void
Exit a parse tree produced by CandidParser.funcType. ctx the parse tree
exitId(IdContext ctx) → void
Exit a parse tree produced by CandidParser.id. ctx the parse tree
exitIdType(IdTypeContext ctx) → void
Exit a parse tree produced by CandidParser.idType. ctx the parse tree
exitImp(ImpContext ctx) → void
Exit a parse tree produced by CandidParser.imp. ctx the parse tree
exitImportPart(ImportPartContext ctx) → void
Exit a parse tree produced by CandidParser.importPart. ctx the parse tree
exitIntType(IntTypeContext ctx) → void
Exit a parse tree produced by CandidParser.intType. ctx the parse tree
exitMethType(MethTypeContext ctx) → void
Exit a parse tree produced by CandidParser.methType. ctx the parse tree
exitNatType(NatTypeContext ctx) → void
Exit a parse tree produced by CandidParser.natType. ctx the parse tree
exitNull(NullContext ctx) → void
Exit a parse tree produced by CandidParser.null. ctx the parse tree
exitNumberType(NumberTypeContext ctx) → void
Exit a parse tree produced by CandidParser.numberType. ctx the parse tree
exitOptType(OptTypeContext ctx) → void
Exit a parse tree produced by CandidParser.optType. ctx the parse tree
exitPairType(PairTypeContext ctx) → void
Exit a parse tree produced by CandidParser.pairType. ctx the parse tree
exitPrimType(PrimTypeContext ctx) → void
Exit a parse tree produced by CandidParser.primType. ctx the parse tree
exitPrincipalType(PrincipalTypeContext ctx) → void
Exit a parse tree produced by CandidParser.principalType. ctx the parse tree
exitProg(ProgContext ctx) → void
Exit a parse tree produced by CandidParser.prog. ctx the parse tree
exitRecordType(RecordTypeContext ctx) → void
Exit a parse tree produced by CandidParser.recordType. ctx the parse tree
exitRefType(RefTypeContext ctx) → void
Exit a parse tree produced by CandidParser.refType. ctx the parse tree
exitReservedType(ReservedTypeContext ctx) → void
Exit a parse tree produced by CandidParser.reservedType. ctx the parse tree
exitTextType(TextTypeContext ctx) → void
Exit a parse tree produced by CandidParser.textType. ctx the parse tree
exitTupleType(TupleTypeContext ctx) → void
Exit a parse tree produced by CandidParser.tupleType. ctx the parse tree
exitVariantType(VariantTypeContext ctx) → void
Exit a parse tree produced by CandidParser.variantType. ctx the parse tree
exitVecType(VecTypeContext ctx) → void
Exit a parse tree produced by CandidParser.vecType. ctx the parse tree
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
visitErrorNode(ErrorNode node) → void
inherited
visitTerminal(TerminalNode node) → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited