/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | statement.c | 106 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 D | statement.h | 75 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 D | attrib.h | 62 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 D | init.c | 46 (*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 D | init.h | 38 virtual Initializer *syntaxCopy() = 0; 57 Initializer *syntaxCopy(); 67 Initializer *syntaxCopy(); 80 Initializer *syntaxCopy(); 97 Initializer *syntaxCopy(); 113 Initializer *syntaxCopy();
|
H A D | mtype.h | 231 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 D | declaration.h | 179 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 D | cond.h | 39 virtual Condition *syntaxCopy() = 0; 57 StaticForeach *syntaxCopy(); 72 Condition *syntaxCopy(); 109 Condition *syntaxCopy();
|
H A D | template.h | 82 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 D | expression.h | 136 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 D | attrib.c | 350 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 D | staticassert.c | 35 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 D | statement.h | 112 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 D | statement.d | 94 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 D | attrib.h | 50 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 D | mtype.h | 223 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 D | template.h | 77 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 D | expression.h | 90 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 D | declaration.h | 172 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 D | denum.d | 70 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 D | cond.h | 38 virtual Condition *syntaxCopy() = 0; 55 StaticForeach *syntaxCopy(); 65 DVCondition *syntaxCopy(); 95 StaticIfCondition *syntaxCopy();
|
H A D | init.d | 268 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 D | staticassert.d | 39 override StaticAssert syntaxCopy(Dsymbol s) in syntaxCopy() function 42 return new StaticAssert(loc, exp.syntaxCopy(), msg ? msg.syntaxCopy() : null); in syntaxCopy()
|
H A D | attrib.d | 235 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 D | cond.d | 69 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()
|