Interface CodeSerializationInput
public interface CodeSerializationInput
-
Method Summary
Modifier and TypeMethodDescriptiondeserializeArguments(StatementContext context) deserializeExpression(StatementContext context) deserializeHeader(TypeContext context) deserializeStatement(StatementContext context) deserializeType(TypeContext context) deserializeTypeParameter(TypeContext context) deserializeTypeParameters(TypeContext context) voidenqueueCode(DecodingOperation operation) voidenqueueMembers(DecodingOperation operation) booleanreadBool()intreadByte()charreadChar()doublereadEnumConstant(TypeContext context) floatintreadInt()longreadLong()readMember(TypeContext context, TypeID type) byteshortintreadUInt()longintreadVariantOption(TypeContext context, TypeID type)
-
Method Details
-
readBool
boolean readBool() -
readByte
int readByte() -
readSByte
byte readSByte() -
readShort
short readShort() -
readUShort
int readUShort() -
readInt
int readInt() -
readUInt
int readUInt() -
readLong
long readLong() -
readULong
long readULong() -
readFloat
float readFloat() -
readDouble
double readDouble() -
readChar
char readChar() -
readString
String readString() -
readDefinition
HighLevelDefinition readDefinition() -
readMember
-
readEnumConstant
-
readVariantOption
-
readAnnotationType
AnnotationDefinition readAnnotationType() -
deserializeType
-
deserializePosition
CodePosition deserializePosition() -
deserializeHeader
-
deserializeArguments
-
deserializeStatement
-
deserializeExpression
-
deserializeTypeParameter
-
deserializeTypeParameters
-
enqueueMembers
-
enqueueCode
-