// GetSnapshot will create a structure signature or AST graph
GetSnapshot will create a structure signature or AST graph
// GetSnapshot will create a structure signature or AST graph
func (e *ArrayMapSelector) GetSnapshot() string {
	var buff bytes.Buffer
	buff.WriteString(MAPARRAYSELECTOR)
	buff.WriteString("(")
	if e.Expression != nil {
		buff.WriteString(e.Expression.GetSnapshot())
	}
	buff.WriteString(")")
	return buff.String()
}
func ( e * ArrayMapSelector ) GetSnapshot ( ) string { var buff bytes . Buffer buff . WriteString ( MAPARRAYSELECTOR ) buff . WriteString ( " " ) if e . Expression != nil { buff . WriteString ( e . Expression . GetSnapshot ( ) ) } buff . WriteString ( " " ) return buff . String ( ) }
GetSnapshot will create a structure signature or AST graph
GetSnapshot will create a structure signature or AST graph