CandidBaseListener class

This class provides an empty implementation of CandidListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Implemented types
Implementers

Constructors

CandidBaseListener()

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
The default implementation does nothing.
override
enterActorType(ActorTypeContext ctx) → void
The default implementation does nothing.
override
enterBlobType(BlobTypeContext ctx) → void
The default implementation does nothing.
override
enterBoolType(BoolTypeContext ctx) → void
The default implementation does nothing.
override
enterDataType(DataTypeContext ctx) → void
The default implementation does nothing.
override
enterDef(DefContext ctx) → void
The default implementation does nothing.
override
enterEmptyType(EmptyTypeContext ctx) → void
The default implementation does nothing.
override
enterEveryRule(ParserRuleContext ctx) → void
The default implementation does nothing.
enterExprType(ExprTypeContext ctx) → void
The default implementation does nothing.
override
enterFloatType(FloatTypeContext ctx) → void
The default implementation does nothing.
override
enterFuncAnn(FuncAnnContext ctx) → void
The default implementation does nothing.
override
enterFuncType(FuncTypeContext ctx) → void
The default implementation does nothing.
override
enterId(IdContext ctx) → void
The default implementation does nothing.
override
enterIdType(IdTypeContext ctx) → void
The default implementation does nothing.
override
enterImp(ImpContext ctx) → void
The default implementation does nothing.
override
enterImportPart(ImportPartContext ctx) → void
The default implementation does nothing.
override
enterIntType(IntTypeContext ctx) → void
The default implementation does nothing.
override
enterMethType(MethTypeContext ctx) → void
The default implementation does nothing.
override
enterNatType(NatTypeContext ctx) → void
The default implementation does nothing.
override
enterNull(NullContext ctx) → void
The default implementation does nothing.
override
enterNumberType(NumberTypeContext ctx) → void
The default implementation does nothing.
override
enterOptType(OptTypeContext ctx) → void
The default implementation does nothing.
override
enterPairType(PairTypeContext ctx) → void
The default implementation does nothing.
override
enterPrimType(PrimTypeContext ctx) → void
The default implementation does nothing.
override
enterPrincipalType(PrincipalTypeContext ctx) → void
The default implementation does nothing.
override
enterProg(ProgContext ctx) → void
The default implementation does nothing.
override
enterRecordType(RecordTypeContext ctx) → void
The default implementation does nothing.
override
enterRefType(RefTypeContext ctx) → void
The default implementation does nothing.
override
enterReservedType(ReservedTypeContext ctx) → void
The default implementation does nothing.
override
enterTextType(TextTypeContext ctx) → void
The default implementation does nothing.
override
enterTupleType(TupleTypeContext ctx) → void
The default implementation does nothing.
override
enterVariantType(VariantTypeContext ctx) → void
The default implementation does nothing.
override
enterVecType(VecTypeContext ctx) → void
The default implementation does nothing.
override
exitActor(ActorContext ctx) → void
The default implementation does nothing.
override
exitActorType(ActorTypeContext ctx) → void
The default implementation does nothing.
override
exitBlobType(BlobTypeContext ctx) → void
The default implementation does nothing.
override
exitBoolType(BoolTypeContext ctx) → void
The default implementation does nothing.
override
exitDataType(DataTypeContext ctx) → void
The default implementation does nothing.
override
exitDef(DefContext ctx) → void
The default implementation does nothing.
override
exitEmptyType(EmptyTypeContext ctx) → void
The default implementation does nothing.
override
exitEveryRule(ParserRuleContext ctx) → void
The default implementation does nothing.
exitExprType(ExprTypeContext ctx) → void
The default implementation does nothing.
override
exitFloatType(FloatTypeContext ctx) → void
The default implementation does nothing.
override
exitFuncAnn(FuncAnnContext ctx) → void
The default implementation does nothing.
override
exitFuncType(FuncTypeContext ctx) → void
The default implementation does nothing.
override
exitId(IdContext ctx) → void
The default implementation does nothing.
override
exitIdType(IdTypeContext ctx) → void
The default implementation does nothing.
override
exitImp(ImpContext ctx) → void
The default implementation does nothing.
override
exitImportPart(ImportPartContext ctx) → void
The default implementation does nothing.
override
exitIntType(IntTypeContext ctx) → void
The default implementation does nothing.
override
exitMethType(MethTypeContext ctx) → void
The default implementation does nothing.
override
exitNatType(NatTypeContext ctx) → void
The default implementation does nothing.
override
exitNull(NullContext ctx) → void
The default implementation does nothing.
override
exitNumberType(NumberTypeContext ctx) → void
The default implementation does nothing.
override
exitOptType(OptTypeContext ctx) → void
The default implementation does nothing.
override
exitPairType(PairTypeContext ctx) → void
The default implementation does nothing.
override
exitPrimType(PrimTypeContext ctx) → void
The default implementation does nothing.
override
exitPrincipalType(PrincipalTypeContext ctx) → void
The default implementation does nothing.
override
exitProg(ProgContext ctx) → void
The default implementation does nothing.
override
exitRecordType(RecordTypeContext ctx) → void
The default implementation does nothing.
override
exitRefType(RefTypeContext ctx) → void
The default implementation does nothing.
override
exitReservedType(ReservedTypeContext ctx) → void
The default implementation does nothing.
override
exitTextType(TextTypeContext ctx) → void
The default implementation does nothing.
override
exitTupleType(TupleTypeContext ctx) → void
The default implementation does nothing.
override
exitVariantType(VariantTypeContext ctx) → void
The default implementation does nothing.
override
exitVecType(VecTypeContext ctx) → void
The default implementation does nothing.
override
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
The default implementation does nothing.
visitTerminal(TerminalNode node) → void
The default implementation does nothing.

Operators

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