Lines Matching +defs:gen +defs:gen

532 type gen struct {  struct
533 PKGPREFIX string // e.g. "WUFFS_JPEG__"
534 PKGNAME string // e.g. "JPEG"
535 pkgPrefix string // e.g. "wuffs_jpeg__"
536 pkgName string // e.g. "jpeg"
538 tm *t.Map
539 files []*a.File
545 genlinenum bool
547 privateDataFields map[t.QQID]struct{}
548 scalarConstsMap map[t.QID]*a.Const
549 statusList []status
550 statusMap map[t.QID]status
551 structList []*a.Struct
552 structMap map[t.QID]*a.Struct
554 currFunk funk
555 funks map[t.QQID]funk
557 numPublicCoroutines map[t.QID]uint32
560 func (g *gen) generate() ([]byte, error) {
648 func (g *gen) genIncludes(b *buffer) error {
686 func (g *gen) genHeader(b *buffer) error {
792 func (g *gen) genImpl(b *buffer) error {
852 func (g *gen) forEachConst(b *buffer, v visibility, f func(*gen, *buffer, *a.Const) error) error {
868 func (g *gen) forEachFunc(b *buffer, v visibility, f func(*gen, *buffer, *a.Func) error) error {
884 func (g *gen) forEachStatus(b *buffer, v visibility, f func(*gen, *buffer, *a.Status) error) error {
900 func (g *gen) cName(name string) string {
941 func (g *gen) sizeof(typ *a.TypeExpr) (uint32, error) {
950 func (g *gen) gatherStatuses(b *buffer, n *a.Status) error {
959 func (g *gen) addStatus(qid t.QID, msg string, public bool) error {
977 func (g *gen) gatherScalarConsts(b *buffer, n *a.Const) error {
984 func (g *gen) writeConst(b *buffer, n *a.Const) error {
1001 func (g *gen) writeConstList(b *buffer, n *a.Expr) error {
1022 func (g *gen) writeStructPrivateImpl(b *buffer, n *a.Struct) error {
1150 func (g *gen) writeStruct(b *buffer, n *a.Struct) error {
1169 func (g *gen) writeCppMethods(b *buffer, n *a.Struct) error {
1264 func (g *gen) writeVTableImpl(b *buffer, n *a.Struct) error {
1303 func (g *gen) writeInitializerSignature(b *buffer, n *a.Struct, public bool) error {
1315 func (g *gen) writeAllocSignature(b *buffer, n *a.Struct) error {
1321 func (g *gen) writeSizeofSignature(b *buffer, n *a.Struct) error {
1327 func (g *gen) writeInitializerPrototype(b *buffer, n *a.Struct) error {
1345 func (g *gen) writeInitializerImpl(b *buffer, n *a.Struct) error {