32 lines
No EOL
1.8 KiB
VB.net
32 lines
No EOL
1.8 KiB
VB.net
'
|
|
' Visual Basic .NET Parser
|
|
'
|
|
' Copyright (C) 2005, Microsoft Corporation. All rights reserved.
|
|
'
|
|
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
|
' EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
|
|
' MERCHANTIBILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
|
|
'
|
|
|
|
''' <summary>
|
|
''' A parse tree for a constructor declaration.
|
|
''' </summary>
|
|
Public NotInheritable Class ConstructorDeclaration
|
|
Inherits MethodDeclaration
|
|
|
|
''' <summary>
|
|
''' Creates a new parse tree for a constructor declaration.
|
|
''' </summary>
|
|
''' <param name="attributes">The attributes for the parse tree.</param>
|
|
''' <param name="modifiers">The modifiers for the parse tree.</param>
|
|
''' <param name="keywordLocation">The location of the keyword.</param>
|
|
''' <param name="name">The name of the declaration.</param>
|
|
''' <param name="parameters">The parameters of the declaration.</param>
|
|
''' <param name="statements">The statements in the declaration.</param>
|
|
''' <param name="endDeclaration">The end block declaration, if any.</param>
|
|
''' <param name="span">The location of the parse tree.</param>
|
|
''' <param name="comments">The comments for the parse tree.</param>
|
|
Public Sub New(ByVal attributes As AttributeBlockCollection, ByVal modifiers As ModifierCollection, ByVal keywordLocation As Location, ByVal name As SimpleName, ByVal parameters As ParameterCollection, ByVal statements As StatementCollection, ByVal endDeclaration As EndBlockDeclaration, ByVal span As Span, ByVal comments As IList(Of Comment))
|
|
MyBase.New(TreeType.ConstructorDeclaration, attributes, modifiers, keywordLocation, name, Nothing, parameters, Nothing, Nothing, Nothing, Nothing, Nothing, statements, endDeclaration, span, comments)
|
|
End Sub
|
|
End Class |