예제 #1
0
 public FunctionDeclarationSyntax(SyntaxTree syntaxTree,
                                  SyntaxToken functionKeyword,
                                  SyntaxToken identifier,
                                  SyntaxToken openParenthesisToken,
                                  SeparatedSyntaxList <ParameterSyntax> parameters,
                                  SyntaxToken closedParenthesisToken,
                                  TypeClauseSyntax type,
                                  BlockStatementSyntax body)
     : base(syntaxTree)
 {
     FunctionKeyword        = functionKeyword;
     Identifier             = identifier;
     OpenParenthesisToken   = openParenthesisToken;
     Parameters             = parameters;
     ClosedParenthesisToken = closedParenthesisToken;
     Type = type;
     Body = body;
 }
예제 #2
0
 internal ParameterSyntax(SyntaxTree syntaxTree, SyntaxToken identifier, TypeClauseSyntax type)
     : base(syntaxTree)
 {
     Identifier = identifier;
     Type       = type;
 }