19 references to ParseNodeField
VisualBasicSyntaxGenerator (19)
GreenNodes\GreenNodeFactoryWriter.vb (1)
369
Private Sub GenerateNodeStructureFieldParameter(field As
ParseNodeField
, Optional conflictName As String = Nothing)
GreenNodes\GreenNodeWriter.vb (2)
463
Private Sub GenerateNodeStructureFieldParameter(field As
ParseNodeField
, Optional conflictName As String = Nothing)
492
Private Sub GenerateNodeFieldProperty(field As
ParseNodeField
, fieldIndex As Integer, isOverride As Boolean)
RedNodes\RedNodeFactoryWriter.vb (3)
335
Private Function GenerateFullFactoryMethodFunctionLine(nodeStructure As ParseNodeStructure, nodeKind As ParseNodeKind, factoryFunctionName As String, allFields As List(Of
ParseNodeField
), allChildren As List(Of ParseNodeChild), allFactoryChildren As IEnumerable(Of ParseNodeChild), isPunctuation As Boolean, includeTriviaForTokens As Boolean) As Boolean
637
Private Sub GenerateSecondaryFactoryMethod(nodeStructure As ParseNodeStructure, nodeKind As ParseNodeKind, allFullFactoryChildren As List(Of ParseNodeChild), allFields As List(Of
ParseNodeField
), allFactoryChildren As List(Of ParseNodeChild), getDefaultedParameter As Func(Of ParseNodeStructure, ParseNodeKind, ParseNodeChild, String), Optional substituteString As Boolean = False, Optional substituteParamArray As Boolean = False)
798
Private Sub GenerateNodeStructureFieldParameter(field As
ParseNodeField
, Optional conflictName As String = Nothing)
RedNodes\RedNodeWriter.vb (2)
428
Private Sub GenerateNodeStructureFieldParameter(field As
ParseNodeField
, Optional conflictName As String = Nothing)
464
Private Sub GenerateNodeFieldProperty(field As
ParseNodeField
, TypeName As String, isOverride As Boolean)
Util\WriteCsvNames.vb (1)
95
Private Sub WriteField(field As
ParseNodeField
)
Util\WriteDumper.vb (1)
123
Private Sub GenerateFieldInfo(field As
ParseNodeField
, last As Boolean)
Util\WriteUtils.vb (8)
73
Protected Function FieldVarName(nodeField As
ParseNodeField
) As String
106
Protected Function FieldParamName(nodeField As
ParseNodeField
, Optional conflictName As String = Nothing) As String
132
Protected Function FieldPropertyName(nodeField As
ParseNodeField
) As String
136
Protected Function UnescapedFieldPropertyName(nodeField As
ParseNodeField
) As String
187
Protected Function FieldTypeRef(nodeField As
ParseNodeField
) As String
488
Protected Function GetAllFieldsOfStructure(struct As ParseNodeStructure) As List(Of
ParseNodeField
)
489
Dim fullList As New List(Of
ParseNodeField
)
698
Protected Sub GenerateXmlComment(writer As TextWriter, field As
ParseNodeField
, indent As Integer)
XML\ParseTreeDescription.vb (1)
292
Public Fields As List(Of
ParseNodeField
)