common library

Constants

quiverPackageUris → const List<String>

Functions

computeTypeRepr(DartType ty, ImportModel imports) String
eqImpl(String className, List<String> fieldNames) String
fullName(Element element) String
hashCodeImpl(List<String> fieldNames) String
isQuiverOptional(DartType ty, ImportModel imports) bool
isType(DartType ty, String name, String packageUri, ImportModel imports) bool
qualifyType(DartType ty, ImportModel imports) String

Typedefs

MkField<T> = T Function(FieldElement f, ImportModel imports, CodgenConfig cfg)
MkType<T> = T Function(DartType ty)

Exceptions / Errors

CodegenException