Lines Matching refs:ct
65 struct casewriter_translator *ct = xmalloc (sizeof *ct); in casewriter_create_translator() local
67 ct->subwriter = casewriter_rename (subwriter); in casewriter_create_translator()
68 ct->translate = translate; in casewriter_create_translator()
69 ct->destroy = destroy; in casewriter_create_translator()
70 ct->aux = aux; in casewriter_create_translator()
72 &casewriter_translator_class, ct); in casewriter_create_translator()
73 taint_propagate (casewriter_get_taint (ct->subwriter), in casewriter_create_translator()
82 struct casewriter_translator *ct = ct_; in casewriter_translator_write() local
83 c = ct->translate (c, ct->aux); in casewriter_translator_write()
85 casewriter_write (ct->subwriter, c); in casewriter_translator_write()
91 struct casewriter_translator *ct = ct_; in casewriter_translator_destroy() local
92 casewriter_destroy (ct->subwriter); in casewriter_translator_destroy()
93 ct->destroy (ct->aux); in casewriter_translator_destroy()
94 free (ct); in casewriter_translator_destroy()
101 struct casewriter_translator *ct = ct_; in casewriter_translator_convert_to_reader() local
102 struct casereader *reader = casewriter_make_reader (ct->subwriter); in casewriter_translator_convert_to_reader()
103 free (ct); in casewriter_translator_convert_to_reader()
104 ct->destroy (ct->aux); in casewriter_translator_convert_to_reader()