Searched refs:syntaxCopy (Results 1 - 25 of 77) sorted by relevance

1234

/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dversion.h20 DebugSymbol *syntaxCopy(Dsymbol *);
34 VersionSymbol *syntaxCopy(Dsymbol *);
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 Dcond.h38 virtual Condition *syntaxCopy() = 0;
55 StaticForeach *syntaxCopy();
65 DVCondition *syntaxCopy();
95 StaticIfCondition *syntaxCopy();
H A Daliasthis.h26 AliasThis *syntaxCopy(Dsymbol *);
H A Dstaticassert.d39 override StaticAssert syntaxCopy(Dsymbol s)
42 return new StaticAssert(loc, exp.syntaxCopy(), msg ? msg.syntaxCopy() : null);
H A Dstatement.d94 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 Dstaticassert.h23 StaticAssert *syntaxCopy(Dsymbol *s);
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(Dsymbo
[all...]
H A Dnspace.h23 Nspace *syntaxCopy(Dsymbol *s);
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 Denum.h43 EnumDeclaration *syntaxCopy(Dsymbol *s);
81 EnumMember *syntaxCopy(Dsymbol *s);
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 Dimport.h43 Import *syntaxCopy(Dsymbol *s); // copy only syntax trees
H A Ddenum.d70 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 Daliasthis.h25 Dsymbol *syntaxCopy(Dsymbol *);
H A Dstatement.c106 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 Dinit.h38 virtual Initializer *syntaxCopy() = 0;
57 Initializer *syntaxCopy();
67 Initializer *syntaxCopy();
80 Initializer *syntaxCopy();
97 Initializer *syntaxCopy();
113 Initializer *syntaxCopy();
H A Dversion.h22 Dsymbol *syntaxCopy(Dsymbol *);
38 Dsymbol *syntaxCopy(Dsymbol *);
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 Dinit.c46 (*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 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(Dsymbo
[all...]
H A Dstaticassert.c35 Dsymbol *StaticAssert::syntaxCopy(Dsymbol *s) function in class:StaticAssert
38 return new StaticAssert(loc, exp->syntaxCopy(), msg ? msg->syntaxCopy() : NULL);
H A Dstaticassert.h25 Dsymbol *syntaxCopy(Dsymbol *s);
H A Dcond.h39 virtual Condition *syntaxCopy() = 0;
57 StaticForeach *syntaxCopy();
72 Condition *syntaxCopy();
109 Condition *syntaxCopy();
H A Dnspace.h25 Dsymbol *syntaxCopy(Dsymbol *s);

Completed in 124 milliseconds

1234