protected AtomicNameNode(ParseNodeType nodeType, IdentifierToken identifier)
     : base(nodeType, identifier)
 {
     _identifier = identifier;
 }
 public GenericNameNode(IdentifierToken name, ParseNodeList typeArguments)
     : base(ParseNodeType.GenericName, name) {
     _typeArguments = typeArguments;
 }
 public AtomicNameNode(IdentifierToken identifier)
     : this(ParseNodeType.Name, identifier)
 {
 }