Lines Matching refs:str
16 use core::str::FromStr;
148 fn get_cursor(src: &str) -> Cursor {
165 fn get_cursor(src: &str) -> Cursor {
172 fn from_str(src: &str) -> Result<TokenStream, LexError> {
177 const BYTE_ORDER_MARK: &str = "\u{feff}";
409 fn lines_offsets(s: &str) -> (usize, Vec<usize>) {
438 fn add_file(&mut self, src: &str) -> Span {
759 pub fn new_checked(string: &str, span: Span) -> Self {
764 pub fn new_unchecked(string: &str, span: Span) -> Self {
773 pub fn new_raw_checked(string: &str, span: Span) -> Self {
778 pub fn new_raw_unchecked(string: &str, span: Span) -> Self {
804 fn validate_ident(string: &str) {
813 fn ident_ok(string: &str) -> bool {
833 fn validate_ident_raw(string: &str) {
852 T: ?Sized + AsRef<str>,
926 pub(crate) unsafe fn from_str_unchecked(repr: &str) -> Self {
979 pub fn string(t: &str) -> Literal {
1099 fn from_str(repr: &str) -> Result<Self, Self::Err> {