Lines Matching refs:content
989 pub fn parse_file(mut content: &str) -> Result<File> { in parse_file()
992 if content.starts_with(BOM) { in parse_file()
993 content = &content[BOM.len()..]; in parse_file()
997 if content.starts_with("#!") { in parse_file()
998 let rest = whitespace::skip(&content[2..]); in parse_file()
1000 if let Some(idx) = content.find('\n') { in parse_file()
1001 shebang = Some(content[..idx].to_string()); in parse_file()
1002 content = &content[idx..]; in parse_file()
1004 shebang = Some(content.to_string()); in parse_file()
1005 content = ""; in parse_file()
1010 let mut file: File = parse_str(content)?; in parse_file()