Lines Matching refs:hgs

55     HdrGenState hgs;  in genhdrfile()  local
56 hgs.hdrgen = true; in genhdrfile()
58 toCBuffer(m, &buf, &hgs); in genhdrfile()
76 HdrGenState hgs; in moduleToBuffer() local
77 hgs.fullDump = true; in moduleToBuffer()
78 toCBuffer(m, buf, &hgs); in moduleToBuffer()
85 HdrGenState *hgs; variable
89 PrettyPrintVisitor(OutBuffer *buf, HdrGenState *hgs) in PrettyPrintVisitor() argument
90 : buf(buf), hgs(hgs), declstring(false), inEnumDecl(NULL) in PrettyPrintVisitor()
118 if (!hgs->forStmtInit) in visit()
127 if (!hgs->forStmtInit) in visit()
160 if (!hgs->forStmtInit) in visit()
223 hgs->forStmtInit++; in visit()
225 hgs->forStmtInit--; in visit()
903 if (t->linkage > LINKd && hgs->ddoc != 1 && !hgs->hdrgen) in visitFuncIdentWithPostfix()
915 else if (hgs->ddoc) in visitFuncIdentWithPostfix()
957 if (t->linkage > LINKd && hgs->ddoc != 1 && !hgs->hdrgen) in visitFuncIdentWithPrefix()
973 else if (hgs->ddoc) in visitFuncIdentWithPrefix()
1070 buf->writestring(hgs->fullQual ? ti->toPrettyChars() : ti->toChars()); in visit()
1072 buf->writestring(hgs->fullQual ? t->sym->toPrettyChars() : t->sym->toChars()); in visit()
1081 buf->writestring(hgs->fullQual ? ti->toPrettyChars() : ti->toChars()); in visit()
1083 buf->writestring(hgs->fullQual ? t->sym->toPrettyChars() : t->sym->toChars()); in visit()
1177 if (hgs->hdrgen && imp->id == Id::object) in visit()
1234 else if (hgs->hdrgen && d->decl->length == 1 && (*d->decl)[0]->isUnitTestDeclaration()) in visit()
1448 if ((hgs->hdrgen || hgs->fullDump) && visitEponymousMember(d)) in visit()
1451 if (hgs->ddoc) in visit()
1458 visitTemplateParameters(hgs->ddoc ? d->origParameters : d->parameters); in visit()
1462 if (hgs->hdrgen || hgs->fullDump) in visit()
1464 hgs->tpltMember++; in visit()
1477 hgs->tpltMember--; in visit()
1495 functionToBufferFull((TypeFunction *)fd->type, buf, d->ident, hgs, d); in visitEponymousMember()
1498 hgs->tpltMember++; in visitEponymousMember()
1500 hgs->tpltMember--; in visitEponymousMember()
1509 visitTemplateParameters(hgs->ddoc ? d->origParameters : d->parameters); in visitEponymousMember()
1514 hgs->tpltMember++; in visitEponymousMember()
1532 hgs->tpltMember--; in visitEponymousMember()
1548 visitTemplateParameters(hgs->ddoc ? d->origParameters : d->parameters); in visitEponymousMember()
1593 if (hgs->fullDump) in visit()
1935 if (hgs->hdrgen) in visit()
1940 hgs->autoMember++; in visit()
1942 hgs->autoMember--; in visit()
1944 else if (hgs->tpltMember == 0 && global.params.hdrStripPlainFunctions) in visit()
1958 …if (!f->fbody || (hgs->hdrgen && global.params.hdrStripPlainFunctions && !hgs->autoMember && !hgs-… in bodyToBuffer()
1965 int savetlpt = hgs->tpltMember; in bodyToBuffer()
1966 int saveauto = hgs->autoMember; in bodyToBuffer()
1967 hgs->tpltMember = 0; in bodyToBuffer()
1968 hgs->autoMember = 0; in bodyToBuffer()
2046 hgs->tpltMember = savetlpt; in bodyToBuffer()
2047 hgs->autoMember = saveauto; in bodyToBuffer()
2086 hgs->tpltMember++; in visit()
2088 hgs->tpltMember--; in visit()
2122 if (hgs->hdrgen && !hgs->tpltMember) in visit()
2133 if (hgs->hdrgen) in visit()
2145 if (hgs->hdrgen) in visit()
2166 if (hgs->hdrgen) in visit()
2339 if (hgs->fullDump) in visit()
2377 if (hgs->ddoc) in visit()
2471 if (hgs->hdrgen) in floatToBuffer()
2523 if (hgs->hdrgen || hgs->ddoc) in visit()
2578 if (hgs->ddoc) in visit()
2642 else if (hgs != NULL && hgs->ddoc) in visit()
3288 void toCBuffer(Statement *s, OutBuffer *buf, HdrGenState *hgs) in toCBuffer() argument
3290 PrettyPrintVisitor v(buf, hgs); in toCBuffer()
3294 void toCBuffer(Type *t, OutBuffer *buf, Identifier *ident, HdrGenState *hgs) in toCBuffer() argument
3296 PrettyPrintVisitor v(buf, hgs); in toCBuffer()
3300 void toCBuffer(Dsymbol *s, OutBuffer *buf, HdrGenState *hgs) in toCBuffer() argument
3302 PrettyPrintVisitor v(buf, hgs); in toCBuffer()
3309 HdrGenState hgs; in toCBufferInstance() local
3310 hgs.fullQual = qualifyTypes; in toCBufferInstance()
3311 PrettyPrintVisitor v(buf, &hgs); in toCBufferInstance()
3315 void toCBuffer(Initializer *iz, OutBuffer *buf, HdrGenState *hgs) in toCBuffer() argument
3317 PrettyPrintVisitor v(buf, hgs); in toCBuffer()
3492 HdrGenState* hgs, TemplateDeclaration *td) in functionToBufferFull() argument
3495 PrettyPrintVisitor v(buf, hgs); in functionToBufferFull()
3502 HdrGenState hgs; in functionToBufferWithIdent() local
3503 PrettyPrintVisitor v(buf, &hgs); in functionToBufferWithIdent()
3507 void toCBuffer(Expression *e, OutBuffer *buf, HdrGenState *hgs) in toCBuffer() argument
3509 PrettyPrintVisitor v(buf, hgs); in toCBuffer()
3521 HdrGenState hgs; in argExpTypesToCBuffer() local
3522 PrettyPrintVisitor v(buf, &hgs); in argExpTypesToCBuffer()
3532 void toCBuffer(TemplateParameter *tp, OutBuffer *buf, HdrGenState *hgs) in toCBuffer() argument
3534 PrettyPrintVisitor v(buf, hgs); in toCBuffer()
3543 HdrGenState hgs; in arrayObjectsToBuffer() local
3544 PrettyPrintVisitor v(buf, &hgs); in arrayObjectsToBuffer()
3564 HdrGenState hgs; in parametersTypeToChars() local
3565 PrettyPrintVisitor v(&buf, &hgs); in parametersTypeToChars()
3581 HdrGenState hgs; in parameterToChars() local
3582 hgs.fullQual = fullQual; in parameterToChars()
3583 PrettyPrintVisitor v(&buf, &hgs); in parameterToChars()