Changes in src/Virtual/Tables.h [b583113:ecfd758]
- File:
-
- 1 edited
-
src/Virtual/Tables.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Virtual/Tables.h
rb583113 recfd758 10 10 // Created On : Mon Aug 31 11:07:00 2020 11 11 // Last Modified By : Andrew Beach 12 // Last Modified On : Wed Apr 21 10:30:00 202113 // Update Count : 212 // Last Modified On : Thr Apr 8 15:55:00 2021 13 // Update Count : 1 14 14 // 15 15 … … 27 27 std::string instanceName( std::string const & vtable_name ); 28 28 std::string vtableInstanceName( std::string const & type_name ); 29 std::string concurrentDefaultVTableName();30 29 bool isVTableInstanceName( std::string const & name ); 31 30 32 ObjectDecl * makeVtableForward( 33 std::string const & name, StructInstType * vtableType ); 31 ObjectDecl * makeVtableForward( StructInstType * vtableType ); 34 32 /* Create a forward declaration of a vtable of the given type. 35 33 * vtableType node is consumed. 36 34 */ 37 35 38 ObjectDecl * makeVtableInstance( 39 std::string const & name, 40 StructInstType * vtableType, Type * objectType, 36 ObjectDecl * makeVtableInstance( StructInstType * vtableType, Type * objectType, 41 37 Initializer * init = nullptr ); 42 38 /* Create an initialized definition of a vtable.
Note:
See TracChangeset
for help on using the changeset viewer.