class_docstr: RawNewline is a low-level RE which matches a newline character.
  For internal use only.
class_docstr_tok: ["RawNewline","is","a","low-level","RE","which","matches","a","newline","character",".","For","internal","use","only","."]
code: def build_machine(
      self, m, initial_state, final_state, match_bol, nocase
  ):
      if match_bol:
          initial_state = self.build_opt(m, initial_state, BOL)
      s = self.build_opt(m, initial_state, EOL)
      s.add_transition((nl_code, nl_code + 1), final_state)
  
imports: from __future__ import absolute_import
  import types
  from .None import Errors
label_desc: Use image node_id 1 for calling the _RawNewline obj's underlying member method code with example usage: obj.build_machine(m, initial_state, final_state, match_bol, nocase) without return types