This repository was archived by the owner on Oct 12, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +0
-51
lines changed Expand file tree Collapse file tree 1 file changed +0
-51
lines changed Original file line number Diff line number Diff line change @@ -1281,57 +1281,6 @@ class TypeInfo_Inout : TypeInfo_Const
12811281 }
12821282}
12831283
1284- abstract class MemberInfo
1285- {
1286- @property string name() nothrow pure ;
1287- }
1288-
1289- class MemberInfo_field : MemberInfo
1290- {
1291- this (string name, TypeInfo ti, size_t offset)
1292- {
1293- m_name = name;
1294- m_typeinfo = ti;
1295- m_offset = offset;
1296- }
1297-
1298- override @property string name() nothrow pure { return m_name; }
1299- @property TypeInfo typeInfo() nothrow pure { return m_typeinfo; }
1300- @property size_t offset() nothrow pure { return m_offset; }
1301-
1302- string m_name;
1303- TypeInfo m_typeinfo;
1304- size_t m_offset;
1305- }
1306-
1307- class MemberInfo_function : MemberInfo
1308- {
1309- enum
1310- {
1311- Virtual = 1 ,
1312- Member = 2 ,
1313- Static = 4 ,
1314- }
1315-
1316- this (string name, TypeInfo ti, void * fp, uint flags)
1317- {
1318- m_name = name;
1319- m_typeinfo = ti;
1320- m_fp = fp;
1321- m_flags = flags;
1322- }
1323-
1324- override @property string name() nothrow pure { return m_name; }
1325- @property TypeInfo typeInfo() nothrow pure { return m_typeinfo; }
1326- @property void * fp() nothrow pure { return m_fp; }
1327- @property uint flags() nothrow pure { return m_flags; }
1328-
1329- string m_name;
1330- TypeInfo m_typeinfo;
1331- void * m_fp;
1332- uint m_flags;
1333- }
1334-
13351284
13361285// /////////////////////////////////////////////////////////////////////////////
13371286// ModuleInfo
You can’t perform that action at this time.
0 commit comments