Home | History | Annotate | Download | only in Support

Lines Matching full:file_magic

746 file_magic identify_magic(StringRef magic) {
751 return file_magic::bitcode;
755 return file_magic::bitcode;
760 return file_magic::archive;
768 case 1: return file_magic::elf_relocatable;
769 case 2: return file_magic::elf_executable;
770 case 3: return file_magic::elf_shared_object;
771 case 4: return file_magic::elf_core;
783 return file_magic::macho_dynamically_linked_shared_lib;
807 case 1: return file_magic::macho_object;
808 case 2: return file_magic::macho_executable;
809 case 3: return file_magic::macho_fixed_virtual_memory_shared_lib;
810 case 4: return file_magic::macho_core;
811 case 5: return file_magic::macho_preload_executabl;
812 case 6: return file_magic::macho_dynamically_linked_shared_lib;
813 case 7: return file_magic::macho_dynamic_linker;
814 case 8: return file_magic::macho_bundle;
815 case 9: return file_magic::macho_dynamic_linker;
816 case 10: return file_magic::macho_dsym_companion;
827 return file_magic::coff_object;
832 return file_magic::coff_object;
841 return file_magic::pecoff_executable;
847 return file_magic::coff_object;
853 return file_magic::unknown;
856 error_code identify_magic(const Twine &path, file_magic &result) {