code: def _parse_name(self, lexer):
      self.name = lexer.expect("id")
      if lexer.eat(":"):
          lexer.expect(":")
          self.name = self.name + "::" + lexer.expect("id")
      if lexer.eat("."):
          self.name = self.name + "." + lexer.expect("id")
  
imports: import json
  import os
label_desc: Use image node_id 3 for calling the Schema obj's underlying member method code with example usage: obj._parse_name(lexer) without return types