ClassDefParser class

Inheritance

Constructors

ClassDefParser(Set<String> defTypes, Map<String, String> primitiveIdlMap)

Properties

classCodes String
no setter
defTypes Set<String>
final
hashCode int
The hash code for this object.
no setterinherited
primitiveIdlMap Map<String, String>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tupleTypes Map<String, Tuple4<String, String, String, String>>
final

Methods

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

Operators

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