#This file contains a list of nodes and their children which can't be mandatory when building the grammar
#Each line corresponds to a node and its children. Lines begin with # are comments
#i.e. VariableDeclarationFragment has 2 children, name and initializer.
#.    If we want to not make the name not mandatory as it can prevent to find patterns of VariableDeclarationFragment which includes only initializer

#CSharp
#VariableDeclarator Identifier
#InvocationExpression ArgumentList

#Java
VariableDeclarationFragment name
MethodInvocation arguments name expression

