Exemplo n.º 1
0
 public override AstStatement Clone()
 => CopyValuesTo(new AstConstantDeclaration(
                     Pattern.Clone(),
                     TypeExpr?.Clone(),
                     Initializer.Clone(),
                     Documentation,
                     Directives?.Select(d => d.Clone()).ToList()));
Exemplo n.º 2
0
 FmtToken FormatDirectives() =>
 FmtToken.Concat(Directives.Select(d => FmtToken.Concat(d, " ")))
 .WithIntegerTokenMap()
 .Name("directives");
Exemplo n.º 3
0
 FmtToken FormatDirectives() => FmtToken.Concat(Directives.Select(d => FmtToken.Concat(" ", d.Format())));