Lines Matching refs:OutBuffer

38 void emitMemberComments(ScopeDsymbol *sds, OutBuffer *buf, Scope *sc);
39 void toDocBuffer(Dsymbol *s, OutBuffer *buf, Scope *sc);
40 void emitComment(Dsymbol *s, OutBuffer *buf, Scope *sc);
60 virtual void write(Loc loc, DocComment *dc, Scope *sc, Dsymbols *a, OutBuffer *buf);
66 void write(Loc loc, DocComment *dc, Scope *sc, Dsymbols *a, OutBuffer *buf);
72 void write(Loc loc, DocComment *dc, Scope *sc, Dsymbols *a, OutBuffer *buf);
98 void writeSections(Scope *sc, Dsymbols *a, OutBuffer *buf);
106 size_t skiptoident(OutBuffer *buf, size_t i);
107 size_t skippastident(OutBuffer *buf, size_t i);
108 size_t skippastURL(OutBuffer *buf, size_t i);
109 void highlightText(Scope *sc, Dsymbols *a, OutBuffer *buf, size_t offset);
110 void highlightCode(Scope *sc, Dsymbol *s, OutBuffer *buf, size_t offset);
111 void highlightCode(Scope *sc, Dsymbols *a, OutBuffer *buf, size_t offset);
112 void highlightCode2(Scope *sc, Dsymbols *a, OutBuffer *buf, size_t offset);
113 void highlightCode3(Scope *sc, OutBuffer *buf, const utf8_t *p, const utf8_t *pend);
337 static OutBuffer mbuf;
340 OutBuffer buf;
433 OutBuffer buf2;
483 void escapeDdocString(OutBuffer *buf, size_t start)
517 void escapeStrayParenthesis(Loc loc, OutBuffer *buf, size_t start)
585 static bool emitAnchorName(OutBuffer *buf, Dsymbol *s, Scope *sc)
619 static void emitAnchor(OutBuffer *buf, Dsymbol *s, Scope *sc)
623 OutBuffer anc;
664 static void expandTemplateMixinComments(TemplateMixin *tm, OutBuffer *buf, Scope *sc)
683 void emitMemberComments(ScopeDsymbol *sds, OutBuffer *buf, Scope *sc)
733 void emitProtection(OutBuffer *buf, Prot prot)
742 void emitComment(Dsymbol *s, OutBuffer *buf, Scope *sc)
747 OutBuffer *buf;
750 EmitComment(OutBuffer *buf, Scope *sc)
986 void toDocBuffer(Dsymbol *s, OutBuffer *buf, Scope *sc)
991 OutBuffer *buf;
994 ToDocBuffer(OutBuffer *buf, Scope *sc)
1445 void DocComment::writeSections(Scope *sc, Dsymbols *a, OutBuffer *buf)
1529 void Section::write(Loc loc, DocComment *, Scope *sc, Dsymbols *a, OutBuffer *buf)
1580 void ParamSection::write(Loc loc, DocComment *, Scope *sc, Dsymbols *a, OutBuffer *buf)
1747 void MacroSection::write(Loc, DocComment *dc, Scope *, Dsymbols *, OutBuffer *)
1999 size_t skiptoident(OutBuffer *buf, size_t i)
2029 size_t skippastident(OutBuffer *buf, size_t i)
2064 size_t skippastURL(OutBuffer *buf, size_t i)
2223 void highlightText(Scope *sc, Dsymbols *a, OutBuffer *buf, size_t offset)
2380 OutBuffer codebuf;
2470 OutBuffer codebuf;
2579 void highlightCode(Scope *sc, Dsymbol *s, OutBuffer *buf, size_t offset)
2582 OutBuffer ancbuf;
2595 void highlightCode(Scope *sc, Dsymbols *a, OutBuffer *buf, size_t offset)
2639 void highlightCode3(Scope *sc, OutBuffer *buf, const utf8_t *p, const utf8_t *pend)
2655 void highlightCode2(Scope *sc, Dsymbols *a, OutBuffer *buf, size_t offset)
2659 OutBuffer res;