Lines Matching refs:syntaxCopy
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
646 (*a)[i] = s ? s.syntaxCopy() : null; in syntaxCopy()
671 override UnrolledLoopStatement syntaxCopy() in syntaxCopy() function
676 (*a)[i] = s ? s.syntaxCopy() : null; in syntaxCopy()
711 override ScopeStatement syntaxCopy() in syntaxCopy() function
713 return new ScopeStatement(loc, statement ? statement.syntaxCopy() : null, endloc); in syntaxCopy()
769 override ForwardingStatement syntaxCopy() in syntaxCopy() function
771 return new ForwardingStatement(loc, statement.syntaxCopy()); in syntaxCopy()
800 override WhileStatement syntaxCopy() in syntaxCopy() function
803 condition.syntaxCopy(), in syntaxCopy()
804 _body ? _body.syntaxCopy() : null, in syntaxCopy()
805 endloc, param ? param.syntaxCopy() : null); in syntaxCopy()
841 override DoStatement syntaxCopy() in syntaxCopy() function
844 _body ? _body.syntaxCopy() : null, in syntaxCopy()
845 condition.syntaxCopy(), in syntaxCopy()
891 override ForStatement syntaxCopy() in syntaxCopy() function
894 _init ? _init.syntaxCopy() : null, in syntaxCopy()
895 condition ? condition.syntaxCopy() : null, in syntaxCopy()
896 increment ? increment.syntaxCopy() : null, in syntaxCopy()
897 _body.syntaxCopy(), in syntaxCopy()
952 override ForeachStatement syntaxCopy() in syntaxCopy() function
956 aggr.syntaxCopy(), in syntaxCopy()
957 _body ? _body.syntaxCopy() : null, in syntaxCopy()
1002 override ForeachRangeStatement syntaxCopy() in syntaxCopy() function
1004 …new ForeachRangeStatement(loc, op, prm.syntaxCopy(), lwr.syntaxCopy(), upr.syntaxCopy(), _body ? _… in syntaxCopy()
1045 override IfStatement syntaxCopy() in syntaxCopy() function
1048 prm ? prm.syntaxCopy() : null, in syntaxCopy()
1049 condition.syntaxCopy(), in syntaxCopy()
1050 ifbody ? ifbody.syntaxCopy() : null, in syntaxCopy()
1051 elsebody ? elsebody.syntaxCopy() : null, in syntaxCopy()
1078 override ConditionalStatement syntaxCopy() in syntaxCopy() function
1080 …urn new ConditionalStatement(loc, condition.syntaxCopy(), ifbody.syntaxCopy(), elsebody ? elsebody… in syntaxCopy()
1111 override StaticForeachStatement syntaxCopy() in syntaxCopy() function
1113 return new StaticForeachStatement(loc, sfe.syntaxCopy()); in syntaxCopy()
1139 override PragmaStatement syntaxCopy() in syntaxCopy() function
1141 …w PragmaStatement(loc, ident, Expression.arraySyntaxCopy(args), _body ? _body.syntaxCopy() : null); in syntaxCopy()
1163 override StaticAssertStatement syntaxCopy() in syntaxCopy() function
1165 return new StaticAssertStatement(sa.syntaxCopy(null)); in syntaxCopy()
1200 override SwitchStatement syntaxCopy() in syntaxCopy() function
1202 return new SwitchStatement(loc, condition.syntaxCopy(), _body.syntaxCopy(), isFinal); in syntaxCopy()
1275 override CaseStatement syntaxCopy() in syntaxCopy() function
1277 return new CaseStatement(loc, exp.syntaxCopy(), statement.syntaxCopy()); in syntaxCopy()
1303 override CaseRangeStatement syntaxCopy() in syntaxCopy() function
1305 … return new CaseRangeStatement(loc, first.syntaxCopy(), last.syntaxCopy(), statement.syntaxCopy()); in syntaxCopy()
1329 override DefaultStatement syntaxCopy() in syntaxCopy() function
1331 return new DefaultStatement(loc, statement.syntaxCopy()); in syntaxCopy()
1352 override GotoDefaultStatement syntaxCopy() in syntaxCopy() function
1378 override GotoCaseStatement syntaxCopy() in syntaxCopy() function
1380 return new GotoCaseStatement(loc, exp ? exp.syntaxCopy() : null); in syntaxCopy()
1426 override ReturnStatement syntaxCopy() in syntaxCopy() function
1428 return new ReturnStatement(loc, exp ? exp.syntaxCopy() : null); in syntaxCopy()
1455 override BreakStatement syntaxCopy() in syntaxCopy() function
1479 override ContinueStatement syntaxCopy() in syntaxCopy() function
1505 override SynchronizedStatement syntaxCopy() in syntaxCopy() function
1507 …return new SynchronizedStatement(loc, exp ? exp.syntaxCopy() : null, _body ? _body.syntaxCopy() : … in syntaxCopy()
1544 override WithStatement syntaxCopy() in syntaxCopy() function
1546 return new WithStatement(loc, exp.syntaxCopy(), _body ? _body.syntaxCopy() : null, endloc); in syntaxCopy()
1572 override TryCatchStatement syntaxCopy() in syntaxCopy() function
1577 (*a)[i] = c.syntaxCopy(); in syntaxCopy()
1579 return new TryCatchStatement(loc, _body.syntaxCopy(), a); in syntaxCopy()
1618 Catch syntaxCopy() in syntaxCopy() function
1620 …auto c = new Catch(loc, type ? type.syntaxCopy() : getThrowable(), ident, (handler ? handler.synta… in syntaxCopy()
1650 override TryFinallyStatement syntaxCopy() in syntaxCopy() function
1652 return new TryFinallyStatement(loc, _body.syntaxCopy(), finalbody.syntaxCopy()); in syntaxCopy()
1686 override ScopeGuardStatement syntaxCopy() in syntaxCopy() function
1688 return new ScopeGuardStatement(loc, tok, statement.syntaxCopy()); in syntaxCopy()
1713 override ThrowStatement syntaxCopy() in syntaxCopy() function
1715 auto s = new ThrowStatement(loc, exp.syntaxCopy()); in syntaxCopy()
1738 override DebugStatement syntaxCopy() in syntaxCopy() function
1740 return new DebugStatement(loc, statement ? statement.syntaxCopy() : null); in syntaxCopy()
1767 override GotoStatement syntaxCopy() in syntaxCopy() function
1876 override LabelStatement syntaxCopy() in syntaxCopy() function
1878 return new LabelStatement(loc, ident, statement ? statement.syntaxCopy() : null); in syntaxCopy()
1937 override AsmStatement syntaxCopy() in syntaxCopy() function
1964 override InlineAsmStatement syntaxCopy() in syntaxCopy() function
1996 override GccAsmStatement syntaxCopy() in syntaxCopy() function
2020 override CompoundAsmStatement syntaxCopy() in syntaxCopy() function
2025 (*a)[i] = s ? s.syntaxCopy() : null; in syntaxCopy()
2049 override ImportStatement syntaxCopy() in syntaxCopy() function
2054 (*m)[i] = s.syntaxCopy(null); in syntaxCopy()