public static InjectedHlslLocationInfo Read(UnsafeReader reader) { return(new InjectedHlslLocationInfo(UnsafeMarshallers.FileSystemPathMarshaller.Unmarshal(reader), new TextRange(reader.ReadInt(), reader.ReadInt()), reader.ReadEnum(InjectedHlslProgramType.Uknown))); }