Home
last modified time | relevance | path

Searched refs:elsedecl (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dattrib.d961 Dsymbols* elsedecl; /// array of Dsymbol's for else block variable
963 extern (D) this(const ref Loc loc, Condition condition, Dsymbols* decl, Dsymbols* elsedecl) in this() argument
968 this.elsedecl = elsedecl; in this()
974 …ion(loc, condition.syntaxCopy(), Dsymbol.arraySyntaxCopy(decl), Dsymbol.arraySyntaxCopy(elsedecl)); in syntaxCopy()
982 Dsymbols* d = condition.include(null) ? decl : elsedecl; in oneMember()
987 …symbol.oneMembers(decl, ps, ident) && *ps is null && Dsymbol.oneMembers(elsedecl, ps, ident) && *p… in oneMember()
1002 return condition.include(_scope ? _scope : sc) ? decl : elsedecl; in include()
1015 elsedecl.foreachDsymbol( s => s.addComment(comment) ); in addComment()
1041 extern (D) this(const ref Loc loc, Condition condition, Dsymbols* decl, Dsymbols* elsedecl) in this() argument
1043 super(loc, condition, decl, elsedecl); in this()
[all …]
H A Dattrib.h166 Dsymbols *elsedecl; // array of Dsymbol's for else block variable
H A Dtransitivevisitor.d578 if (d.elsedecl) in ParseVisitMethods()
579 foreach (de; *d.elsedecl) in ParseVisitMethods()
H A Djson.d584 Dsymbols* ds = d.decl ? d.decl : d.elsedecl; in visit()
H A Dhdrgen.d1055 if (d.decl || d.elsedecl) in visit()
1068 if (d.elsedecl) in visit()
1076 foreach (de; *d.elsedecl) in visit()
H A Ddoc.d1208 Dsymbols* d = cd.decl ? cd.decl : cd.elsedecl; in emitComment()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.c1189 …tionalDeclaration::ConditionalDeclaration(Condition *condition, Dsymbols *decl, Dsymbols *elsedecl) in ConditionalDeclaration() argument
1194 this->elsedecl = elsedecl; in ConditionalDeclaration()
1202 Dsymbol::arraySyntaxCopy(elsedecl)); in syntaxCopy()
1210 Dsymbols *d = condition->include(NULL, NULL) ? decl : elsedecl; in oneMember()
1216 Dsymbol::oneMembers(elsedecl, ps, ident) && *ps == NULL); in oneMember()
1232 return condition->include(_scope ? _scope : sc, sds) ? decl : elsedecl; in include()
1273 d = elsedecl; in addComment()
1281 Dsymbols *decl, Dsymbols *elsedecl) in StaticIfDeclaration() argument
1282 : ConditionalDeclaration(condition, decl, elsedecl) in StaticIfDeclaration()
1295 Dsymbol::arraySyntaxCopy(elsedecl)); in syntaxCopy()
H A Dattrib.h178 Dsymbols *elsedecl; // array of Dsymbol's for else block variable
180 ConditionalDeclaration(Condition *condition, Dsymbols *decl, Dsymbols *elsedecl);
196 StaticIfDeclaration(Condition *condition, Dsymbols *decl, Dsymbols *elsedecl);
H A Dhdrgen.c1355 if (d->decl || d->elsedecl) in visit()
1371 if (d->elsedecl) in visit()
1379 for (size_t i = 0; i < d->elsedecl->dim; i++) in visit()
1381 Dsymbol *de = (*d->elsedecl)[i]; in visit()
H A Ddoc.c967 Dsymbols *d = cd->decl ? cd->decl : cd->elsedecl; in emitComment()