Lines Matching defs:struct
30 struct fd_ostream_representation;
31 /* fd_ostream_t is defined as a pointer to struct fd_ostream_representation.
35 struct fd_ostream_t
38 struct fd_ostream_representation *_pointer;
41 fd_ostream_t (struct fd_ostream_representation *pointer) : _pointer (pointer) {}
42 struct fd_ostream_representation * operator -> () { return _pointer; }
43 operator struct fd_ostream_representation * () { return _pointer; }
44 operator struct any_ostream_representation * () { return (struct any_ostream_representation *) _pointer; }
48 operator ostream_t () { return (ostream_t) (struct any_ostream_representation *) _pointer; }
49 explicit fd_ostream_t (ostream_t x) : _pointer ((struct fd_ostream_representation *) (void *) x) {}
61 struct fd_ostream_implementation
72 struct fd_ostream_representation_header
74 const struct fd_ostream_implementation *vtable;
87 const struct fd_ostream_implementation *vtable =
88 ((struct fd_ostream_representation_header *) (struct fd_ostream_representation *) first_arg)->vtable;
96 const struct fd_ostream_implementation *vtable =
97 ((struct fd_ostream_representation_header *) (struct fd_ostream_representation *) first_arg)->vtable;
105 const struct fd_ostream_implementation *vtable =
106 ((struct fd_ostream_representation_header *) (struct fd_ostream_representation *) first_arg)->vtable;
116 extern const struct fd_ostream_implementation fd_ostream_vtable;