class Prism::ASCIISource

Prism::Source 的专用版本,用于仅包含 ASCII 字符的源代码。此类用于应用性能优化,这些优化不能应用于包含多字节字符的源。

在极少数情况下,如果源包含多字节字符,但由于魔术编码注释而被标记为二进制,并且无法被急切地转换为 UTF-8,也将使用此类。这是因为在那种情况下,我们会将所有内容都视为单字节字符。