/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | version.h | 20 DebugSymbol *syntaxCopy(Dsymbol *); 34 VersionSymbol *syntaxCopy(Dsymbol *);
|
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 | cond.h | 38 virtual Condition *syntaxCopy() = 0; 55 StaticForeach *syntaxCopy(); 65 DVCondition *syntaxCopy(); 95 StaticIfCondition *syntaxCopy();
|
H A D | aliasthis.h | 26 AliasThis *syntaxCopy(Dsymbol *);
|
H A D | staticassert.d | 39 override StaticAssert syntaxCopy(Dsymbol s) 42 return new StaticAssert(loc, exp.syntaxCopy(), msg ? msg.syntaxCopy() : null);
|
H A D | statement.d | 94 Statement syntaxCopy() 110 (*b)[i] = s ? s.syntaxCopy() : null; 418 override ErrorStatement syntaxCopy() 478 override ExpStatement syntaxCopy() 480 return new ExpStatement(loc, exp ? exp.syntaxCopy() : null); 502 override DtorExpStatement syntaxCopy() 504 return new DtorExpStatement(loc, exp ? exp.syntaxCopy() : null, var); 533 override CompileStatement syntaxCopy() 592 override CompoundStatement syntaxCopy() 641 override CompoundDeclarationStatement syntaxCopy() [all...] |
H A D | staticassert.h | 23 StaticAssert *syntaxCopy(Dsymbol *s);
|
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(Dsymbo [all...] |
H A D | nspace.h | 23 Nspace *syntaxCopy(Dsymbol *s);
|
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 | enum.h | 43 EnumDeclaration *syntaxCopy(Dsymbol *s); 81 EnumMember *syntaxCopy(Dsymbol *s);
|
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 | import.h | 43 Import *syntaxCopy(Dsymbol *s); // copy only syntax trees
|
H A D | denum.d | 70 override EnumDeclaration syntaxCopy(Dsymbol s) 73 auto ed = new EnumDeclaration(loc, ident, memtype ? memtype.syntaxCopy() : null); 74 ScopeDsymbol.syntaxCopy(ed); 288 override EnumMember syntaxCopy(Dsymbol s) 293 value ? value.syntaxCopy() : null, 294 origType ? origType.syntaxCopy() : null, 296 userAttribDecl ? userAttribDecl.syntaxCopy(s) : null, 297 depdecl ? depdecl.syntaxCopy(s) : null);
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | aliasthis.h | 25 Dsymbol *syntaxCopy(Dsymbol *);
|
H A D | statement.c | 106 Statement *Statement::syntaxCopy() function in class:Statement 276 Statement *ErrorStatement::syntaxCopy() function in class:ErrorStatement 308 Statement *ExpStatement::syntaxCopy() function in class:ExpStatement 310 return new ExpStatement(loc, exp ? exp->syntaxCopy() : NULL); 481 Statement *DtorExpStatement::syntaxCopy() function in class:DtorExpStatement 483 return new DtorExpStatement(loc, exp ? exp->syntaxCopy() : NULL, var); 494 Statement *CompileStatement::syntaxCopy() function in class:CompileStatement 496 return new CompileStatement(loc, exp->syntaxCopy()); 561 Statement *CompoundStatement::syntaxCopy() function in class:CompoundStatement 568 (*a)[i] = s ? s->syntaxCopy() 619 Statement *CompoundDeclarationStatement::syntaxCopy() function in class:CompoundDeclarationStatement 639 Statement *UnrolledLoopStatement::syntaxCopy() function in class:UnrolledLoopStatement 670 Statement *ScopeStatement::syntaxCopy() function in class:ScopeStatement 719 Statement *ForwardingStatement::syntaxCopy() function in class:ForwardingStatement 769 Statement *WhileStatement::syntaxCopy() function in class:WhileStatement 797 Statement *DoStatement::syntaxCopy() function in class:DoStatement 828 Statement *ForStatement::syntaxCopy() function in class:ForStatement 877 Statement *ForeachStatement::syntaxCopy() function in class:ForeachStatement 930 Statement *ForeachRangeStatement::syntaxCopy() function in class:ForeachRangeStatement 963 Statement *IfStatement::syntaxCopy() function in class:IfStatement 983 Statement *ConditionalStatement::syntaxCopy() function in class:ConditionalStatement 1030 Statement *StaticForeachStatement::syntaxCopy() function in class:StaticForeachStatement 1068 Statement *PragmaStatement::syntaxCopy() function in class:PragmaStatement 1083 Statement *StaticAssertStatement::syntaxCopy() function in class:StaticAssertStatement 1104 Statement *SwitchStatement::syntaxCopy() function in class:SwitchStatement 1174 Statement *CaseStatement::syntaxCopy() function in class:CaseStatement 1201 Statement *CaseRangeStatement::syntaxCopy() function in class:CaseRangeStatement 1218 Statement *DefaultStatement::syntaxCopy() function in class:DefaultStatement 1231 Statement *GotoDefaultStatement::syntaxCopy() function in class:GotoDefaultStatement 1245 Statement *GotoCaseStatement::syntaxCopy() function in class:GotoCaseStatement 1266 Statement *ReturnStatement::syntaxCopy() function in class:ReturnStatement 1279 Statement *BreakStatement::syntaxCopy() function in class:BreakStatement 1292 Statement *ContinueStatement::syntaxCopy() function in class:ContinueStatement 1306 Statement *SynchronizedStatement::syntaxCopy() function in class:SynchronizedStatement 1334 Statement *WithStatement::syntaxCopy() function in class:WithStatement 1350 Statement *TryCatchStatement::syntaxCopy() function in class:TryCatchStatement 1381 Catch *Catch::syntaxCopy() function in class:Catch 1405 Statement *TryFinallyStatement::syntaxCopy() function in class:TryFinallyStatement 1430 Statement *OnScopeStatement::syntaxCopy() function in class:OnScopeStatement 1492 Statement *ThrowStatement::syntaxCopy() function in class:ThrowStatement 1507 Statement *DebugStatement::syntaxCopy() function in class:DebugStatement 1541 Statement *GotoStatement::syntaxCopy() function in class:GotoStatement 1615 Statement *LabelStatement::syntaxCopy() function in class:LabelStatement 1684 Statement *AsmStatement::syntaxCopy() function in class:AsmStatement 1702 Statement *InlineAsmStatement::syntaxCopy() function in class:InlineAsmStatement 1724 Statement *GccAsmStatement::syntaxCopy() function in class:GccAsmStatement 1737 CompoundAsmStatement *CompoundAsmStatement::syntaxCopy() function in class:CompoundAsmStatement 1762 Statement *ImportStatement::syntaxCopy() function in class:ImportStatement [all...] |
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 | version.h | 22 Dsymbol *syntaxCopy(Dsymbol *); 38 Dsymbol *syntaxCopy(Dsymbol *);
|
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 | init.c | 46 (*a)[i] = (*ai)[i]->syntaxCopy(); 66 Initializer *ErrorInitializer::syntaxCopy() function in class:ErrorInitializer 79 Initializer *VoidInitializer::syntaxCopy() function in class:VoidInitializer 91 Initializer *StructInitializer::syntaxCopy() function in class:StructInitializer 100 ai->value[i] = value[i]->syntaxCopy(); 122 Initializer *ArrayInitializer::syntaxCopy() function in class:ArrayInitializer 124 //printf("ArrayInitializer::syntaxCopy()\n"); 131 ai->index[i] = index[i] ? index[i]->syntaxCopy() : NULL; 132 ai->value[i] = value[i]->syntaxCopy(); 204 Initializer *ExpInitializer::syntaxCopy() function in class:ExpInitializer [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(Dsymbo [all...] |
H A D | staticassert.c | 35 Dsymbol *StaticAssert::syntaxCopy(Dsymbol *s) function in class:StaticAssert 38 return new StaticAssert(loc, exp->syntaxCopy(), msg ? msg->syntaxCopy() : NULL);
|
H A D | staticassert.h | 25 Dsymbol *syntaxCopy(Dsymbol *s);
|
H A D | cond.h | 39 virtual Condition *syntaxCopy() = 0; 57 StaticForeach *syntaxCopy(); 72 Condition *syntaxCopy(); 109 Condition *syntaxCopy();
|
H A D | nspace.h | 25 Dsymbol *syntaxCopy(Dsymbol *s);
|