CandidListener class abstract
This abstract class defines a complete listener for a parse tree produced by CandidParser.
- Implementers
Constructors
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