Lines Matching refs:_platform
30 self._platform = platform
31 if self._platform is not None:
33 self._platform = sys.platform
34 if self._platform.startswith('linux'):
35 self._platform = 'linux'
36 elif self._platform.startswith('darwin'):
37 self._platform = 'darwin'
38 elif self._platform.startswith('mingw'):
39 self._platform = 'mingw'
40 elif self._platform.startswith('msys'):
41 self._platform = 'msys'
42 elif self._platform.startswith('win'):
43 self._platform = 'msvc'
44 elif self._platform.startswith('aix'):
45 self._platform = 'aix'
46 elif self._platform.startswith('fuchsia'):
47 self._platform = 'fuchsia'
48 elif self._platform.startswith('freebsd'):
49 self._platform = 'freebsd'
50 elif self._platform.startswith('netbsd'):
51 self._platform = 'netbsd'
52 elif self._platform.startswith('openbsd'):
53 self._platform = 'openbsd'
54 elif self._platform.startswith('haiku'):
55 self._platform = 'haiku'
56 elif self._platform.startswith('sunos'):
57 self._platform = 'solaris'
58 elif self._platform.startswith('zos'):
59 self._platform = 'zos'
66 return self._platform
69 return self._platform == 'linux'
72 return self._platform == 'mingw'
75 return self._platform == 'msys'
78 return self._platform == 'msvc'
84 return self._platform == 'darwin'
87 return self._platform == 'aix'
90 return self._platform == 'haiku'
93 return self._platform == 'solaris'
96 …return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msy…
99 return self._platform == 'zos'