TOML File
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(BASIC_STRING)('"I'm a string. \"You can quote me\". Name\tJos\u00E9\nLocation\tSF."')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(MULTILINE_BASIC_STRING)('"""\nRoses are red\nViolets are blue"""')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(BASIC_STRING)('"Roses are red\nViolets are blue"')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str3')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(BASIC_STRING)('"Roses are red\r\nViolets are blue"')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str1')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(BASIC_STRING)('"The quick brown fox jumps over the lazy dog."')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(MULTILINE_BASIC_STRING)('"""\nThe quick brown \\n\n\n  fox jumps over \\n    the lazy dog."""')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('str3')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(MULTILINE_BASIC_STRING)('"""\\n       The quick brown \\n       fox jumps over \\n       the lazy dog.\\n       """')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('winpath')
    PsiWhiteSpace('  ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(LITERAL_STRING)(''C:\Users\nodejs\templates'')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('winpath2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(LITERAL_STRING)(''\\ServerX\admin$\system32\'')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('quoted')
    PsiWhiteSpace('   ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(LITERAL_STRING)(''Tom "Dubs" Preston-Werner'')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('regex')
    PsiWhiteSpace('    ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(LITERAL_STRING)(''<\i\c*\s*>'')
  PsiWhiteSpace('\n\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('regex2')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(MULTILINE_LITERAL_STRING)(''''I [dw]on't need \d{2} apples'''')
  PsiWhiteSpace('\n')
  TomlKeyValue
    TomlKey
      TomlKeySegment
        PsiElement(BARE_KEY)('lines')
    PsiWhiteSpace('  ')
    PsiElement(=)('=')
    PsiWhiteSpace(' ')
    TomlLiteral
      PsiElement(MULTILINE_LITERAL_STRING)(''''\nThe first newline is\ntrimmed in raw strings.\n   All other whitespace\n   is preserved.\n'''')
