Lines Matching full:startswith

28 static bool startswith(StringRef Magic, const char (&S)[N]) {  in startswith()  function
39 if (startswith(Magic, "\0\0\xFF\xFF")) { in identify_magic()
59 if (startswith(Magic, "\0asm")) in identify_magic()
66 if (startswith(Magic, "\x01\xDF")) in identify_magic()
68 if (startswith(Magic, "\x01\xF7")) in identify_magic()
73 if (startswith(Magic, "\x03\xF0\x00")) in identify_magic()
76 if (startswith(Magic, "\x03\x02\x23\x07")) in identify_magic()
81 if (startswith(Magic, "\x07\x23\x02\x03")) in identify_magic()
86 if (startswith(Magic, "\x10\xFF\x10\xAD")) in identify_magic()
91 if (startswith(Magic, "\xDE\xC0\x17\x0B")) in identify_magic()
95 if (startswith(Magic, "BC\xC0\xDE")) in identify_magic()
99 if (startswith(Magic, "CCOB")) in identify_magic()
101 if (startswith(Magic, "CPCH")) in identify_magic()
105 if (startswith(Magic, "!<arch>\n") || startswith(Magic, "!<thin>\n")) in identify_magic()
109 if (startswith(Magic, "<bigaf>\n")) in identify_magic()
113 if (startswith(Magic, "\177ELF") && Magic.size() >= 18) { in identify_magic()
137 if (startswith(Magic, "\xCA\xFE\xBA\xBE") || in identify_magic()
138 startswith(Magic, "\xCA\xFE\xBA\xBF")) { in identify_magic()
153 if (startswith(Magic, "\xFE\xED\xFA\xCE") || in identify_magic()
154 startswith(Magic, "\xFE\xED\xFA\xCF")) { in identify_magic()
163 } else if (startswith(Magic, "\xCE\xFA\xED\xFE") || in identify_magic()
164 startswith(Magic, "\xCF\xFA\xED\xFE")) { in identify_magic()
209 if (startswith(Magic, "\x50\xed\x55\xba")) in identify_magic()
227 if (startswith(Magic, "MZ") && Magic.size() >= 0x3c + 4) { in identify_magic()
236 if (startswith(Magic, "MDMP")) in identify_magic()
246 if (startswith(Magic, "--- !tapi") || startswith(Magic, "---\narchs:")) in identify_magic()
254 if (startswith(Magic, "DXBC")) in identify_magic()
270 if (Magic.size() >= sizeof(OBMagic) && startswith(Magic, OBMagic)) in identify_magic()