Home
last modified time | relevance | path

Searched refs:syntaxCopy (Results 1 – 25 of 78) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dstatement.c106 Statement *Statement::syntaxCopy() in syntaxCopy() function
276 Statement *ErrorStatement::syntaxCopy() in syntaxCopy() function
308 Statement *ExpStatement::syntaxCopy() in syntaxCopy() function
310 return new ExpStatement(loc, exp ? exp->syntaxCopy() : NULL); in syntaxCopy()
481 Statement *DtorExpStatement::syntaxCopy() in syntaxCopy() function
483 return new DtorExpStatement(loc, exp ? exp->syntaxCopy() : NULL, var); in syntaxCopy()
494 Statement *CompileStatement::syntaxCopy() in syntaxCopy() function
496 return new CompileStatement(loc, exp->syntaxCopy()); in syntaxCopy()
561 Statement *CompoundStatement::syntaxCopy() in syntaxCopy() function
568 (*a)[i] = s ? s->syntaxCopy() : NULL; in syntaxCopy()
[all …]
H A Dstatement.h75 virtual Statement *syntaxCopy();
118 Statement *syntaxCopy();
141 Statement *syntaxCopy();
158 Statement *syntaxCopy();
170 Statement *syntaxCopy();
184 Statement *syntaxCopy();
197 Statement *syntaxCopy();
210 Statement *syntaxCopy();
224 Statement *syntaxCopy();
241 Statement *syntaxCopy();
[all …]
H A Dattrib.h62 Dsymbol *syntaxCopy(Dsymbol *s);
78 Dsymbol *syntaxCopy(Dsymbol *s);
93 Dsymbol *syntaxCopy(Dsymbol *s);
105 Dsymbol *syntaxCopy(Dsymbol *s);
120 Dsymbol *syntaxCopy(Dsymbol *s);
135 Dsymbol *syntaxCopy(Dsymbol *s);
152 Dsymbol *syntaxCopy(Dsymbol *s);
167 Dsymbol *syntaxCopy(Dsymbol *s);
181 Dsymbol *syntaxCopy(Dsymbol *s);
197 Dsymbol *syntaxCopy(Dsymbol *s);
[all …]
H A Dinit.c46 (*a)[i] = (*ai)[i]->syntaxCopy(); in arraySyntaxCopy()
66 Initializer *ErrorInitializer::syntaxCopy() in syntaxCopy() function
79 Initializer *VoidInitializer::syntaxCopy() in syntaxCopy() function
91 Initializer *StructInitializer::syntaxCopy() in syntaxCopy() function
100 ai->value[i] = value[i]->syntaxCopy(); in syntaxCopy()
122 Initializer *ArrayInitializer::syntaxCopy() in syntaxCopy() function
131 ai->index[i] = index[i] ? index[i]->syntaxCopy() : NULL; in syntaxCopy()
132 ai->value[i] = value[i]->syntaxCopy(); in syntaxCopy()
204 Initializer *ExpInitializer::syntaxCopy() in syntaxCopy() function
206 return new ExpInitializer(loc, exp->syntaxCopy()); in syntaxCopy()
H A Dinit.h38 virtual Initializer *syntaxCopy() = 0;
57 Initializer *syntaxCopy();
67 Initializer *syntaxCopy();
80 Initializer *syntaxCopy();
97 Initializer *syntaxCopy();
113 Initializer *syntaxCopy();
H A Dmtype.h231 virtual Type *syntaxCopy();
354 Type *syntaxCopy();
396 Type *syntaxCopy();
425 Type *syntaxCopy();
461 Type *syntaxCopy();
487 Type *syntaxCopy();
513 Type *syntaxCopy();
534 Type *syntaxCopy();
552 Type *syntaxCopy();
620 Type *syntaxCopy();
[all …]
H A Ddeclaration.h179 Dsymbol *syntaxCopy(Dsymbol *);
201 Dsymbol *syntaxCopy(Dsymbol *);
269 Dsymbol *syntaxCopy(Dsymbol *);
320 Dsymbol *syntaxCopy(Dsymbol *);
478 Dsymbol *syntaxCopy(Dsymbol *);
603 Dsymbol *syntaxCopy(Dsymbol *);
711 Dsymbol *syntaxCopy(Dsymbol *);
730 Dsymbol *syntaxCopy(Dsymbol *);
746 Dsymbol *syntaxCopy(Dsymbol *);
762 Dsymbol *syntaxCopy(Dsymbol *);
[all …]
H A Dcond.h39 virtual Condition *syntaxCopy() = 0;
57 StaticForeach *syntaxCopy();
72 Condition *syntaxCopy();
109 Condition *syntaxCopy();
H A Dtemplate.h82 Dsymbol *syntaxCopy(Dsymbol *);
146 virtual TemplateParameter *syntaxCopy() = 0;
180 TemplateParameter *syntaxCopy();
201 TemplateParameter *syntaxCopy();
221 TemplateParameter *syntaxCopy();
249 TemplateParameter *syntaxCopy();
270 TemplateParameter *syntaxCopy();
328 Dsymbol *syntaxCopy(Dsymbol *);
370 Dsymbol *syntaxCopy(Dsymbol *s);
H A Dexpression.h136 virtual Expression *syntaxCopy();
402 Expression *syntaxCopy();
419 Expression *syntaxCopy();
438 Expression *syntaxCopy();
487 Expression *syntaxCopy();
502 Expression *syntaxCopy();
514 Expression *syntaxCopy();
553 Expression *syntaxCopy();
570 Expression *syntaxCopy();
639 Expression *syntaxCopy();
[all …]
H A Dattrib.c350 Dsymbol *StorageClassDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
444 Dsymbol *DeprecatedDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
447 return new DeprecatedDeclaration(msg->syntaxCopy(), Dsymbol::arraySyntaxCopy(decl)); in syntaxCopy()
527 Dsymbol *LinkDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
554 Dsymbol *CPPMangleDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
604 Dsymbol *ProtDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
670 Dsymbol *AlignDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
674 ealign ? ealign->syntaxCopy() : NULL, in syntaxCopy()
733 Dsymbol *AnonDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
872 Dsymbol *PragmaDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() function
[all …]
H A Dstaticassert.c35 Dsymbol *StaticAssert::syntaxCopy(Dsymbol *s) in syntaxCopy() function
38 return new StaticAssert(loc, exp->syntaxCopy(), msg ? msg->syntaxCopy() : NULL); in syntaxCopy()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatement.h112 virtual Statement *syntaxCopy();
171 ErrorStatement *syntaxCopy();
190 ExpStatement *syntaxCopy();
203 DtorExpStatement *syntaxCopy();
212 CompileStatement *syntaxCopy();
222 CompoundStatement *syntaxCopy();
232 CompoundDeclarationStatement *syntaxCopy();
244 UnrolledLoopStatement *syntaxCopy();
257 ScopeStatement *syntaxCopy();
271 ForwardingStatement *syntaxCopy();
[all …]
H A Dstatement.d94 Statement syntaxCopy() in syntaxCopy() function
110 (*b)[i] = s ? s.syntaxCopy() : null; in arraySyntaxCopy()
418 override ErrorStatement syntaxCopy() in syntaxCopy() function
478 override ExpStatement syntaxCopy() in syntaxCopy() function
480 return new ExpStatement(loc, exp ? exp.syntaxCopy() : null); in syntaxCopy()
502 override DtorExpStatement syntaxCopy() in syntaxCopy() function
504 return new DtorExpStatement(loc, exp ? exp.syntaxCopy() : null, var); in syntaxCopy()
533 override CompileStatement syntaxCopy() in syntaxCopy() function
592 override CompoundStatement syntaxCopy() in syntaxCopy() function
641 override CompoundDeclarationStatement syntaxCopy() in syntaxCopy() function
[all …]
H A Dattrib.h50 StorageClassDeclaration *syntaxCopy(Dsymbol *s);
65 DeprecatedDeclaration *syntaxCopy(Dsymbol *s);
77 LinkDeclaration *syntaxCopy(Dsymbol *s);
88 CPPMangleDeclaration *syntaxCopy(Dsymbol *s);
100 CPPNamespaceDeclaration *syntaxCopy(Dsymbol *s);
112 VisibilityDeclaration *syntaxCopy(Dsymbol *s);
128 AlignDeclaration *syntaxCopy(Dsymbol *s);
142 AnonDeclaration *syntaxCopy(Dsymbol *s);
155 PragmaDeclaration *syntaxCopy(Dsymbol *s);
168 ConditionalDeclaration *syntaxCopy(Dsymbol *s);
[all …]
H A Dmtype.h223 virtual Type *syntaxCopy();
359 TypeError *syntaxCopy();
396 TypeBasic *syntaxCopy();
421 TypeVector *syntaxCopy();
450 TypeSArray *syntaxCopy();
474 TypeDArray *syntaxCopy();
494 TypeAArray *syntaxCopy();
510 TypePointer *syntaxCopy();
525 TypeReference *syntaxCopy();
570 Parameter *syntaxCopy();
[all …]
H A Dtemplate.h77 TemplateDeclaration *syntaxCopy(Dsymbol *);
130 virtual TemplateParameter *syntaxCopy() = 0;
153 TemplateTypeParameter *syntaxCopy();
170 TemplateThisParameter *syntaxCopy();
185 TemplateValueParameter *syntaxCopy();
206 TemplateAliasParameter *syntaxCopy();
223 TemplateTupleParameter *syntaxCopy();
278 TemplateInstance *syntaxCopy(Dsymbol *);
299 TemplateMixin *syntaxCopy(Dsymbol *s);
H A Dexpression.h90 virtual Expression *syntaxCopy();
331 DsymbolExp *syntaxCopy();
342 ThisExp *syntaxCopy();
408 TupleExp *syntaxCopy();
423 ArrayLiteralExp *syntaxCopy();
441 AssocArrayLiteralExp *syntaxCopy();
479 StructLiteralExp *syntaxCopy();
491 TypeExp *syntaxCopy();
502 ScopeExp *syntaxCopy();
537 NewExp *syntaxCopy();
[all …]
H A Ddeclaration.h172 TupleDeclaration *syntaxCopy(Dsymbol *);
192 AliasDeclaration *syntaxCopy(Dsymbol *);
273 VarDeclaration *syntaxCopy(Dsymbol *);
305 BitFieldDeclaration *syntaxCopy(Dsymbol*);
330 TypeInfoDeclaration *syntaxCopy(Dsymbol *);
470 ThisDeclaration *syntaxCopy(Dsymbol *);
623 FuncDeclaration *syntaxCopy(Dsymbol *);
720 FuncLiteralDeclaration *syntaxCopy(Dsymbol *);
739 CtorDeclaration *syntaxCopy(Dsymbol *);
753 PostBlitDeclaration *syntaxCopy(Dsymbol *);
[all …]
H A Ddenum.d70 override EnumDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
73 auto ed = new EnumDeclaration(loc, ident, memtype ? memtype.syntaxCopy() : null); in syntaxCopy()
74 ScopeDsymbol.syntaxCopy(ed); in syntaxCopy()
288 override EnumMember syntaxCopy(Dsymbol s) in syntaxCopy() function
293 value ? value.syntaxCopy() : null, in syntaxCopy()
294 origType ? origType.syntaxCopy() : null, in syntaxCopy()
296 userAttribDecl ? userAttribDecl.syntaxCopy(s) : null, in syntaxCopy()
297 depdecl ? depdecl.syntaxCopy(s) : null); in syntaxCopy()
H A Dcond.h38 virtual Condition *syntaxCopy() = 0;
55 StaticForeach *syntaxCopy();
65 DVCondition *syntaxCopy();
95 StaticIfCondition *syntaxCopy();
H A Dinit.d268 Initializer syntaxCopy(Initializer inx) in syntaxCopy() function
279 si.value[i] = vi.value[i].syntaxCopy(); in syntaxCopy()
292 ai.index[i] = vi.index[i] ? vi.index[i].syntaxCopy() : null; in syntaxCopy()
293 ai.value[i] = vi.value[i].syntaxCopy(); in syntaxCopy()
306 cdi.initializer = vdi.initializer.syntaxCopy(); in syntaxCopy()
315 cdid.exp = vdid.exp ? vdid.exp.syntaxCopy() : null; in syntaxCopy()
329 …e InitKind.exp: return new ExpInitializer(inx.loc, (cast(ExpInitializer)inx).exp.syntaxCopy()); in syntaxCopy()
H A Dstaticassert.d39 override StaticAssert syntaxCopy(Dsymbol s) in syntaxCopy() function
42 return new StaticAssert(loc, exp.syntaxCopy(), msg ? msg.syntaxCopy() : null); in syntaxCopy()
H A Dattrib.d235 override StorageClassDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
348 override DeprecatedDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
351 return new DeprecatedDeclaration(msg.syntaxCopy(), Dsymbol.arraySyntaxCopy(decl)); in syntaxCopy()
409 override LinkDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
456 override CPPMangleDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
538 override CPPNamespaceDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
618 override VisibilityDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
726 override AlignDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
762 override AnonDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
882 override PragmaDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() function
[all …]
H A Dcond.d69 abstract Condition syntaxCopy();
130 StaticForeach syntaxCopy() in syntaxCopy() function
134 aggrfe ? aggrfe.syntaxCopy() : null, in syntaxCopy()
135 rangefe ? rangefe.syntaxCopy() : null in syntaxCopy()
221 … return new ForeachStatement(loc, aggrfe.op, parameters, aggrfe.aggr.syntaxCopy(), s, loc); in private()
226 …eStatement(loc, rangefe.op, (*parameters)[0], rangefe.lwr.syntaxCopy(), rangefe.upr.syntaxCopy(), … in private()
501 override final DVCondition syntaxCopy() in syntaxCopy() function
904 override StaticIfCondition syntaxCopy() in syntaxCopy() function
906 return new StaticIfCondition(loc, exp.syntaxCopy()); in syntaxCopy()

1234